aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMagnus Granberg (Zorry) <zorry@gentoo.org>2010-04-14 16:09:52 +0200
committerMagnus Granberg (Zorry) <zorry@gentoo.org>2010-04-14 16:09:52 +0200
commit921e0ce444dcdfc57b5cf7b514c373c0e3d46bbc (patch)
tree9df48cae98182ad1dbc03651b885c8bd746005af
parentUpdated the todo file (diff)
downloadhardened-gccpatchset-921e0ce444dcdfc57b5cf7b514c373c0e3d46bbc.tar.gz
hardened-gccpatchset-921e0ce444dcdfc57b5cf7b514c373c0e3d46bbc.tar.bz2
hardened-gccpatchset-921e0ce444dcdfc57b5cf7b514c373c0e3d46bbc.zip
Updated gcc-4.4.3 to have espf-0.3.9
-rw-r--r--espf-gcc-4.4.3/10_all_gcc44_configure.patch5
-rw-r--r--espf-gcc-4.4.3/README.Changelog12
-rw-r--r--espf-gcc-4.4.3/README.history4
3 files changed, 19 insertions, 2 deletions
diff --git a/espf-gcc-4.4.3/10_all_gcc44_configure.patch b/espf-gcc-4.4.3/10_all_gcc44_configure.patch
index e5856f4..c1b8ed7 100644
--- a/espf-gcc-4.4.3/10_all_gcc44_configure.patch
+++ b/espf-gcc-4.4.3/10_all_gcc44_configure.patch
@@ -1,9 +1,10 @@
-2010-04-10 Magnus Granberg <zorry@gentoo.org>
+2010-04-14 Magnus Granberg <zorry@gentoo.org>
* configure Add --enable-espf. Add-fno-stack-protector
to stage1_cflags.
* gcc/configure Check -z now and -z relro.
- Check if we support FORTIFY_SOURCES level 2.
+ Check if the compiler support -fstack-protector and define HAVE_GCC_SSP.
+ Check if we support FORTIFY_SOURCES.
Define ENABLE_ESPF.
* libmudflap/configure Add AC_SUBST enable_espf.
diff --git a/espf-gcc-4.4.3/README.Changelog b/espf-gcc-4.4.3/README.Changelog
index 70ea74b..462ffe7 100644
--- a/espf-gcc-4.4.3/README.Changelog
+++ b/espf-gcc-4.4.3/README.Changelog
@@ -1,3 +1,15 @@
+0.3.9 Magnus Granberg <zorry@gentoo.org>
+
+ * gcc/configure Added check for TLS on the target in the SSP check.
+
+ #149292 b.g.o
+ * gcc/config/i386/linux.h Removed uclibc don't support TLS on stack-protector
+ * gcc/config/i386/linux64.h Removed uclibc don't support TLS on stack-protector
+ * gcc/config/rs6000/linux.h Removed uclibc don't support TLS on stack-protector
+ * gcc/config/i386/linux.h Removed uclibc don't support TLS on stack-protector
+ * gcc/config/sparc/linux.h Removed uclibc don't support TLS on stack-protector
+ * gcc/config/sparc/linux64.h Removed uclibc don't support TLS on stack-protector
+
0.3.8 Magnus Granberg <zorry@gentoo.org>
* gcc/configure Added a -fstack-protector check.
diff --git a/espf-gcc-4.4.3/README.history b/espf-gcc-4.4.3/README.history
index e8750e7..cbe1b32 100644
--- a/espf-gcc-4.4.3/README.history
+++ b/espf-gcc-4.4.3/README.history
@@ -1,3 +1,7 @@
+0.3.9 14-04-2010
+ 10_all_gcc44_configure.patch
+ - 50_all_gcc44_no_ssp_tls_uclibc.patch
+
0.3.8 10-04-2010
10_all_gcc44_configure.patch
11_all_gcc44_config.in.patch