Lines Matching refs:link_info

169 struct bfd_link_info link_info;
265 link_info.allow_undefined_version = TRUE;
266 link_info.keep_memory = TRUE;
267 link_info.combreloc = TRUE;
268 link_info.strip_discarded = TRUE;
269 link_info.emit_hash = TRUE;
270 link_info.callbacks = &link_callbacks;
271 link_info.input_bfds_tail = &link_info.input_bfds;
274 link_info.init_function = "_init";
275 link_info.fini_function = "_fini";
276 link_info.relax_pass = 1;
277 link_info.pei386_auto_import = -1;
278 link_info.spare_dynamic_tags = 5;
294 if (link_info.relocatable)
296 if (link_info.gc_sections)
300 if (link_info.shared)
315 if (link_info.shared)
317 link_info.symbolic = TRUE;
319 link_info.dynamic_list = NULL;
325 if (link_info.shared)
335 link_info.dynamic_data = TRUE;
337 link_info.dynamic = TRUE;
341 if (! link_info.shared)
349 if (! link_info.shared || link_info.pie)
350 link_info.executable = TRUE;
355 if (link_info.relocatable && link_info.strip == strip_all)
357 link_info.strip = strip_debugger;
358 if (link_info.discard == discard_sec_merge)
359 link_info.discard = discard_all;
464 if (link_info.relocatable)
500 if (! link_info.relocatable && command_line.force_exe_suffix)
778 if (link_info.notice_hash == NULL)
780 link_info.notice_hash = xmalloc (sizeof (struct bfd_hash_table));
781 if (!bfd_hash_table_init_n (link_info.notice_hash,
788 if (bfd_hash_lookup (link_info.notice_hash, name, TRUE, TRUE) == NULL)
797 if (link_info.wrap_hash == NULL)
799 link_info.wrap_hash = xmalloc (sizeof (struct bfd_hash_table));
800 if (!bfd_hash_table_init_n (link_info.wrap_hash,
807 if (bfd_hash_lookup (link_info.wrap_hash, name, TRUE, TRUE) == NULL)
821 if (link_info.strip == strip_some)
832 link_info.keep_hash = xmalloc (sizeof (struct bfd_hash_table));
833 if (!bfd_hash_table_init (link_info.keep_hash, bfd_hash_newfunc,
864 if (bfd_hash_lookup (link_info.keep_hash, buf, TRUE, TRUE) == NULL)
869 if (link_info.strip != strip_none)
873 link_info.strip = strip_some;
1505 /* This is called if link_info.notice_all is set, or when a symbol in
1506 link_info.notice_hash is found. Symbols are put in notice_hash