Home | History | Annotate | Download | only in ld

Lines Matching full:emulation_name

161 	* emultempl/aix.em (gld${EMULATION_NAME}_parse_args): Don't treat
231 * emultempl/aix.em (gld${EMULATION_NAME}_parse_args): In
349 * emultempl/aix.em (gld${EMULATION_NAME}_read_file): Likewise.
350 * emultempl/mipsecoff.em (gld${EMULATION_NAME}_after_open):
353 (gld${EMULATION_NAME}_after_allocation): Likewise.
354 * emultempl/pe.em (gld_$${EMULATION_NAME}_before_allocation):
370 * emultempl/elf32.em (gld${EMULATION_NAME}_place_section): Don't
507 (gld_${EMULATION_NAME}_after_open): Remove unused local i.
508 (gld${EMULATION_NAME}_place_orphan): Remove unused local ptr.
583 * emultempl/aix.em (gld${EMULATION_NAME}_read_file): Don't let a
644 (gld${EMULATION_NAME}_place_orphan): Put loadable .note sections
646 (gld${EMULATION_NAME}_place_section): Don't set hold_use if the
679 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
719 * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Search for
721 (gld${EMULATION_NAME}_search_dir): Accept a plain .so file.
729 (gld${EMULATION_NAME}_find_so): Skip the directory name when
731 (gld${EMULATION_NAME}_search_dir): Make sure that the library name
763 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Use
816 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
857 * emultempl/elf32.em (gld${EMULATION_NAME}_place_section): Only
882 * emultempl/pe.em (gld_${EMULATION_NAME}_set_symbols): Add case
1059 * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Suggest
1327 * emultempl/sunos.em (gld${EMULATION_NAME}_after_open): Move
1409 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Round
1453 * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Put the .sa
1524 (gld${EMULATION_NAME}_place_orphan): Use hold_rodata for a
1526 (gld${EMULATION_NAME}_place_section): Set hold_rodata. Don't use
1587 (gld${EMULATION_NAME}_set_symbols): New static function to add
1589 (ld_${EMULATION_NAME}_emulation): Add new set_symbols routine.
1640 * emultempl/aix.em (gld${EMULATION_NAME}_read_file): Initialize
1651 (gld${EMULATION_NAME}_place_orphan): Rewrite to support Grouped
1653 (gld${EMULATION_NAME}_place_section): Delete.
1693 * emultempl/pe.em (gld${EMULATION_NAME}_place_orphan): New function.
1694 (gld${EMULATION_NAME}_place_section): New function.
1696 (ld_${EMULATION_NAME}_emulation): Update orphan field.
1808 * emultempl/aix.em (gld${EMULATION_NAME}_parse_args): Likewise.
1853 * emultempl/generic.em (gld${EMULATION_NAME}_before_parse):
1891 * emultempl/elf32.em (gld${EMULATION_NAME}_check_ld_so_conf): New
1893 (gld${EMULATION_NAME}_after_open): Call check_ld_so_conf to find a
2039 * emultempl/aix.em (gld${EMULATION_NAME}_unrecognized_file): New
2041 (gld${EMULATION_NAME}_read_file): Use FOPEN_RT, not "r".
2042 (ld_${EMULATION_NAME}_emulation): Initialize unrecognized_file.
2051 * emultempl/elf32.em (gld${EMULATION_NAME}_find_exp_assignment):
2063 * emultempl/linux.em (gld${EMULATION_NAME}_before_allocation):
2064 Call bfd_${EMULATION_NAME}_size_dynamic_sections instead of
2088 * emultempl/elf32.em (gld${EMULATION_NAME}_check_needed): Check
2090 (gld${EMULATION_NAME}_stat_needed): Use the SONAME, not the
2157 * emultempl/elf32.em (gld${EMULATION_NAME}_before_parse): Strip
2169 * emultempl/elf32.em (gld${EMULATION_NAME}_stat_needed): Warn if
2241 * emultempl/aix.em (gld${EMULATION_NAME}_parse_args): Ignore
2260 * emultempl/pe.em (gld_${EMULATION_NAME}_parse_args):
2300 * emultempl/sunos.em (gld${EMULATION_NAME}_before_allocation):
2360 * emultempl/pe.em (gld_${EMULATION_NAME}_before_allocation):
2382 * emultempl/aix.em (gld${EMULATION_NAME}_before_allocation): Pass
2388 * emultempl/aix.em (gld${EMULATION_NAME}_after_open): Only set
2420 * emultempl/pe.em (gld_${EMULATION_NAME}_before_allocation): Fix
2426 (gld${EMULATION_NAME}_parse_args): Handle -unix.
2427 (gld${EMULATION_NAME}_before_allocation): If unix_ld, pass
2436 * emultempl/pe.em (gld_${EMULATION_NAME}_before_allocation): Fix call
2526 * emultempl/pe.em (gld_${EMULATION_NAME}_parse_args): Open the
2529 * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Use the
2532 (gld${EMULATION_NAME}_before_allocation): Use the environment
2538 * emultempl/aix.em (gld${EMULATION_NAME}_parse_args): Recognize
2544 * emultempl/aix.em (gld${EMULATION_NAME}_before_allocation): Add
2611 (gld${EMULATION_NAME}_parse_args): Handle -pD and -pT, as used on
2626 (gld${EMULATION_NAME}_parse_args): Handle an initial -b option
2628 (gld${EMULATION_NAME}_before_allocation): Call
2631 (gld${EMULATION_NAME}_read_file): For an export file, make the
2637 * emultempl/pe.em (gld_${EMULATION_NAME}_parse_args):
2639 (gld_${EMULATION_NAME}_set_symbols): Insert created
2672 (gld${EMULATION_NAME}_after_open): New static function.
2673 (gld${EMULATION_NAME}_before_allocation): Call find_relocs.
2674 (gld${EMULATION_NAME}_find_relocs): New static function.
2675 (gld${EMULATION_NAME}_find_exp_assignment): New static function.
2676 (ld_${EMULATION_NAME}_emulation): Use new after_open function.
2708 * emultempl/aix.em (gld${EMULATION_NAME}_parse_args): Treat
2756 * emultempl/sunos.em (gld${EMULATION_NAME}_find_exp_assignment):
2760 * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Move
2761 directory searching code into gld${EMULATION_NAME}_search_dir.
2762 (gld${EMULATION_NAME}_search_dir): New static function, extracted
2763 from gld${EMULATION_NAME}_find_so.
2765 (gld${EMULATION_NAME}_after_open): New static function.
2766 (gld${EMULATION_NAME}_search_needed): New static function.
2767 (gld${EMULATION_NAME}_try_needed): New static function.
2768 (gld${EMULATION_NAME}_check_needed): New static function.
2769 (ld_${EMULATION_NAME}_emulation): Use new after_open function.
2801 * emultempl/pe.em (gld_${EMULATION_NAME}_parse_args): Fix
2807 * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Search for
2815 * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Don't
2834 (gld${EMULATION_NAME}_try_needed): Call stat_needed to make sure
2836 (gld${EMULATION_NAME}_stat_needed): New static function.
2845 * emultempl/sunos.em (gld${EMULATION_NAME}_before_allocation): If
2854 (gld${EMULATION_NAME}_before_allocation): Rename local h to hdyn.
2859 (gld${EMULATION_NAME}_find_assignment): Rename from
2860 gld${EMULATION_NAME}_find_statement_assignment. If find_assign is
2863 (gld${EMULATION_NAME}_get_script): Don't use a special script when
2896 * emultempl/sunos.em (gld${EMULATION_NAME}_get_script): Use the
2962 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
2970 * emultempl/sunos.em (gld${EMULATION_NAME}_before_allocation): Add
3047 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
3050 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): If not
3160 * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Use xmalloc
3276 * emultempl/elf32.em (gld${EMULATION_NAME}_open_dynamic_archive):
3279 * emultempl/linux.em (gld${EMULATION_NAME}_open_dynamic_archive):
3300 * emultempl/elf32.em (gld${EMULATION_NAME}_check_needed): Don't
3312 * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Skip file if
3314 (gld${EMULATION_NAME}_create_output_section_statements): Always
3334 * emultempl/elf32.em (gld${EMULATION_NAME}_find_exp_assignment):
3339 (gld${EMULATION_NAME}_after_open): New static function.
3340 (gld${EMULATION_NAME}_search_needed): Likewise.
3341 (gld${EMULATION_NAME}_try_needed): Likewise.
3342 (gld${EMULATION_NAME}_check_needed): Likewise.
3343 (ld_${EMULATION_NAME}_emulation): Replace after_open_default with
3344 gld${EMULATION_NAME}_after_open.
3608 * genscripts.sh (EMULATION_NAME): Set LIB_PATH to empty when not
3617 * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Set force_maj
3656 (gld${EMULATION_NAME}_place_orphan): Place readonly sections with
3660 (gld${EMULATION_NAME}_place_section): Set hold_rel to the first
3748 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): For
3755 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
3780 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): If
3851 * emultempl/elf32.em (ld_${EMULATION_NAME}_emulation): Initialize
3891 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Warn if
3902 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
3963 * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): If we find an
4043 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Remove
4226 * emultempl/elf32.em (gld${EMULATION_NAME}_before_parse):
4228 (gld${EMULATION_NAME}_place_orphan): Reset stat_ptr at end.
4303 (gld${EMULATION_NAME}_place_orphan): New static function.
4304 (gld${EMULATION_NAME}_place_section): New static function.
4305 (ld_${EMULATION_NAME}_emulation): Initialize place_orphan field.
4336 * emultempl/linux.em (gld${EMULATION_NAME}_find_address_statement):
4338 (gld${EMULATION_NAME}_create_output_section_statements): New
4340 (ld_${EMULATION_NAME}_emulation): Use the new function
4341 gld${EMULATION_NAME}_create_output_section_statements.
4384 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
4409 * emultempl/sunos.em (gld${EMULATION_NAME}_before_allocation): Use
4454 * emultempl/elf32.em (gld${EMULATION_NAME}_get_script): If
4575 * emultempl/elf32.em (gld${EMULATION_NAME}_open_dynamic_archive):
4577 (ld_${EMULATION_NAME}_emulation): Initialize open_dynamic_archive
4579 * emultempl/sunos.em (ld_${EMULATION_NAME}_emulation): Likewise.
4590 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Get
6093 Use the current emulation name as EMULATION_NAME.
6095 * emulparams/*.sh: Don't set EMULATION_NAME.
6438 * emulparams/mipsbsd.sh (EMULATION_NAME): Use new file name.
7302 emulation_name and target_name fields.