
Go to the source code of this file.
Functions/Subroutines | |
| void | add_ysym (const char *) |
| void | add_wrap (const char *) |
| void | add_keepsyms_file (const char *) |
Variables | |
| char * | program_name |
| const char * | ld_sysroot |
| char * | ld_canon_sysroot |
| int | ld_canon_sysroot_len |
| bfd * | output_bfd |
| char * | default_target |
| bfd_boolean | trace_files |
| bfd_boolean | trace_file_tries |
| bfd_boolean | version_printed |
| bfd_boolean | whole_archive |
| bfd_boolean | as_needed |
| bfd_boolean | add_needed |
| bfd_boolean | demangling |
| int | g_switch_value |
| const char * | output_filename |
| struct bfd_link_info | link_info |
| int | overflow_cutoff_limit |
| void add_keepsyms_file | ( | const char * | ) |
Definition at line 844 of file ldmain.c.
References _, bfd_error_system_call, bfd_hash_lookup(), bfd_hash_newfunc(), bfd_hash_table_init(), bfd_set_error(), buf, c, einfo(), EOF, fopen, free(), getc(), ISSPACE, bfd_link_info::keep_hash, len, link_info, NULL, bfd_link_info::strip, strip_none, strip_some, TRUE, xmalloc(), and xrealloc().
Referenced by parse_args().
| void add_wrap | ( | const char * | ) |
Definition at line 826 of file ldmain.c.
References _, bfd_hash_lookup(), bfd_hash_newfunc(), bfd_hash_table_init_n(), einfo(), link_info, NULL, TRUE, bfd_link_info::wrap_hash, and xmalloc().
Referenced by parse_args().
| void add_ysym | ( | const char * | ) |
Definition at line 808 of file ldmain.c.
References _, bfd_hash_lookup(), bfd_hash_newfunc(), bfd_hash_table_init_n(), einfo(), link_info, bfd_link_info::notice_hash, NULL, TRUE, and xmalloc().
Referenced by parse_args().
| bfd_boolean add_needed |
Definition at line 111 of file ldmain.c.
Referenced by elf_link_add_object_symbols(), new_afile(), and parse_args().
| bfd_boolean as_needed |
| char* default_target |
Definition at line 73 of file ldmain.c.
Referenced by lang_get_output_target(), lang_process(), lookup_name(), and main().
| bfd_boolean demangling |
| int g_switch_value |
| char* ld_canon_sysroot |
| const char* ld_sysroot |
Definition at line 80 of file ldmain.c.
Referenced by ldfile_add_library_path(), ldfile_open_file(), ldfile_open_file_search(), and main().
Definition at line 812 of file elf32-arm.h.
Referenced by _bfd_XXi_swap_scnhdr_out(), add_archive_element(), add_keepsyms_file(), add_wrap(), add_ysym(), check_nocrossref(), cleanup_symtab_for_ipa(), clone_section(), constructor_callback(), elf32_mn10300_finish_hash_table_entry(), exp_fold_tree(), fold_name(), insert_undefined(), lang_abs_symbol_at_beginning_of(), lang_abs_symbol_at_end_of(), lang_add_nocrossref(), lang_add_section(), lang_check(), lang_common(), lang_do_assignments_1(), lang_finish(), lang_gc_sections(), lang_insert_orphan(), lang_map(), lang_place_orphans(), lang_process(), lang_set_startof(), lang_size_sections(), lang_size_sections_1(), ld_slookup_mext(), ldctor_build_sets(), ldfile_open_file_search(), ldlang_add_file(), ldlang_open_output(), ldwrite(), load_symbols(), main(), make_import_fixup_mark(), open_input_bfds(), open_output(), output_one_cref(), parse_args(), pe_create_import_fixup(), print_input_section(), section_already_linked(), unique_section_p(), vms_bfd_final_link(), vms_bfd_gc_sections(), vms_bfd_get_relocated_section_contents(), vms_bfd_link_add_symbols(), vms_bfd_merge_sections(), and vms_bfd_relax_section().
Definition at line 1022 of file elf32-arm.h.
Referenced by _bfd_coff_link_input_bfd(), _bfd_coff_write_global_sym(), _bfd_elf_link_sec_merge_syms(), alpha_convert_external_reloc(), alpha_ecoff_get_relocated_section_contents(), aout_link_write_other_symbol(), aout_link_write_symbols(), build_filler_bfd(), build_link_order(), cris_elf_relocate_section(), demangle(), ecoff_link_write_external(), elf32_avr_relocate_section(), elf32_frv_relocate_section(), elf32_i860_relocate_section(), elf32_msp430_relocate_section(), elf_link_input_bfd(), elf_xtensa_do_reloc(), elf_xtensa_size_dynamic_sections(), fold_name(), init_os(), lang_abs_symbol_at_beginning_of(), lang_abs_symbol_at_end_of(), lang_check(), lang_check_section_addresses(), lang_finish(), lang_gc_sections(), lang_insert_orphan(), lang_process(), lang_record_phdrs(), lang_reset_memory_regions(), lang_set_startof(), lang_size_sections(), lang_size_sections_1(), ldctor_build_sets(), ldfile_try_open_bfd(), ldlang_add_file(), ldlang_add_undef(), ldlang_open_output(), ldwrite(), m32r_elf_relocate_section(), mmix_elf_relocate_section(), mn10300_elf_final_link_relocate(), pdp11_aout_link_input_section(), pe_create_import_fixup(), pe_dll_generate_def_file(), reloc_nil(), set_output_arch_default(), sh64_elf64_fake_sections(), sh64_elf_fake_sections(), sh_elf64_relocate_section(), strip_excluded_output_sections(), xcoff_link_input_bfd(), xcoff_write_global_symbol(), and xstormy16_elf_relocate_section().
| const char* output_filename |
Definition at line 74 of file ldmain.c.
Referenced by __profile_finish(), __profile_init(), lang_add_output(), lang_final(), main(), and remove_output().
| char* program_name |
| bfd_boolean trace_file_tries |
Definition at line 96 of file ldmain.c.
Referenced by add_archive_element(), ldfile_try_open_bfd(), load_symbols(), main(), parse_args(), and try_open().
| bfd_boolean trace_files |
Definition at line 93 of file ldmain.c.
Referenced by add_archive_element(), load_symbols(), main(), and parse_args().
| bfd_boolean version_printed |
| bfd_boolean whole_archive |
1.5.6