Lines Matching refs:link_info
733 link_info.notice_all = TRUE; in parse_args()
777 link_info.export_dynamic = TRUE; in parse_args()
780 link_info.export_dynamic = FALSE; in parse_args()
826 link_info.gc_sections = TRUE; in parse_args()
829 link_info.print_gc_sections = TRUE; in parse_args()
872 link_info.gc_sections = FALSE; in parse_args()
875 link_info.print_gc_sections = FALSE; in parse_args()
878 link_info.keep_memory = FALSE; in parse_args()
881 link_info.unresolved_syms_in_objects in parse_args()
885 link_info.unresolved_syms_in_shared_libs = RM_IGNORE; in parse_args()
888 link_info.unresolved_syms_in_shared_libs in parse_args()
894 link_info.unresolved_syms_in_objects = RM_IGNORE; in parse_args()
895 link_info.unresolved_syms_in_shared_libs = RM_IGNORE; in parse_args()
899 link_info.unresolved_syms_in_objects in parse_args()
901 link_info.unresolved_syms_in_shared_libs in parse_args()
906 link_info.unresolved_syms_in_objects = RM_IGNORE; in parse_args()
907 link_info.unresolved_syms_in_shared_libs in parse_args()
912 link_info.unresolved_syms_in_objects in parse_args()
914 link_info.unresolved_syms_in_shared_libs = RM_IGNORE; in parse_args()
921 if (link_info.unresolved_syms_in_objects == RM_GENERATE_ERROR) in parse_args()
922 link_info.unresolved_syms_in_objects = RM_GENERATE_WARNING; in parse_args()
923 if (link_info.unresolved_syms_in_shared_libs == RM_GENERATE_ERROR) in parse_args()
924 link_info.unresolved_syms_in_shared_libs = RM_GENERATE_WARNING; in parse_args()
929 if (link_info.unresolved_syms_in_objects == RM_GENERATE_WARNING) in parse_args()
930 link_info.unresolved_syms_in_objects = RM_GENERATE_ERROR; in parse_args()
931 if (link_info.unresolved_syms_in_shared_libs == RM_GENERATE_WARNING) in parse_args()
932 link_info.unresolved_syms_in_shared_libs = RM_GENERATE_ERROR; in parse_args()
935 link_info.allow_multiple_definition = TRUE; in parse_args()
938 link_info.allow_undefined_version = FALSE; in parse_args()
941 link_info.create_default_symver = TRUE; in parse_args()
944 link_info.default_imported_symver = TRUE; in parse_args()
969 link_info.optimize = strtoul (optarg, NULL, 0) ? TRUE : FALSE; in parse_args()
995 link_info.emitrelocations = TRUE; in parse_args()
1010 link_info.relocatable = TRUE; in parse_args()
1099 link_info.strip = strip_debugger; in parse_args()
1102 link_info.strip = strip_all; in parse_args()
1105 link_info.strip_discarded = TRUE; in parse_args()
1108 link_info.strip_discarded = FALSE; in parse_args()
1113 link_info.shared = TRUE; in parse_args()
1116 if (link_info.unresolved_syms_in_objects == RM_NOT_YET_SET) in parse_args()
1117 link_info.unresolved_syms_in_objects = RM_IGNORE; in parse_args()
1118 if (link_info.unresolved_syms_in_shared_libs == RM_NOT_YET_SET) in parse_args()
1119 link_info.unresolved_syms_in_shared_libs = RM_IGNORE; in parse_args()
1127 link_info.shared = TRUE; in parse_args()
1128 link_info.pie = TRUE; in parse_args()
1235 link_info.traditional_format = TRUE; in parse_args()
1238 link_info.task_link = TRUE; in parse_args()
1241 link_info.relocatable = TRUE; in parse_args()
1363 link_info.warn_shared_textrel = TRUE; in parse_args()
1366 link_info.warn_alternate_em = TRUE; in parse_args()
1387 add_ignoresym (&link_info, optarg); in parse_args()
1390 link_info.discard = discard_none; in parse_args()
1393 link_info.discard = discard_l; in parse_args()
1396 link_info.discard = discard_all; in parse_args()
1409 link_info.spare_dynamic_tags = strtoul (optarg, NULL, 0); in parse_args()
1448 link_info.init_function = optarg; in parse_args()
1452 link_info.fini_function = optarg; in parse_args()
1456 link_info.reduce_memory_overheads = TRUE; in parse_args()
1522 if (link_info.unresolved_syms_in_objects == RM_NOT_YET_SET) in parse_args()
1524 link_info.unresolved_syms_in_objects = how_to_report_unresolved_symbols; in parse_args()
1526 if (link_info.unresolved_syms_in_shared_libs == RM_NOT_YET_SET) in parse_args()
1528 link_info.unresolved_syms_in_shared_libs = how_to_report_unresolved_symbols; in parse_args()
1530 if (link_info.relocatable) in parse_args()
1534 if (link_info.shared) in parse_args()
1549 if (link_info.shared) in parse_args()
1551 link_info.symbolic = TRUE; in parse_args()
1553 link_info.dynamic_list = NULL; in parse_args()
1559 if (link_info.shared) in parse_args()
1569 link_info.dynamic_data = TRUE; in parse_args()
1571 link_info.dynamic = TRUE; in parse_args()
1575 if (! link_info.shared) in parse_args()
1583 if (! link_info.shared || link_info.pie) in parse_args()
1584 link_info.executable = TRUE; in parse_args()
1589 if (link_info.relocatable && link_info.strip == strip_all) in parse_args()
1591 link_info.strip = strip_debugger; in parse_args()
1592 if (link_info.discard == discard_sec_merge) in parse_args()
1593 link_info.discard = discard_all; in parse_args()