diff options
author | Magnus Granberg <zorry@gentoo.org> | 2013-11-11 22:14:03 +0100 |
---|---|---|
committer | Magnus Granberg <zorry@gentoo.org> | 2013-11-11 22:14:03 +0100 |
commit | c5642265c507820f5bbd8a05e3ba09d2f78c1886 (patch) | |
tree | 16fbaf9e8b5cc5bb30307dbccd48a80977932ee6 | |
parent | Add default PIE patches for gcc 4.9.X (diff) | |
download | hardened-gccpatchset-c5642265c507820f5bbd8a05e3ba09d2f78c1886.tar.gz hardened-gccpatchset-c5642265c507820f5bbd8a05e3ba09d2f78c1886.tar.bz2 hardened-gccpatchset-c5642265c507820f5bbd8a05e3ba09d2f78c1886.zip |
update patchset for gcc 4.8.2
-rw-r--r-- | gcc-4.8.0/piepatch/33_all_gcc48_config_rs6000.patch | 15 | ||||
-rw-r--r-- | gcc-4.8.0/piepatch/README.Changelog | 3 | ||||
-rw-r--r-- | gcc-4.8.0/piepatch/README.history | 6 |
3 files changed, 8 insertions, 16 deletions
diff --git a/gcc-4.8.0/piepatch/33_all_gcc48_config_rs6000.patch b/gcc-4.8.0/piepatch/33_all_gcc48_config_rs6000.patch index 25e704f..6520ba5 100644 --- a/gcc-4.8.0/piepatch/33_all_gcc48_config_rs6000.patch +++ b/gcc-4.8.0/piepatch/33_all_gcc48_config_rs6000.patch @@ -1,21 +1,8 @@ -2013-03-26 Peter S. Mazinger <ps.m@gmx.net>, Magnus Granberg <zorry@gentoo.org> +2013-11-11 Magnus Granberg <zorry@gentoo.org> - * gcc/config/rs6000/linux64.h (ASM_SPEC32): Change %{fpic:-K PIC} %{fPIC:-K PIC} - to %{fpic|fPIC|fpie|fPIE:-K PIC} * gcc/config/rs6000/sysv4.h (DRIVER_SELF_SPECS): Add ESP_DRIVER_SELF_SPECS. (SUBTARGET_EXTRA_SPECS): Add ESP_EXTRA_SPECS. ---- a/gcc/config/rs6000/linux64.h.psm 2009-04-10 01:23:07.000000000 +0200 -+++ b/gcc/config/rs6000/linux64.h 2009-09-23 12:34:26.000000000 +0200 -@@ -162,7 +162,7 @@ - #endif - - #define ASM_SPEC32 "-a32 \ --%{mrelocatable} %{mrelocatable-lib} %{fpic:-K PIC} %{fPIC:-K PIC} \ -+%{mrelocatable} %{mrelocatable-lib} %{fpic|fPIC|fpie|fPIE:-K PIC} \ - %{memb} %{!memb: %{msdata=eabi: -memb}} \ - %{!mlittle: %{!mlittle-endian: %{!mbig: %{!mbig-endian: \ - %{mcall-freebsd: -mbig} \ --- a/gcc/config/rs6000/sysv4.h 2013-01-10 21:38:27.000000000 +0100 +++ b/gcc/config/rs6000/sysv4.h 2013-03-26 01:30:33.257003189 +0100 @@ -627,8 +627,13 @@ extern int fixuplabelno; diff --git a/gcc-4.8.0/piepatch/README.Changelog b/gcc-4.8.0/piepatch/README.Changelog index e3ec163..962ba41 100644 --- a/gcc-4.8.0/piepatch/README.Changelog +++ b/gcc-4.8.0/piepatch/README.Changelog @@ -1,3 +1,6 @@ +0.5.8 + * gcc/config/rs6000/linux64 (ASM_SPEC32): Allready applay. + 0.5.7 Magnus Granberg <zorry@gentoo.org> * gcc/config/esp.h Add -fstack-check as default. diff --git a/gcc-4.8.0/piepatch/README.history b/gcc-4.8.0/piepatch/README.history index 18bdd75..116a1ea 100644 --- a/gcc-4.8.0/piepatch/README.history +++ b/gcc-4.8.0/piepatch/README.history @@ -1,8 +1,10 @@ +0.5.8 11 Nov 2013 + U 33_all_gcc48_config_rs6000.patch 0.5.7 10 Jul 2013 - U 35_all_gcc48_config_esp.h.patches + U 35_all_gcc48_config_esp.h.patch - 15_all_gcc44_decl-tls-model.patch 0.5.6 03 Jun 2013 - U 35_all_gcc48_config_arm.patches + U 35_all_gcc48_config_arm.patch U 37_all_gcc48_config_ia64.patch 0.5.5 31 Mar 2013 - 01_all_gcc47_configure.patch |