summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMagnus Granberg <zorry@gentoo.org>2013-06-02 23:06:46 +0000
committerMagnus Granberg <zorry@gentoo.org>2013-06-02 23:06:46 +0000
commit252113c35e1d011cb5abac2f59391c44db329654 (patch)
tree0d6392031ea9172f2e6788424a0f1e8604ab36e0 /src/patchsets/gcc/4.8.0
parentUpdate metadoc.xml (diff)
downloadgentoo-252113c35e1d011cb5abac2f59391c44db329654.tar.gz
gentoo-252113c35e1d011cb5abac2f59391c44db329654.tar.bz2
gentoo-252113c35e1d011cb5abac2f59391c44db329654.zip
Add gcc 4.8.1 piepatchset
Diffstat (limited to 'src/patchsets/gcc/4.8.0')
-rw-r--r--src/patchsets/gcc/4.8.0/pie/35_all_gcc48_config_arm.patch33
-rw-r--r--src/patchsets/gcc/4.8.0/pie/37_all_gcc48_config_ia64.patch6
-rw-r--r--src/patchsets/gcc/4.8.0/pie/README.Changelog21
-rw-r--r--src/patchsets/gcc/4.8.0/pie/README.history3
4 files changed, 36 insertions, 27 deletions
diff --git a/src/patchsets/gcc/4.8.0/pie/35_all_gcc48_config_arm.patch b/src/patchsets/gcc/4.8.0/pie/35_all_gcc48_config_arm.patch
index e50e78e8d0..5aecc6ba3d 100644
--- a/src/patchsets/gcc/4.8.0/pie/35_all_gcc48_config_arm.patch
+++ b/src/patchsets/gcc/4.8.0/pie/35_all_gcc48_config_arm.patch
@@ -1,23 +1,10 @@
-2013-04-01 Magnus Granberg <zorry@gentoo.org>
+2013-06-03 Magnus Granberg <zorry@gentoo.org>
- * gcc/config/arm/arm.h (SUBTARGET_EXTRA_SPECS): Add ESP_EXTRA_SPECS.
- (DRIVER_SELF_SPECS): Add ESP_DRIVER_SELF_SPEC.
+ * gcc/config/arm/arm.h (DRIVER_SELF_SPECS): Add ESP_DRIVER_SELF_SPEC.
+ * gcc/config/arm/elf.h (SUBSUBTARGET_EXTRA_SPECS): Add ESP_EXTRA_SPECS.
--- a/gcc/config/arm/arm.h 2013-01-15 17:17:28.000000000 +0100
+++ b/gcc/config/arm/arm.h 2013-02-18 22:45:18.327284928 +0100
-@@ -226,8 +226,12 @@ extern void (*arm_lang_output_object_att
- SUBTARGET_EXTRA_SPECS
-
- #ifndef SUBTARGET_EXTRA_SPECS
-+#ifdef ENABLE_ESP
-+#define SUBTARGET_EXTRA_SPECS ESP_EXTRA_SPECS
-+#else
- #define SUBTARGET_EXTRA_SPECS
- #endif
-+#endif
-
- #ifndef SUBTARGET_CPP_SPEC
- #define SUBTARGET_CPP_SPEC ""
@@ -2326,6 +2326,11 @@ extern const char *host_detect_local_cpu
# define MCPU_MTUNE_NATIVE_SPECS ""
#endif
@@ -32,3 +19,17 @@
+# define DRIVER_SELF_SPECS MCPU_MTUNE_NATIVE_SPECS
+#endif
#endif /* ! GCC_ARM_H */
+--- a/gcc/config/arm/elf.h 2013-01-10 21:38:27.000000000 +0100
++++ b/gcc/config/arm/elf.h 2013-05-19 02:15:49.595855825 +0200
+@@ -49,7 +49,11 @@
+ #endif
+
+ #undef SUBSUBTARGET_EXTRA_SPECS
++#ifdef ENABLE_ESP
++#define SUBSUBTARGET_EXTRA_SPECS ESP_EXTRA_SPECS
++#else
+ #define SUBSUBTARGET_EXTRA_SPECS
++#endif
+
+ #ifndef ASM_SPEC
+ #define ASM_SPEC "\
diff --git a/src/patchsets/gcc/4.8.0/pie/37_all_gcc48_config_ia64.patch b/src/patchsets/gcc/4.8.0/pie/37_all_gcc48_config_ia64.patch
index bae89142cd..ba71922740 100644
--- a/src/patchsets/gcc/4.8.0/pie/37_all_gcc48_config_ia64.patch
+++ b/src/patchsets/gcc/4.8.0/pie/37_all_gcc48_config_ia64.patch
@@ -1,6 +1,6 @@
-2013-04-01 Magnus Granberg <zorry@gentoo.org>
+2013-06-03 Magnus Granberg <zorry@gentoo.org>
- * gcc/config/ia64/linux.h Define DRIVER_SELF_SPECS ESP_DRIVER_SELF_SPECS.
+ * gcc/config/ia64/linux.h Define DRIVER_SELF_SPECS ESP_DRIVER_SELF_SPEC.
* gcc/config/ia64/ia64.h (SUBTARGET_EXTRA_SPECS): Add ESP_EXTRA_SPECS.
--- a/gcc/config/ia64/linux.h 2013-01-10 21:38:27.000000000 +0100
@@ -11,7 +11,7 @@
#define STACK_CHECK_STATIC_BUILTIN 1
+
+#ifdef ENABLE_ESP
-+#define DRIVER_SELF_SPECS ESP_DRIVER_SELF_SPECS
++#define DRIVER_SELF_SPECS ESP_DRIVER_SELF_SPEC
+#endif
--- a/gcc/config/ia64/ia64.h 2013-01-10 21:38:27.000000000 +0100
+++ b/gcc/config/ia64/ia64.h 2013-03-26 02:03:21.052061828 +0100
diff --git a/src/patchsets/gcc/4.8.0/pie/README.Changelog b/src/patchsets/gcc/4.8.0/pie/README.Changelog
index b73e521bbf..c207757ab9 100644
--- a/src/patchsets/gcc/4.8.0/pie/README.Changelog
+++ b/src/patchsets/gcc/4.8.0/pie/README.Changelog
@@ -1,3 +1,8 @@
+0.5.6 Magnus Granberg <zorry@gentoo.org>
+
+ * gcc/config/ia64/linux.h Change ESP_DRIVER_SELF_SPECS To ESP_DRIVER_SELF_SPEC
+ * gcc/config/arm/elf.h (SUBSUBTARGET_EXTRA_SPECS): Add ESP_EXTRA_SPECS.
+
0.5.5 Magnus Granberg <zorry@gentoo.org>
* configure.ac Add mips
@@ -8,19 +13,19 @@
* gcc/Makefile.in Bumped for 4.8.0 release
* gcc/gcc.c Remove ESP_EXTRA_SPECS and
ESP_COMMAND_OPTIONS_SPEC
- * gcc/config/rs6000/sysv4.h Add ESP_DRIVER_SELF_SPECS
+ * gcc/config/rs6000/sysv4.h Add ESP_DRIVER_SELF_SPEC
and ESP_EXTRA_SPECS
- * gcc/config/i386/gnu-user-common.h Add ESP_DRIVER_SELF_SPECS
- * gcc/config/i386/gnu-user.h Add ESP_DRIVER_SELF_SPECS
- * gcc/config/i386/i386.h Add ESP_DRIVER_SELF_SPECS
- * gcc/config/arm/arm.h Add ESP_DRIVER_SELF_SPECS and
+ * gcc/config/i386/gnu-user-common.h Add ESP_DRIVER_SELF_SPEC
+ * gcc/config/i386/gnu-user.h Add ESP_DRIVER_SELF_SPEC
+ * gcc/config/i386/i386.h Add ESP_DRIVER_SELF_SPEC
+ * gcc/config/arm/arm.h Add ESP_DRIVER_SELF_SPEC and
ESP_EXTRA_SPECS
- * gcc/config/mips/gnu-user.h Add ESP_DRIVER_SELF_SPECS
- * gcc/config/mips/gnu-user64.h Add ESP_DRIVER_SELF_SPECS
+ * gcc/config/mips/gnu-user.h Add ESP_DRIVER_SELF_SPEC
+ * gcc/config/mips/gnu-user64.h Add ESP_DRIVER_SELF_SPEC
* gcc/config/mips/mips.h Add ESP_EXTRA_SPECS
* gcc/config/ia64/linux.h Add ESP_DRIVER_SELF_SPECS
* gcc/config/ia64/ia64.h Add ESP_EXTRA_SPECS
- * gcc/config/esp.h Bump for ESP_DRIVER_SELF_SPECS support
+ * gcc/config/esp.h Bump for ESP_DRIVER_SELF_SPEC support
0.5.4 Magnus Granberg <zorry@gentoo.org>
diff --git a/src/patchsets/gcc/4.8.0/pie/README.history b/src/patchsets/gcc/4.8.0/pie/README.history
index 5a2a37992d..fd078982dc 100644
--- a/src/patchsets/gcc/4.8.0/pie/README.history
+++ b/src/patchsets/gcc/4.8.0/pie/README.history
@@ -1,3 +1,6 @@
+0.5.6 03 Jun 2013
+ U 35_all_gcc48_config_arm.patches
+ U 37_all_gcc48_config_ia64.patch
0.5.5 31 Mar 2013
- 01_all_gcc47_configure.patch
+ 01_all_gcc48_configure.patch