binutils-gdb/ld/emulparams
Alan Modra c55b17b809 Fix some ld dependencies
In looking at the csky-elf vs. csky-linux differences, the first thing
I compared was csky_elf.sh and cskyelf_linux.sh.  Those files are
mostly the same but besides the real differences, annoyingly have some
lines ordered differently.  It's better in such cases to have one file
source the other, making differences plain.  This patch does that for
csky and microblaze, removes an unused variable defined in a few
places, and fixes ld makefile dependencies.

	* Makefile.am (eskyelf.c, eskyelf_linux.c): Depend on cskyelf.em.
	(ecskyelf_linux.c): Depend on cskyelf.sh.
	(eelf32microblazeel.c): Depend on elf32microblaze.sh.
	* Makefile.in: Regenerate.
	* emulparams/cskyelf.sh: Comment regarding cskelf_linux.sh.
	(PAGE_SIZE): Don't define.
	* emulparams/cskyelf_linux.sh: Source sckyelf.sh, leaving just
	the differing variable defs/undefs.
	* emulparams/elf32mcore.sh (PAGE_SIZE): Don't define.
	* emulparams/elf32microblaze.sh: Comment re. elf32microblazeel.sh.
	(OUTPUT_FORMAT): Use BIG_OUTPUT_FORMAT.
	(PAGE_SIZE): Don't define.
	* emulparams/elf32microblazeel.sh: Source elf32microblaze.sh,
	leaving just the differing OUTPUT_FORMAT.
2019-04-10 13:30:32 +09:30
..
aarch64cloudabi.sh ELF ld -r scripts 2018-10-13 20:33:23 +10:30
aarch64cloudabib.sh Add support for AArch64 CloudABI binaries. 2015-10-29 13:49:03 +00:00
aarch64elf.sh Fix syntax error in AArch64 default linker scripts when invoked with -shared. 2018-06-12 12:45:49 +01:00
aarch64elf32.sh Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
aarch64elf32b.sh [AArch64, ILP32] 6/6 Add big-endian targets 2013-06-26 10:56:05 +00:00
aarch64elfb.sh Add support for 64-bit ARM architecture: AArch64 2012-08-13 14:52:54 +00:00
aarch64fbsd.sh ELF ld -r scripts 2018-10-13 20:33:23 +10:30
aarch64fbsdb.sh Add support for configuring an aarch64-freebsd target. 2015-04-02 15:07:27 +01:00
aarch64linux.sh ELF ld -r scripts 2018-10-13 20:33:23 +10:30
aarch64linux32.sh ELF ld -r scripts 2018-10-13 20:33:23 +10:30
aarch64linux32b.sh 2014-02-11 Andrew Pinski <apinski@cavium.com> 2014-02-11 11:16:30 -08:00
aarch64linuxb.sh [AArch64] Define LP64 BE linker name. 2014-01-20 18:20:04 +00:00
aix5ppc.sh
aix5rs6.sh
aixppc.sh
aixrs6.sh
alpha.sh
alphavms.sh 2010-04-14 Tristan Gingold <gingold@adacore.com> 2010-04-14 09:27:27 +00:00
arc-endianness.sh ld whitespace fixes 2017-10-12 23:30:43 +10:30
arc-nps.sh ELF ld -r scripts 2018-10-13 20:33:23 +10:30
arcelf.sh [ARC] Add JLI support. 2017-07-19 09:56:55 +02:00
arcelf_prof.sh ld/arc: Fix linker for big-endian arc targets 2016-04-05 23:08:28 +01:00
arclinux.sh [ARC] Emulation and default script template changes. 2016-05-19 15:06:50 +02:00
arclinux_nps.sh [ARC] Add new linker emulation for nps 2017-01-10 10:55:13 +00:00
arclinux_prof.sh arc/ld: Remove duplicate TEMPLATE_NAME from emulparam file 2016-11-28 22:30:17 +00:00
arcv2elf.sh [ARC] Add JLI support. 2017-07-19 09:56:55 +02:00
arcv2elfx.sh [ARC] Add JLI support. 2017-07-19 09:56:55 +02:00
arm_wince_pe.sh 2009-11-04 Kai Tietz <kai.tietz@onevision.com> 2009-11-04 18:13:05 +00:00
armelf.sh Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
armelf_fbsd.sh * emulparams/armelf_fbsd.sh (TEXT_START_ADDR): Increase alignment to 64kB boundary like in armelf_linux.sh 2014-08-22 06:33:45 +02:00
armelf_fuchsia.sh Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
armelf_linux.sh Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
armelf_linux_eabi.sh ld/ 2009-11-20 15:04:51 +00:00
armelf_linux_fdpiceabi.sh [ARM] Implement FDPIC relocations. 2018-04-25 20:53:01 +00:00
armelf_nacl.sh * elf32-arm.c (elf32_arm_nacl_plt0_entry, elf32_arm_nacl_plt_entry): 2012-04-12 13:01:15 +00:00
armelf_nbsd.sh bfd/ 2006-05-30 16:45:32 +00:00
armelf_phoenix.sh Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
armelf_vxworks.sh bfd/ 2006-05-30 16:45:32 +00:00
armelfb.sh
armelfb_fbsd.sh ld/ARM: Add target arm*b-*-freebsd*, update target arm*-*-freebsd*. 2014-06-18 21:58:19 +02:00
armelfb_fuchsia.sh Add support for Fushia OS. 2016-12-02 10:44:29 +00:00
armelfb_linux.sh
armelfb_linux_eabi.sh
armelfb_linux_fdpiceabi.sh [ARM] Add armelf_linux_fdpiceabi and armelfb_linux_fdpiceabi BFD backends 2018-04-25 20:47:43 +00:00
armelfb_nacl.sh * elf32-arm.c (elf32_arm_nacl_plt0_entry, elf32_arm_nacl_plt_entry): 2012-04-12 13:01:15 +00:00
armelfb_nbsd.sh
armnto.sh Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
armpe.sh 2009-11-04 Kai Tietz <kai.tietz@onevision.com> 2009-11-04 18:13:05 +00:00
armsymbian.sh ld/ 2009-11-20 15:04:51 +00:00
avr1.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avr2.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avr3.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avr4.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avr5.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avr6.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avr25.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avr31.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avr35.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avr51.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avrtiny.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avrxmega1.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avrxmega2.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avrxmega3.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avrxmega4.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avrxmega5.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avrxmega6.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
avrxmega7.sh Replace multiple AVR scripts with a single, customizable linker script. 2017-06-13 16:50:26 +01:00
call_nop.sh x86: Move x86-specific linker options to elf_linker_x86_params 2019-04-06 07:25:31 -07:00
cet.sh x86: Move x86-specific linker options to elf_linker_x86_params 2019-04-06 07:25:31 -07:00
crisaout.sh PR 4515 2007-08-09 11:02:24 +00:00
criself.sh Fix long-standing buglet and fallout from now-default initfini-array. 2017-01-29 13:53:58 +01:00
crislinux.sh * emulparams/crislinux.sh (COMMONPAGESIZE): Define. 2014-01-10 01:25:26 +01:00
cskyelf.sh Fix some ld dependencies 2019-04-10 13:30:32 +09:30
cskyelf_linux.sh Fix some ld dependencies 2019-04-10 13:30:32 +09:30
d10velf.sh
d30v_e.sh bfd/ 2006-06-20 02:22:16 +00:00
d30v_o.sh bfd/ 2006-06-20 02:22:16 +00:00
d30velf.sh bfd/ 2006-06-20 02:22:16 +00:00
dynamic_undefined_weak.sh Implement -z dynamic-undefined-weak 2017-04-19 20:39:52 +09:30
elf32_dlx.sh bfd/ 2006-06-20 02:22:16 +00:00
elf32_sparc.sh * emulparams/elf32_sparc.sh: Set NOP to 0x01000000 2010-09-20 18:41:15 +00:00
elf32_sparc_sol2.sh ld: 2010-10-22 12:08:32 +00:00
elf32_sparc_vxworks.sh bfd/ 2006-04-05 12:41:59 +00:00
elf32_spu.sh ELF ld -r scripts 2018-10-13 20:33:23 +10:30
elf32_tic6x_be.sh bfd: 2010-03-25 21:12:36 +00:00
elf32_tic6x_elf_be.sh ld/ 2011-05-13 18:15:33 +00:00
elf32_tic6x_elf_le.sh ld/ 2011-05-13 18:15:33 +00:00
elf32_tic6x_le.sh ELF ld -r scripts 2018-10-13 20:33:23 +10:30
elf32_tic6x_linux_be.sh ld/ 2011-05-13 18:15:33 +00:00
elf32_tic6x_linux_le.sh ld/ 2011-05-13 18:15:33 +00:00
elf32_x86_64.sh x86: Move x86-specific linker options to elf_linker_x86_params 2019-04-06 07:25:31 -07:00
elf32_x86_64_nacl.sh bfd/ 2013-08-26 22:18:07 +00:00
elf32am33lin.sh * scripttempl/elf.sc (NO_REL_RELOCS, NO_RELA_RELOCS, NON_ALLOC_DYN): 2008-10-22 05:20:44 +00:00
elf32b4300.sh PR 4515 2007-08-09 11:02:24 +00:00
elf32bfin.sh fix 2014-05-28 ld Makefile.am changes 2014-06-02 14:52:52 +09:30
elf32bfinfd.sh fix 2014-05-28 ld Makefile.am changes 2014-06-02 14:52:52 +09:30
elf32bmip.sh ELF ld -r scripts 2018-10-13 20:33:23 +10:30
elf32bmipn32-defs.sh Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
elf32bmipn32.sh EXECUTABLE_SYMBOLS -> OTHER_SYMBOLS 2018-06-07 09:10:15 +09:30
elf32bsmip.sh
elf32btsmip.sh bfd/ 2013-06-24 23:55:46 +00:00
elf32btsmip_fbsd.sh bfd/ 2010-12-31 11:01:00 +00:00
elf32btsmipn32.sh ELF ld -r scripts 2018-10-13 20:33:23 +10:30
elf32btsmipn32_fbsd.sh bfd/ 2010-12-31 11:01:00 +00:00
elf32cr16.sh * emultempl/cr16elf.em (cr16_after_open): New function to handle 2008-11-27 12:41:14 +00:00
elf32cr16c.sh
elf32crx.sh
elf32ebmip.sh
elf32ebmipvxworks.sh ld/ 2007-05-18 09:18:18 +00:00
elf32elmip.sh
elf32elmipvxworks.sh Richard Sandiford <richard@codesourcery.com> 2006-03-22 09:28:15 +00:00
elf32epiphany.sh bfd: 2011-10-25 11:18:16 +00:00
elf32epiphany_4x4.sh * scripttempl/epiphany_4x4.sc, emulparams/elf32epiphany_4x4.sh: Add. 2012-11-30 18:28:38 +00:00
elf32fr30.sh strip off +x bits on non-executable/script files 2013-12-07 02:03:03 -05:00
elf32frv.sh Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
elf32frvfd.sh bfd/ 2006-06-20 02:22:16 +00:00
elf32ft32.sh FT32 initial support 2015-01-28 16:25:18 +10:30
elf32ip2k.sh * scripttempl/elf.sc (NO_REL_RELOCS, NO_RELA_RELOCS, NON_ALLOC_DYN): 2008-10-22 05:20:44 +00:00
elf32iq10.sh strip off +x bits on non-executable/script files 2013-12-07 02:03:03 -05:00
elf32iq2000.sh strip off +x bits on non-executable/script files 2013-12-07 02:03:03 -05:00
elf32l4300.sh
elf32lm32.sh Add LM32 port. 2008-12-23 19:10:25 +00:00
elf32lm32fd.sh lm32-linux ld testsuite fails 2019-03-21 08:57:30 +10:30
elf32lmip.sh
elf32lppc.sh bfd/ 2013-04-25 13:22:52 +00:00
elf32lppclinux.sh bfd/ 2013-04-25 13:22:52 +00:00
elf32lppcnto.sh bfd/ 2006-05-30 16:45:32 +00:00
elf32lppcsim.sh
elf32lr5900.sh * archures.c: Add support for MIPS r5900 2013-01-04 17:22:53 +00:00
elf32lr5900n32.sh ELF ld -r scripts 2018-10-13 20:33:23 +10:30
elf32lriscv-defs.sh RISC-V: Adjust __global_pointer$ value to reduce code size. 2018-10-15 16:00:28 -07:00
elf32lriscv.sh RISC-V: Fix library search path for rv32. 2018-09-20 12:06:28 -07:00
elf32lriscv_ilp32.sh RISC-V: Fix library search path for rv32. 2018-09-20 12:06:28 -07:00
elf32lriscv_ilp32f.sh RISC-V: Fix library search path for rv32. 2018-09-20 12:06:28 -07:00
elf32lsmip.sh
elf32ltsmip.sh
elf32ltsmip_fbsd.sh bfd/ 2010-12-31 11:01:00 +00:00
elf32ltsmipn32.sh
elf32ltsmipn32_fbsd.sh bfd/ 2010-12-31 11:01:00 +00:00
elf32m32c.sh Move .stack before debug sections 2017-02-20 19:33:28 +10:30
elf32mb_linux.sh Remove trailing white spaces in ld 2013-01-10 20:08:03 +00:00
elf32mbel_linux.sh Files missing from previous commit. 2012-11-09 22:43:28 +00:00
elf32mcore.sh Fix some ld dependencies 2019-04-10 13:30:32 +09:30
elf32mep.sh ELF ld -r scripts 2018-10-13 20:33:23 +10:30
elf32metag.sh ELF ld -r scripts 2018-10-13 20:33:23 +10:30
elf32microblaze.sh Fix some ld dependencies 2019-04-10 13:30:32 +09:30
elf32microblazeel.sh Fix some ld dependencies 2019-04-10 13:30:32 +09:30
elf32mipswindiss.sh MIPS/LD: Correct `mips-*-windiss' target emulation configuration 2018-01-26 23:05:06 +00:00
elf32moxie.sh Bi-endian patches for moxie 2012-09-13 22:24:51 +00:00
elf32mt.sh Move .stack before debug sections 2017-02-20 19:33:28 +10:30
elf32or1k.sh Remove support for the (deprecated) openrisc and or32 configurations and replace 2014-04-22 15:57:47 +01:00
elf32or1k_linux.sh or1k: increase linux TEXT_START_ADDR to 0x2000 2014-07-17 00:26:45 +03:00
elf32ppc.sh Support PLT16 relocs against local symbols 2018-04-09 17:05:09 +09:30
elf32ppc_fbsd.sh * Makefile.am (ALL_64_EMULATION_SOURCES): Add powerpc64-*-freebsd 2011-11-21 13:22:46 +00:00
elf32ppccommon.sh Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
elf32ppclinux.sh
elf32ppcnto.sh bfd/ 2006-05-30 16:45:32 +00:00
elf32ppcsim.sh
elf32ppcvxworks.sh Fix ELF ppc32 targets that don't use ppc32elf.em 2014-02-27 23:39:01 +10:30
elf32ppcwindiss.sh powerpc-lynxos and powerpc-windiss fixes 2018-04-14 17:53:22 +09:30
elf32rl78.sh Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
elf32rx.sh Move .stack before debug sections 2017-02-20 19:33:28 +10:30
elf32tilegx.sh Don't hardcode .got.plt into DATA_SEGMENT_RELRO_END evaluation 2012-06-11 13:23:51 +00:00
elf32tilegx_be.sh Add big-endian support for tilegx. 2012-02-25 19:51:34 +00:00
elf32tilepro.sh Don't hardcode .got.plt into DATA_SEGMENT_RELRO_END evaluation 2012-06-11 13:23:51 +00:00
elf32vax.sh * scripttempl/elf.sc (NO_REL_RELOCS, NO_RELA_RELOCS, NON_ALLOC_DYN): 2008-10-22 05:20:44 +00:00
elf32visium.sh Add Visium support to ld 2014-12-06 16:45:22 +01:00
elf32xc16x.sh bfd/ 2006-05-30 16:45:32 +00:00
elf32xc16xl.sh bfd/ 2006-05-30 16:45:32 +00:00
elf32xc16xs.sh bfd/ 2006-05-30 16:45:32 +00:00
elf32xstormy16.sh
elf32xtensa.sh xtensa: ld: support -z relro 2018-03-07 13:05:12 -08:00
elf64_aix.sh bfd/ 2006-05-30 16:45:32 +00:00
elf64_ia64.sh Stop the IA64 linker from removing unwind tables when garbage collecting. 2018-04-05 14:44:05 +01:00
elf64_ia64_fbsd.sh
elf64_ia64_vms.sh * configure.ac (ia64*-*-*vms*): Add support for ld. 2012-04-12 07:35:07 +00:00
elf64_s390.sh Revert "Add support to GNU ld to separate got related plt entries" 2019-03-01 15:35:00 +01:00
elf64_sparc.sh * scripttempl/elf.sc (NO_REL_RELOCS, NO_RELA_RELOCS, NON_ALLOC_DYN): 2008-10-22 05:20:44 +00:00
elf64_sparc_fbsd.sh 2006-10-18 Roy Marples <uberlord@gentoo.org> 2006-10-18 23:58:52 +00:00
elf64_sparc_sol2.sh ld: 2010-10-22 12:08:32 +00:00
elf64alpha.sh Remove trailing white spaces in ld 2013-01-10 20:08:03 +00:00
elf64alpha_fbsd.sh
elf64alpha_nbsd.sh
elf64bmip-defs.sh [MIPS] Implement O32 FPXX, FP64 and FP64A ABI extensions 2014-07-29 11:27:59 +01:00
elf64bmip.sh EXECUTABLE_SYMBOLS -> OTHER_SYMBOLS 2018-06-07 09:10:15 +09:30
elf64btsmip.sh ELF ld -r scripts 2018-10-13 20:33:23 +10:30
elf64btsmip_fbsd.sh bfd/ 2010-12-31 11:01:00 +00:00
elf64hppa.sh EXECUTABLE_SYMBOLS -> OTHER_SYMBOLS 2018-06-07 09:10:15 +09:30
elf64lppc.sh
elf64lriscv-defs.sh RISC-V: New emulations to make path searches follow glibc ABI. 2018-05-08 13:34:03 -07:00
elf64lriscv.sh RISC-V: New emulations to make path searches follow glibc ABI. 2018-05-08 13:34:03 -07:00
elf64lriscv_lp64.sh RISC-V: New emulations to make path searches follow glibc ABI. 2018-05-08 13:34:03 -07:00
elf64lriscv_lp64f.sh RISC-V: New emulations to make path searches follow glibc ABI. 2018-05-08 13:34:03 -07:00
elf64ltsmip.sh
elf64ltsmip_fbsd.sh bfd/ 2010-12-31 11:01:00 +00:00
elf64mmix.sh ld whitespace fixes 2017-10-12 23:30:43 +10:30
elf64ppc.sh Align .TOC. for PowerPC64 2015-04-23 09:49:19 +09:30
elf64ppc_fbsd.sh * Makefile.am (ALL_64_EMULATION_SOURCES): Add powerpc64-*-freebsd 2011-11-21 13:22:46 +00:00
elf64rdos.sh Fix i386-lynxos and other runtime linker fails 2019-04-08 14:11:57 +09:30
elf64tilegx.sh Don't hardcode .got.plt into DATA_SEGMENT_RELRO_END evaluation 2012-06-11 13:23:51 +00:00
elf64tilegx_be.sh Add big-endian support for tilegx. 2012-02-25 19:51:34 +00:00
elf_fbsd.sh
elf_i386.sh x86: Move x86-specific linker options to elf_linker_x86_params 2019-04-06 07:25:31 -07:00
elf_i386_be.sh Use elf-x86.em for i386-moss and i386-beos 2019-04-08 11:27:57 -07:00
elf_i386_fbsd.sh
elf_i386_ldso.sh x86: Move x86-specific linker options to elf_linker_x86_params 2019-04-06 07:25:31 -07:00
elf_i386_nacl.sh bfd/ 2013-08-26 22:18:07 +00:00
elf_i386_sol2.sh x86: Move x86-specific linker options to elf_linker_x86_params 2019-04-06 07:25:31 -07:00
elf_i386_vxworks.sh x86: Move x86-specific linker options to elf_linker_x86_params 2019-04-06 07:25:31 -07:00
elf_iamcu.sh x86: Move x86-specific linker options to elf_linker_x86_params 2019-04-06 07:25:31 -07:00
elf_k1om.sh x86: Move x86-specific linker options to elf_linker_x86_params 2019-04-06 07:25:31 -07:00
elf_k1om_fbsd.sh Add initial Intel K1OM support. 2011-07-22 20:22:38 +00:00
elf_l1om.sh x86: Move x86-specific linker options to elf_linker_x86_params 2019-04-06 07:25:31 -07:00
elf_l1om_fbsd.sh Add missing files. 2009-07-25 15:08:26 +00:00
elf_nacl.sh ld/ 2013-08-23 22:38:42 +00:00
elf_s390.sh Revert "Add support to GNU ld to separate got related plt entries" 2019-03-01 15:35:00 +01:00
elf_x86_64.sh x86: Move x86-specific linker options to elf_linker_x86_params 2019-04-06 07:25:31 -07:00
elf_x86_64_cloudabi.sh Add support for Nuxi CloudABI on x86-64 2015-03-31 08:11:08 -07:00
elf_x86_64_fbsd.sh PR binutils/2983 2006-08-02 16:25:14 +00:00
elf_x86_64_nacl.sh bfd/ 2013-08-26 22:18:07 +00:00
elf_x86_64_sol2.sh x86: Move x86-specific linker options to elf_linker_x86_params 2019-04-06 07:25:31 -07:00
extern_protected_data.sh [x86] Resolve non-PIC undefweak symbols in executable 2016-02-26 04:55:57 -08:00
h8300elf.sh ld whitespace fixes 2017-10-12 23:30:43 +10:30
h8300elf_linux.sh ld whitespace fixes 2017-10-12 23:30:43 +10:30
h8300helf.sh
h8300helf_linux.sh Add support for the h8300-linux target. 2015-02-23 17:04:53 +00:00
h8300hnelf.sh
h8300self.sh
h8300self_linux.sh Add support for the h8300-linux target. 2015-02-23 17:04:53 +00:00
h8300snelf.sh
h8300sxelf.sh * emulparams/h8300elf.sh: _tinydata should not be placed in relocatables. 2006-09-07 17:01:10 +00:00
h8300sxelf_linux.sh Add support for the h8300-linux target. 2015-02-23 17:04:53 +00:00
h8300sxnelf.sh
hppa64linux.sh * configure.tgt: Only use elf64hppa target emulation for hpux. 2009-03-01 22:10:36 +00:00
hppaelf.sh
hppalinux.sh Support -z relro on hppa 2017-01-02 22:42:45 +10:30
hppanbsd.sh
hppaobsd.sh bfd/ 2006-05-30 16:45:32 +00:00
i386aout.sh PR 4515 2007-08-09 11:02:24 +00:00
i386beos.sh strip off +x bits on non-executable/script files 2013-12-07 02:03:03 -05:00
i386bsd.sh PR 4515 2007-08-09 11:02:24 +00:00
i386go32.sh PR 4515 2007-08-09 11:02:24 +00:00
i386lynx.sh Fix i386-lynxos and other runtime linker fails 2019-04-08 14:11:57 +09:30
i386moss.sh Use elf-x86.em for i386-moss and i386-beos 2019-04-08 11:27:57 -07:00
i386msdos.sh PR 4515 2007-08-09 11:02:24 +00:00
i386nto.sh Fix i386-lynxos and other runtime linker fails 2019-04-08 14:11:57 +09:30
i386pe.sh Remove remaining default manifest support. 2014-04-09 17:12:30 +01:00
i386pe_posix.sh 2009-11-04 Kai Tietz <kai.tietz@onevision.com> 2009-11-04 18:13:05 +00:00
i386pep.sh Remove remaining default manifest support. 2014-04-09 17:12:30 +01:00
m9s12zelf.sh Add support for the Freescale s12z processor. 2018-05-18 15:26:18 +01:00
m32relf.sh
m32relf_linux.sh bfd/ 2006-05-30 16:45:32 +00:00
m32rlelf.sh
m32rlelf_linux.sh
m68hc11elf.sh
m68hc11elfb.sh
m68hc12elf.sh
m68hc12elfb.sh
m68kelf.sh * emulparams/m68kelf.sh (NOP): Use 0x4e71 (nop) rather than 0x4e75 2009-09-29 16:28:52 +00:00
m68kelfnbsd.sh
mcorepe.sh 2009-11-04 Kai Tietz <kai.tietz@onevision.com> 2009-11-04 18:13:05 +00:00
mmo.sh * scripttempl/mmo.sc: For relocateable links, set $OUTPUT_FORMAT to 2009-07-29 00:25:22 +00:00
mn10200.sh * scripttempl/elf.sc (NO_REL_RELOCS, NO_RELA_RELOCS, NON_ALLOC_DYN): 2008-10-22 05:20:44 +00:00
mn10300.sh bfd/ 2006-06-20 02:22:16 +00:00
moxiebox.sh Add moxiebox target 2014-07-27 08:51:20 -04:00
msp430elf.sh Fix the execution of the MSP430 simulator testsuite. 2016-01-05 16:43:58 +00:00
msp430X.sh Change msp430 emulation to msp430elf 2015-04-24 17:05:52 -04:00
nds32belf.sh Add support for Andes NDS32: 2013-12-13 11:52:32 +00:00
nds32belf16m.sh Add support for Andes NDS32: 2013-12-13 11:52:32 +00:00
nds32belf_linux.sh Add support for Andes NDS32: 2013-12-13 11:52:32 +00:00
nds32elf.sh Allow ld target customiser script to force on disk scripts. 2014-01-17 10:41:49 +10:30
nds32elf16m.sh Allow ld target customiser script to force on disk scripts. 2014-01-17 10:41:49 +10:30
nds32elf_linux.sh Allow ld target customiser script to force on disk scripts. 2014-01-17 10:41:49 +10:30
nios2elf.sh Disable -shared support in nios2-elf-ld. 2018-02-02 23:00:02 -08:00
nios2linux.sh 2014-05-11 Chung-Lin Tang <cltang@codesourcery.com> 2014-05-11 10:04:45 -07:00
ns32knbsd.sh PR 4515 2007-08-09 11:02:24 +00:00
pc532macha.sh PR 4515 2007-08-09 11:02:24 +00:00
pdp11.sh
pjelf.sh * scripttempl/elf.sc (NO_REL_RELOCS, NO_RELA_RELOCS, NON_ALLOC_DYN): 2008-10-22 05:20:44 +00:00
pjlelf.sh bfd/ 2006-06-20 02:22:16 +00:00
plt_unwind.sh Add ld_list_options 2015-04-08 04:55:23 -07:00
ppclynx.sh powerpc-lynxos and powerpc-windiss fixes 2018-04-14 17:53:22 +09:30
ppcmacos.sh
ppcpe.sh 2009-11-04 Kai Tietz <kai.tietz@onevision.com> 2009-11-04 18:13:05 +00:00
pruelf.sh PRU LD Port 2016-12-31 12:04:11 +10:30
README Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
reloc_overflow.sh x86: Move x86-specific linker options to elf_linker_x86_params 2019-04-06 07:25:31 -07:00
score3_elf.sh Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
score7_elf.sh fix 2014-05-28 ld Makefile.am changes 2014-06-02 14:52:52 +09:30
sh.sh
shelf.sh ELF: Call check_relocs after opening all inputs 2017-10-16 03:50:13 -07:00
shelf_fd.sh 2010-05-21 Daniel Jacobowitz <dan@codesourcery.com> 2010-05-25 14:12:43 +00:00
shelf_linux.sh
shelf_nbsd.sh Move .stack before debug sections 2017-02-20 19:33:28 +10:30
shelf_nto.sh Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
shelf_uclinux.sh Move .stack before debug sections 2017-02-20 19:33:28 +10:30
shelf_vxworks.sh ELF ld -r scripts 2018-10-13 20:33:23 +10:30
shl.sh
shlelf.sh
shlelf_fd.sh ELF ld -r scripts 2018-10-13 20:33:23 +10:30
shlelf_linux.sh ELF: Call check_relocs after opening all inputs 2017-10-16 03:50:13 -07:00
shlelf_nbsd.sh
shlelf_nto.sh Define various symbols conditionally in shared libraries 2018-06-08 20:17:34 +09:30
shlelf_vxworks.sh bfd/ 2006-08-04 13:13:56 +00:00
shpe.sh 2009-11-04 Kai Tietz <kai.tietz@onevision.com> 2009-11-04 18:13:05 +00:00
solaris2.sh Solaris PIE support 2015-09-22 11:12:51 +02:00
tic3xcoff.sh
tic3xcoff_onchip.sh
tic4xcoff.sh
tic30aout.sh
tic30coff.sh
tic54xcoff.sh
tic80coff.sh Remove trailing white spaces in ld 2013-01-10 20:08:03 +00:00
v850.sh Adds support for generating notes in V850 binaries. 2015-02-24 17:54:09 +00:00
v850_rh850.sh Adds support for generating notes in V850 binaries. 2015-02-24 17:54:09 +00:00
vanilla.sh
vaxnbsd.sh PR 4515 2007-08-09 11:02:24 +00:00
vxworks.sh ld whitespace fixes 2017-10-12 23:30:43 +10:30
xgateelf.sh xgate cleanup 2018-07-10 23:59:07 +09:30
z80.sh
z8001.sh
z8002.sh

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

The files in this directory are read by genscripts.sh as shell commands.
They set parameters for the emulations.

Copyright (C) 2012-2019 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.