aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMagnus Granberg (Zorry) <zorry@gentoo.org>2010-06-15 00:57:59 +0200
committerMagnus Granberg (Zorry) <zorry@gentoo.org>2010-06-15 00:57:59 +0200
commitbfc5ecb58c63347b269ff18a5cfe742a6305fde9 (patch)
treec7c134d5ea943813dec03800c2494eda08d1bb2a /gcc-4.5.0
parentUpdated all piepatches to 0.4.4 and the specs to 0.2.0 (diff)
downloadhardened-gccpatchset-bfc5ecb58c63347b269ff18a5cfe742a6305fde9.tar.gz
hardened-gccpatchset-bfc5ecb58c63347b269ff18a5cfe742a6305fde9.tar.bz2
hardened-gccpatchset-bfc5ecb58c63347b269ff18a5cfe742a6305fde9.zip
Update the Wtrampolines patch
Diffstat (limited to 'gcc-4.5.0')
-rw-r--r--gcc-4.5.0/piepatch/30_all_gcc44_esp.h.patch8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc-4.5.0/piepatch/30_all_gcc44_esp.h.patch b/gcc-4.5.0/piepatch/30_all_gcc44_esp.h.patch
index 2b233ae..df3c2bc 100644
--- a/gcc-4.5.0/piepatch/30_all_gcc44_esp.h.patch
+++ b/gcc-4.5.0/piepatch/30_all_gcc44_esp.h.patch
@@ -1,13 +1,13 @@
-2010-05-26 Magnus Granberg <zorry@gentoo.org>
+2010-05-27 Magnus Granberg <zorry@gentoo.org>
* gcc/esp.h New file to support --enable-esp
- Version 20100526.2
+ Version 20100527.1
--- gcc/esp.h 2010-04-09 16:14:00.000000000 +0200
+++ gcc/esp.h 2010-04-29 21:30:47.000000000 +0200
@@ -0,0 +1,145 @@
+/* License terms see GNU GENERAL PUBLIC LICENSE Version 3.
-+ * Version 20100526.2
++ * Version 20100527.1
+ * Magnus Granberg (Zorry) <zorry@gentoo.org> */
+#ifndef GCC_ESP_H
+#define GCC_ESP_H
@@ -26,7 +26,7 @@
+#ifdef ENABLE_ESP
+
+ /* Hack to support gcc-specs-* in toolchain-funcs.eclass and _filter-hardened in flag-o-matic.eclass */
-+ #define ESP_CC1_SPEC " %(esp_cc1_ssp) %(esp_cc1_pie) %(esp_cc1_strict)"
++ #define ESP_CC1_SPEC " %(esp_cc1_ssp) %(esp_cc1_pie) %(esp_cc1_strict_overflow)"
+ #if defined ( EFAULT_SSP ) || defined ( EFAULT_PIE_SSP )
+ #define ESP_CC1_SSP_SPEC "%{!fno-stack-protector: %{!fno-stack-protector-all: }}"
+ #else