Lines Matching refs:em
5 * emultempl/aix.em (gld*_before_parse): Fix comment.
6 * emultempl/aix.em (gld*_parse_args): Fix comment.
66 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Adjust
70 * emultempl/mmo.em (mmo_place_orphan): Adjust section_tail when
72 * emultempl/pe.em (gld_${EMULATION_NAME}_place_orphan): Likewise.
84 * emultempl/elf32.em (finish): Supply output_bfd
90 * emultempl/hppaelf.em (finish): Supply output_bfd
102 * emultempl/pe.em (gld_${EMULATION_NAME}_list_options): Fix typo.
130 * emultempl/pe.em (..._list_options): Replace multiple fprintf
146 * emultempl/aix.em (choose_target): Change default target to
157 * emultempl/aix.em : Formatting changes.
178 * emultempl/gld960.em (gld960_choose_target): Same.
179 * emultempl/gld960c.em (gld960_choose_target): Same.
181 * emultempl/aix.em (is_syscall): syscall_mask now a variable.
182 * emultempl/aix.em (gld*_read_file): symbol_mode_mask now a variable.
183 * emultempl/aix.em (gld*_parse_args): Handle -b32 -b64 emulation.
184 * emultempl/aix.em (choose_target): New function. Handle emulation of
327 * emultempl/elf32.em (gld${EMULATION_NAME}_finish): Use NULL instead
329 * emultempl/hppaelf.em (hppaelf_layout_sections_again): Likewise.
333 * emultempl/elf32.em (gld${EMULATION_NAME}_finish): Only emit this
337 * emultempl/armelf.em (arm_elf_finish): Call
339 * emultempl/hppaelf.em (hppaelf_finish): Rename to
349 * emultempl/armelf.em (arm_elf_finish): Renamed from
355 * emultempl/elf32.em (gld${EMULATION_NAME}_finish): New.
436 * emulparams/mmo.sh, emulparams/elf64mmix.sh, emultempl/mmo.em,
437 emultempl/mmix-elfnmmo.em, emultempl/mmixelf.em,
495 * emultempl/elf32.em (gld*_list_options): Remove extra '\t' from
500 * emultempl/elf32.em (gld*_list_options): Include -z nocopyreloc
516 * emultempl/elf32.em: Fix shell 'if' usage for portability.
528 * emultempl/elf32.em (gld_*_list_options): Include -z combreloc and
538 * emultempl/elf32.em (parse_args): Handle -z nocopyreloc.
598 * emultemp/pe.em (pe_data_import_dll): Move definition outside of
603 * emultempl/pe.em(pe_data_import_dll): Make static.
606 pe_get_data_import_dll_name() from pe.em, instead of
607 directly accessing pe_data_import_dll variable from pe.em.
615 * emultempl/aix.em: Include "safe-ctype.h" instead of <ctype.h>.
617 * emultempl/elf32.em: Include "safe-ctype.h" instead of <ctype.h>.
620 * emultempl/gld960c.em: Include "safe-ctype.h" instead of <ctype.h>.
623 * emultempl/sunos.em: Include "safe-ctype.h" instead of <ctype.h>.
664 * emultempl/beos.em (sort_by_file_name): Constify "ra", "rb".
667 * emultempl/pe.em: Move defines for arm_epoc_pe before bfd.h included.
694 * emultempl/pe.em(make_import_fixup): change signature to
727 * emultempl/aix.em : Handle import file XMC_XO and syscall symbols.
731 * emultempl/beos.em: Declare prototypes for comparions functions,
736 * emultempl/aix.em: Add missing prototype.
737 * emultempl/lnk960.em: Likewise.
738 * emultempl/vanilla.em: Likewise.
739 * emultempl/armcoff.em: Likewise.
740 * emultempl/armelf_oabi.em: Likewise.
741 * emultempl/beos.em: Likewise.
742 * emultempl/gld960c.em: Likewise.
743 * emultempl/gld960.em: Likewise.
755 * emultempl/pe.em: Add missing prototypes.
804 * emultempl/elf32.em (place_orphan): Place orphan .rel* sections
842 * emultempl/beos.em: Likewise.
843 * emultempl/hppaelf.em: Likewise.
844 * emultempl/pe.em: Likewise.
849 * emultempl/hppaelf.em (hppaelf_delete_padding_statements): Delete.
854 * emultempl/pe.em (output_prev_sec_find): Copied from elf32.em.
855 (gld_${EMULATION_NAME}_place_orphan): Merge from elf32.em.
859 * emultempl/aix.em: Formatting fixes.
906 * emultempl/elf32.em: Formatting fixes.
916 * emultempl/beos.em: And here.
917 * emultempl/elf32.em: And here.
918 * emultempl/hppaelf.em: And here.
919 * emultempl/pe.em: And here.
923 * emultempl/needrelax.em: New file.
930 * emultempl/elf32.em: For SEC_EXCLUDE sections, ensure that
933 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Return
940 * emultempl/generic.em: Support EXTRA_EM_FILE.
985 * emultempl/elf32.em (output_prev_sec_find): Add missing prototype.
1017 * emultempl/aix.em: ldexp.h,ldlang.h,ldfile.h,ldemul.h go in this
1020 * emultempl/beos.em (sort_sections): Modify for 2001-08-03 change,
1034 * emultempl/beos.em (init): Add the missing initialization.
1099 * emultempl/pe.em: add new options --enable-auto-import,
1156 * emultempl/elf32.em (output_prev_sec_find): Never return
1162 * Makefile.am (em32relf.c): Change dependency from generic.em to
1163 elf32.em.
1173 * emultempl/elf32.em (output_prev_sec_find): New.
1186 * emultempl/pe.em (after_open): Check for the output_bfd not
1191 * emultempl/elf32.em: Do not assuming that contents of the buffer
1244 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
1251 $(srcdir)/emultempl/elf32.em, not $(srcdir)/emultempl/generic.em.
1287 * emultempl/aix.em: Fix copyright dates.
1300 * emultempl/pe.em (init): Reduce default stack reserve to 0x200000.
1319 * emultempl/beos.em (gld${EMULATION_NAME}_before_parse): Move
1321 * emultempl/pe.em: Likewise.
1328 * emultempl/aix.em (sc): Use ${srcdir}/emultempl/ostring.sed
1347 * emultempl/aix.em (OUTPUT_ARCH): Defined.
1351 * emultempl/beos.em: Likewise.
1352 * emultempl/elf32.em: Likewise.
1353 * emultempl/linux.em: Likewise.
1354 * emultempl/mipsecoff.em: Likewise.
1355 * emultempl/pe.em: Likewise.
1356 * emultempl/sunos.em: Likewise.
1360 * emultempl/aix.em : (gld${EMULATION_NAME}_read_file)
1368 * emultempl/aix.em : use strtoull to parse options
1378 * emultempl/aix.em : Add xcoff64 support
1389 * emultempl/elf32.em (ELF_INTERPRETER_SET_DEFAULT): Use this new
1400 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Use
1445 * emultempl/elf32.em: Include "libiberty.h".
1454 * emultempl/pe.em: Include <ctype.h>.
1467 * emultempl/aix.em: Replace buystring with xstrdup.
1468 * emultempl/beos.em: Replace buystring with xstrdup.
1589 * emultmpl/elf32.em (gld${EMULATION_NAME}_search_needed): If NAME
1594 * emultempl/elf32.em (OPTION_GROUP): New macro.
1609 * emultempl/m68kelf.em (m68k_elf_after_allocation): Call
1723 * emultempl/elf32.em: Correct spelling in comments and listed
1752 * emultempl/hppaelf.em (hppaelf_after_parse): New function,
1758 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Don't
1804 * emultempl/elf32.em: Only perform Linux ld hints processing when
1839 * emultempl/pe.em (OPTION_NO_DEFAULT_EXCLUDES): Define.
1945 * emultempl/pe.em: Define ___start_SECNAME and ___stop_SECNAME
1950 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): New local
2011 * emultempl/pe.em (_after_open): Add tests of return values from
2016 * emultempl/pe.em (_after_open): Delete 'is2' and 'nsyms'
2024 * emultempl/pe.em (pe_dll_search_prefix): New variable,
2087 * emultempl/pe.em (gld_*_after_open): detect case where there two
2141 * emultempl/hppaelf.em (group_size): New.
2151 * emultempl/m68kelf.em: Conditionalise the embedded relocs feature
2167 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Handle
2176 * emultempl/hppaelf.em (hppaelf_add_stub_section): Rename
2182 * emultempl/m68kelf.em: New file.
2184 * Makefile.am (em68kelf.c): Add dependency on m68kelf.em.
2214 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Fix
2230 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Don't
2250 * emultempl/ticoff.em: Remove extraneous comma.
2254 * emultempl/hppaelf.em (hppaelf_add_stub_section): Add SEC_RELOC
2279 * Makefile.am (ehppaelf.c): Depend on emultempl/elf32.em.
2290 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Don't
2350 * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Don't
2360 * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Get
2366 * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Search
2406 * emultempl/elf32.em (_after_close): Refer to -rpath not --rpath
2417 * emultempl/elf32.em (gld_${EMULATION_NAME}_parse_args): Rename to
2439 * emultempl/armelf.em: Elide functions common to elf32.em,
2455 * emultempl/hppaelf.em: Similarly zap most of this file.
2471 * emultempl/elf32.em: Fix formatting.
2485 * emultempl/m68kcoff.em: Include ldfile.h before ldemul.h.
2487 * emultempl/elf32.em: Reorganize file.
2499 * emultempl/m68kcoff.em: New file.
2501 * Makefile.am (em68kcoff.c): Depend on m68kcoff.em rather than
2502 generic.em.
2507 * emultempl/elf32.em (longopts): Duplicate "disable-new-dtags"
2518 * emultempl/elf32.em (gld_${EMULATION_NAME}_parse_args): Add
2541 * emultempl/elf32.em (gld_${EMULATION_NAME}_list_options):
2557 * emultempl/elf32.em: Include "elf/common.h".
2566 * emultempl/elf32.em (gld${EMULATION_NAME}_try_needed): Call
2581 * emultempl/pe.em (gld_*_open_dynamic_archive): New search
2622 * emultempl/aix.em: And here.
2623 * emultempl/armcoff.em: And here.
2624 * emultempl/armelf.em: And here.
2625 * emultempl/armelf_oabi.em: And here.
2626 * emultempl/beos.em: And here.
2627 * emultempl/elf32.em: And here.
2628 * emultempl/hppaelf.em: And here.
2629 * emultempl/linux.em: And here.
2630 * emultempl/lnk960.em: And here.
2631 * emultempl/pe.em: And here.
2632 * emultempl/sunos.em: And here.
2635 * emultempl/generic.em: Ditto.
2636 * emultempl/gld960.em: Ditto.
2637 * emultempl/gld960c.em: Ditto.
2638 * emultempl/mipsecoff.em: Ditto.
2639 * emultempl/ticoff.em: Ditto.
2640 * emultempl/vanilla.em: Ditto.
2652 * emultempl/pe.em (pe_enable_stdcall_fixup): Protect with
2672 * emultempl/hppaelf.em: Include elf32-hppa.h.
2684 * emultempl/hppaelf.em (hppaelf_delete_padding_statements): Fix
2694 Merge from elf32.em
2695 * emultempl/hppaelf.em: Include ctype.h.
2699 (hppaelf_get_script): Update from elf32.em.
2706 (ehppalinux.c): Depend on hppaelf.em
2720 * emultempl/pe.em: institute the following search order for
2727 * emultempl/pe.em (pe_enable_auto_image_base): New variable.
2793 * emultempl/ticoff.em: New. TI COFF handling.
2842 * emultempl/mipsecoff.em (gld{EMULATION_NAME}_after_open): Require all
2913 * emultempl/pe.em (_open_dynamic_archive): New function: Search
2959 * emultempl/elf32.em (gld${EMULATION_NAME}_place_section): Delete.
2969 * emultempl/armelf.em: Same here.
2970 * emultempl/pe.em: Similar to above, but no need for output_rel_find.
3008 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Call
3011 * emultempl/armelf.em: Likewise.
3015 * emultempl/elf32.em (struct orphan_save): Add section field.
3021 * emultempl/armelf.em: Ditto.
3022 * emultempl/pe.em: Similarly.
3039 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Process
3041 * emultempl/armelf.em (gld${EMULATION_NAME}_place_orphan): Ditto.
3042 * emultempl/pe.em (gld${EMULATION_NAME}_place_orphan): Ditto.
3055 * emultempl/elf32.em (struct orphan_save): New.
3062 * emultempl/armelf.em: Similarly.
3063 * emultempl/pe.em: Similarly.
3138 * emultempl/pe.em: Add "#ifdef DLL_SUPPORT" around static
3158 * emultempl/{aix.em, armcoff.em, armelf.em, armelf_oabi.em,
3159 beos.em, elf32.em, generic.em, gld960.em, gld960c.em, hppaelf.em,
3160 linux.em, lnk960.em, mipsecoff.em, sunos.em, vanilla.em}
3216 * emultempl/pe.em: Add support for ARM, MIPS and SH DLLs.
3262 * emultempl/armelf.em (gld$place_orphan): Add default value for
3264 * emultempl/elf32.em (gld$place_orphan): Add default value for
3266 * emultempl/pe.em (gld$place_orphan): Add default value for
3311 * emultempl/{armcoff.em,armelf.em,armelf_oabi.em,beos.em,
3312 generic.em,gld960.em,gld960c.em,hppaelf.em,linux.em,lnk960.em,
3313 mipsecoff.em,sunos.em,vanilla.em} (ld_emulation_xfer_struct):
3359 * emultempl/pe.em (longopts): Add warn-duplicate-exports and