summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2003-09-20 18:32:08 +0000
committerNed Ludd <solar@gentoo.org>2003-09-20 18:32:08 +0000
commit297bd6d927a9d2bf407ea9fdce7729809f96655a (patch)
treea6452927cfff7f94be3e606a3217d3b35fbc9f03 /sys-devel/binutils/files
parentadded yet_exec exclusion flag for hardened-gcc (diff)
downloadgentoo-2-297bd6d927a9d2bf407ea9fdce7729809f96655a.tar.gz
gentoo-2-297bd6d927a9d2bf407ea9fdce7729809f96655a.tar.bz2
gentoo-2-297bd6d927a9d2bf407ea9fdce7729809f96655a.zip
A change that defines expected section attributes for a select set of hardcoded section names was incorrectly added to binutils by redhat.
Diffstat (limited to 'sys-devel/binutils/files')
-rw-r--r--sys-devel/binutils/files/2.14/binutils-2.14.90.0.6-bfd-elf-interp.patch11
1 files changed, 11 insertions, 0 deletions
diff --git a/sys-devel/binutils/files/2.14/binutils-2.14.90.0.6-bfd-elf-interp.patch b/sys-devel/binutils/files/2.14/binutils-2.14.90.0.6-bfd-elf-interp.patch
new file mode 100644
index 000000000000..f09a8af70e43
--- /dev/null
+++ b/sys-devel/binutils/files/2.14/binutils-2.14.90.0.6-bfd-elf-interp.patch
@@ -0,0 +1,11 @@
+--- bfd/elf.c.orig 2003-09-20 11:51:36.000000000 -0400
++++ bfd/elf.c 2003-09-20 11:51:36.000000000 -0400
+@@ -2069,7 +2069,7 @@
+ SHT_PROGBITS, SHF_ALLOC + SHF_WRITE },
+ { ".hash", 0, NULL, 0,
+ SHT_HASH, SHF_ALLOC },
+- { ".interp", 0, NULL, 0,
++ { ".interp", SHF_ALLOC, NULL, 0,
+ SHT_PROGBITS, 0 },
+ { ".plt", 0, NULL, 0,
+ SHT_PROGBITS, SHF_ALLOC + SHF_EXECINSTR },