binutils-gdb/ld/emultempl
Nick Clifton 76f0cad6f4 This is a fix for PR ld/16744 which showed that an object file linked with -r and -z [no]execstack
would not honour the [no]execstack.  Fully linked binaries use a special segment to indicate the
state of the stack, but relocatable object files only have sections, and .note.GNU-stack was not
being created.

	* emultempl/elf32.em (_after_open): Create a .note.GNU-stack
	section when performing a relocatable link with -z [no]execstack
	specified.
2014-03-31 13:14:44 +01:00
..
aarch64elf.em Update copyright years 2014-03-05 22:16:15 +10:30
aix.em Remove search path from -l:namespec DT_NEEDED 2014-03-14 12:54:24 +10:30
alphaelf.em Update copyright years 2014-03-05 22:16:15 +10:30
armcoff.em Update copyright years 2014-03-05 22:16:15 +10:30
armelf.em Update copyright years 2014-03-05 22:16:15 +10:30
astring.sed
avrelf.em Update copyright years 2014-03-05 22:16:15 +10:30
beos.em Update copyright years 2014-03-05 22:16:15 +10:30
bfin.em Update copyright years 2014-03-05 22:16:15 +10:30
cr16elf.em Update copyright years 2014-03-05 22:16:15 +10:30
crxelf.em Update copyright years 2014-03-05 22:16:15 +10:30
default-manifest.rc Improve .rsrc section merging with better handling of the alignment adjustments 2014-03-19 08:51:20 +00:00
elf32.em This is a fix for PR ld/16744 which showed that an object file linked with -r and -z [no]execstack 2014-03-31 13:14:44 +01:00
elf-generic.em Update copyright years 2014-03-05 22:16:15 +10:30
epiphanyelf_4x4.em Update copyright years 2014-03-05 22:16:15 +10:30
genelf.em Update copyright years 2014-03-05 22:16:15 +10:30
generic.em Update copyright years 2014-03-05 22:16:15 +10:30
gld960.em Update copyright years 2014-03-05 22:16:15 +10:30
gld960c.em Update copyright years 2014-03-05 22:16:15 +10:30
hppaelf.em Update copyright years 2014-03-05 22:16:15 +10:30
ia64elf.em Update copyright years 2014-03-05 22:16:15 +10:30
irix.em Update copyright years 2014-03-05 22:16:15 +10:30
linux.em Remove search path from -l:namespec DT_NEEDED 2014-03-14 12:54:24 +10:30
lnk960.em Update copyright years 2014-03-05 22:16:15 +10:30
m68hc1xelf.em Update copyright years 2014-03-05 22:16:15 +10:30
m68kcoff.em Update copyright years 2014-03-05 22:16:15 +10:30
m68kelf.em Update copyright years 2014-03-05 22:16:15 +10:30
metagelf.em Update copyright years 2014-03-05 22:16:15 +10:30
mipself.em Update copyright years 2014-03-05 22:16:15 +10:30
mmix-elfnmmo.em Update copyright years 2014-03-05 22:16:15 +10:30
mmixelf.em Update copyright years 2014-03-05 22:16:15 +10:30
mmo.em Update copyright years 2014-03-05 22:16:15 +10:30
nds32elf.em Update copyright years 2014-03-05 22:16:15 +10:30
needrelax.em Update copyright years 2014-03-05 22:16:15 +10:30
netbsd.em Update copyright years 2014-03-05 22:16:15 +10:30
nios2elf.em Update copyright years 2014-03-05 22:16:15 +10:30
ostring.sed
pe.em 2014-03-21 Christopher Faylor <me.binutils2014@cgf.cx> 2014-03-21 13:33:43 -04:00
pep.em Remove search path from -l:namespec DT_NEEDED 2014-03-14 12:54:24 +10:30
ppc32elf.em Fix ELF ppc32 targets that don't use ppc32elf.em 2014-02-27 23:39:01 +10:30
ppc64elf.em Update copyright years 2014-03-05 22:16:15 +10:30
README Update copyright years 2014-03-05 22:16:15 +10:30
rxelf.em Update copyright years 2014-03-05 22:16:15 +10:30
scoreelf.em Update copyright years 2014-03-05 22:16:15 +10:30
sh64elf.em Update copyright years 2014-03-05 22:16:15 +10:30
solaris2.em Update copyright years 2014-03-05 22:16:15 +10:30
spu_icache.o_c
spu_icache.S
spu_ovl.o_c
spu_ovl.S Update copyright years 2014-03-05 22:16:15 +10:30
spuelf.em Update copyright years 2014-03-05 22:16:15 +10:30
sunos.em Update copyright years 2014-03-05 22:16:15 +10:30
tic6xdsbt.em Update copyright years 2014-03-05 22:16:15 +10:30
ticoff.em Update copyright years 2014-03-05 22:16:15 +10:30
vanilla.em Update copyright years 2014-03-05 22:16:15 +10:30
vms.em Remove search path from -l:namespec DT_NEEDED 2014-03-14 12:54:24 +10:30
vxworks.em Update copyright years 2014-03-05 22:16:15 +10:30
xtensaelf.em Update copyright years 2014-03-05 22:16:15 +10:30
z80.em Update copyright years 2014-03-05 22:16:15 +10:30

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 sourced by genscripts.sh, after
setting some variables to substitute in, to produce
C source files that contain jump tables for each emulation.

Copyright (C) 2012-2014 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.