diff options
author | doko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca> | 2014-01-12 11:49:17 +0000 |
---|---|---|
committer | doko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca> | 2014-01-12 11:49:17 +0000 |
commit | a592b23ee7ccfa8fa3c403448ad920207d972a11 (patch) | |
tree | 968c2d5abb8aa47f380d61a5e0493b32633fb2b0 /debian/patches/gcc-linaro.diff | |
parent | a87ec74c1082fd36da976a590a3a719ddc991369 (diff) | |
download | gcc-48-a592b23ee7ccfa8fa3c403448ad920207d972a11.tar.gz |
* Update to SVN 20140112 (r206564) from the gcc-4_8-branch.
git-svn-id: svn://svn.debian.org/svn/gcccvs/branches/sid/gcc-4.8@7120 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
Diffstat (limited to 'debian/patches/gcc-linaro.diff')
-rw-r--r-- | debian/patches/gcc-linaro.diff | 445 |
1 files changed, 335 insertions, 110 deletions
diff --git a/debian/patches/gcc-linaro.diff b/debian/patches/gcc-linaro.diff index 23d3ae3..06e40bb 100644 --- a/debian/patches/gcc-linaro.diff +++ b/debian/patches/gcc-linaro.diff @@ -1,12 +1,16 @@ # DP: Changes for the Linaro 4.8-2013.12 release. LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ - svn://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_8-branch@205893 \ + svn://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_8-branch@206341 \ | filterdiff --remove-timestamps --addoldprefix=a/src/ --addnewprefix=b/src/ --- a/src/libitm/ChangeLog.linaro +++ b/src/libitm/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -44,7 +48,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/libgomp/ChangeLog.linaro +++ b/src/libgomp/ChangeLog.linaro -@@ -0,0 +1,43 @@ +@@ -0,0 +1,47 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -98,7 +106,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ use omp_lib --- a/src/libquadmath/ChangeLog.linaro +++ b/src/libquadmath/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -149,7 +161,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ current_++; --- a/src/libsanitizer/ChangeLog.linaro +++ b/src/libsanitizer/ChangeLog.linaro -@@ -0,0 +1,50 @@ +@@ -0,0 +1,54 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -213,7 +229,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ ;; --- a/src/zlib/ChangeLog.linaro +++ b/src/zlib/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -251,7 +271,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/libstdc++-v3/ChangeLog.linaro +++ b/src/libstdc++-v3/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -300,7 +324,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ arm*-*-*) --- a/src/intl/ChangeLog.linaro +++ b/src/intl/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -338,7 +366,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/ChangeLog.linaro +++ b/src/ChangeLog.linaro -@@ -0,0 +1,53 @@ +@@ -0,0 +1,57 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-12-06 Michael Collison <michael.collison@linaro.org> + + Backport from trunk r197997 @@ -394,7 +426,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/libmudflap/ChangeLog.linaro +++ b/src/libmudflap/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -432,7 +468,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/boehm-gc/ChangeLog.linaro +++ b/src/boehm-gc/ChangeLog.linaro -@@ -0,0 +1,48 @@ +@@ -0,0 +1,52 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -551,7 +591,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ # define MACH_TYPE "ARM32" --- a/src/include/ChangeLog.linaro +++ b/src/include/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -589,7 +633,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/libiberty/ChangeLog.linaro +++ b/src/libiberty/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -627,7 +675,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/lto-plugin/ChangeLog.linaro +++ b/src/lto-plugin/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -665,7 +717,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/contrib/regression/ChangeLog.linaro +++ b/src/contrib/regression/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -715,7 +771,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ arm-linux-androideabi arm-uclinux_eabi arm-eabi \ --- a/src/contrib/ChangeLog.linaro +++ b/src/contrib/ChangeLog.linaro -@@ -0,0 +1,42 @@ +@@ -0,0 +1,46 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -760,7 +820,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/contrib/reghunt/ChangeLog.linaro +++ b/src/contrib/reghunt/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -798,7 +862,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/libatomic/ChangeLog.linaro +++ b/src/libatomic/ChangeLog.linaro -@@ -0,0 +1,43 @@ +@@ -0,0 +1,47 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-12-06 Michael Collison <michael.collison@linaro.org> + + Backport from trunk r203774 @@ -858,7 +926,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ config_path="${config_path} linux/arm posix" --- a/src/config/ChangeLog.linaro +++ b/src/config/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -896,7 +968,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/libbacktrace/ChangeLog.linaro +++ b/src/libbacktrace/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -934,7 +1010,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/libjava/libltdl/ChangeLog.linaro +++ b/src/libjava/libltdl/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -997,69 +1077,13 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ arm*-linux* ) slow_pthread_self=no can_unwind_signal=no ---- a/src/libjava/sysdep/aarch64/locks.h -+++ b/src/libjava/sysdep/aarch64/locks.h -@@ -0,0 +1,57 @@ -+// locks.h - Thread synchronization primitives. AArch64 implementation. -+ -+#ifndef __SYSDEP_LOCKS_H__ -+#define __SYSDEP_LOCKS_H__ -+ -+typedef size_t obj_addr_t; /* Integer type big enough for object */ -+ /* address. */ -+ -+// Atomically replace *addr by new_val if it was initially equal to old. -+// Return true if the comparison succeeded. -+// Assumed to have acquire semantics, i.e. later memory operations -+// cannot execute before the compare_and_swap finishes. -+inline static bool -+compare_and_swap(volatile obj_addr_t *addr, -+ obj_addr_t old, -+ obj_addr_t new_val) -+{ -+ return __sync_bool_compare_and_swap(addr, old, new_val); -+} -+ -+// Set *addr to new_val with release semantics, i.e. making sure -+// that prior loads and stores complete before this -+// assignment. -+inline static void -+release_set(volatile obj_addr_t *addr, obj_addr_t new_val) -+{ -+ __sync_synchronize(); -+ *addr = new_val; -+} -+ -+// Compare_and_swap with release semantics instead of acquire semantics. -+// On many architecture, the operation makes both guarantees, so the -+// implementation can be the same. -+inline static bool -+compare_and_swap_release(volatile obj_addr_t *addr, -+ obj_addr_t old, -+ obj_addr_t new_val) -+{ -+ return __sync_bool_compare_and_swap(addr, old, new_val); -+} -+ -+// Ensure that subsequent instructions do not execute on stale -+// data that was loaded from memory before the barrier. -+inline static void -+read_barrier() -+{ -+ __sync_synchronize(); -+} -+ -+// Ensure that prior stores to memory are completed with respect to other -+// processors. -+inline static void -+write_barrier() -+{ -+ __sync_synchronize(); -+} -+#endif --- a/src/libjava/ChangeLog.linaro +++ b/src/libjava/ChangeLog.linaro -@@ -0,0 +1,43 @@ +@@ -0,0 +1,47 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-12-06 Michael Collison <michael.collison@linaro.org> + + Backport from trunk r197997 @@ -1105,7 +1129,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/libjava/classpath/ChangeLog.linaro +++ b/src/libjava/classpath/ChangeLog.linaro -@@ -0,0 +1,42 @@ +@@ -0,0 +1,46 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-12-06 Michael Collison <michael.collison@linaro.org> + + Backport from trunk r197997 @@ -1165,9 +1193,73 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ #ifdef __alpha__ #define __IEEE_LITTLE_ENDIAN #endif +--- a/src/libjava/sysdep/aarch64/locks.h ++++ b/src/libjava/sysdep/aarch64/locks.h +@@ -0,0 +1,57 @@ ++// locks.h - Thread synchronization primitives. AArch64 implementation. ++ ++#ifndef __SYSDEP_LOCKS_H__ ++#define __SYSDEP_LOCKS_H__ ++ ++typedef size_t obj_addr_t; /* Integer type big enough for object */ ++ /* address. */ ++ ++// Atomically replace *addr by new_val if it was initially equal to old. ++// Return true if the comparison succeeded. ++// Assumed to have acquire semantics, i.e. later memory operations ++// cannot execute before the compare_and_swap finishes. ++inline static bool ++compare_and_swap(volatile obj_addr_t *addr, ++ obj_addr_t old, ++ obj_addr_t new_val) ++{ ++ return __sync_bool_compare_and_swap(addr, old, new_val); ++} ++ ++// Set *addr to new_val with release semantics, i.e. making sure ++// that prior loads and stores complete before this ++// assignment. ++inline static void ++release_set(volatile obj_addr_t *addr, obj_addr_t new_val) ++{ ++ __sync_synchronize(); ++ *addr = new_val; ++} ++ ++// Compare_and_swap with release semantics instead of acquire semantics. ++// On many architecture, the operation makes both guarantees, so the ++// implementation can be the same. ++inline static bool ++compare_and_swap_release(volatile obj_addr_t *addr, ++ obj_addr_t old, ++ obj_addr_t new_val) ++{ ++ return __sync_bool_compare_and_swap(addr, old, new_val); ++} ++ ++// Ensure that subsequent instructions do not execute on stale ++// data that was loaded from memory before the barrier. ++inline static void ++read_barrier() ++{ ++ __sync_synchronize(); ++} ++ ++// Ensure that prior stores to memory are completed with respect to other ++// processors. ++inline static void ++write_barrier() ++{ ++ __sync_synchronize(); ++} ++#endif --- a/src/gnattools/ChangeLog.linaro +++ b/src/gnattools/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -1205,7 +1297,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/maintainer-scripts/ChangeLog.linaro +++ b/src/maintainer-scripts/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -1254,7 +1350,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ arm*-*-*) --- a/src/libgcc/ChangeLog.linaro +++ b/src/libgcc/ChangeLog.linaro -@@ -0,0 +1,45 @@ +@@ -0,0 +1,49 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -1315,7 +1415,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ typedef int TItype __attribute__ ((mode (TI))); --- a/src/libgcc/config/libbid/ChangeLog.linaro +++ b/src/libgcc/config/libbid/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -1353,7 +1457,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/libdecnumber/ChangeLog.linaro +++ b/src/libdecnumber/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -1392,7 +1500,7 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ --- a/src/gcc/LINARO-VERSION +++ b/src/gcc/LINARO-VERSION @@ -0,0 +1 @@ -+4.8-2013.11-1~dev ++4.8-2013.12 --- a/src/gcc/hooks.c +++ b/src/gcc/hooks.c @@ -147,6 +147,14 @@ @@ -1422,7 +1530,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ HOST_WIDE_INT, --- a/src/gcc/c-family/ChangeLog.linaro +++ b/src/gcc/c-family/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -1460,7 +1572,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/gcc/java/ChangeLog.linaro +++ b/src/gcc/java/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -1498,7 +1614,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/gcc/c/ChangeLog.linaro +++ b/src/gcc/c/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -1575,6 +1695,39 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ if (GET_CODE (pat) == SET && set_noop_p (pat)) return 1; +--- a/src/gcc/configure ++++ b/src/gcc/configure +@@ -1658,7 +1658,8 @@ + use sysroot as the system root during the build + --with-sysroot[=DIR] search for usr/lib, usr/include, et al, within DIR + --with-specs=SPECS add SPECS to driver command-line processing +- --with-pkgversion=PKG Use PKG in the version string in place of "GCC" ++ --with-pkgversion=PKG Use PKG in the version string in place of "Linaro ++ GCC `cat $srcdir/LINARO-VERSION`" + --with-bugurl=URL Direct users to URL to report a bug + --with-multilib-list select multilibs (SH and x86-64 only) + --with-gnu-ld assume the C compiler uses GNU ld default=no +@@ -7327,7 +7328,7 @@ + *) PKGVERSION="($withval) " ;; + esac + else +- PKGVERSION="(GCC) " ++ PKGVERSION="(Linaro GCC `cat $srcdir/LINARO-VERSION`) " + + fi + +@@ -25950,8 +25951,9 @@ + # ??? Once 2.11 is released, probably need to add first known working + # version to the per-target configury. + case "$cpu_type" in +- alpha | arm | avr | bfin | cris | i386 | m32c | m68k | microblaze | mips \ +- | pa | rs6000 | score | sparc | spu | tilegx | tilepro | xstormy16 | xtensa) ++ aarch64 | alpha | arm | avr | bfin | cris | i386 | m32c | m68k | microblaze \ ++ | mips | pa | rs6000 | score | sparc | spu | tilegx | tilepro | xstormy16 \ ++ | xtensa) + insn="nop" + ;; + ia64 | s390) --- a/src/gcc/gensupport.c +++ b/src/gcc/gensupport.c @@ -1717,6 +1717,21 @@ @@ -1620,7 +1773,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ return 0; --- a/src/gcc/objc/ChangeLog.linaro +++ b/src/gcc/objc/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -1658,7 +1815,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/gcc/ChangeLog.linaro +++ b/src/gcc/ChangeLog.linaro -@@ -0,0 +1,2708 @@ +@@ -0,0 +1,2712 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-12-06 Christophe Lyon <christophe.lyon@linaro.org> + + Backport from trunk r204737. @@ -11121,7 +11282,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ proc check_effective_target_vxworks_kernel { } { --- a/src/gcc/testsuite/ChangeLog.linaro +++ b/src/gcc/testsuite/ChangeLog.linaro -@@ -0,0 +1,746 @@ +@@ -0,0 +1,750 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-12-06 Michael Collison <michael.collison@linaro.org> + + Backport from trunk r202872. @@ -12196,7 +12361,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ /* { dg-output " #1 0x\[0-9a-f\]+ (in _*main (\[^\n\r]*null-deref-1.c:15|\[^\n\r]*:0)|\[(\])\[^\n\r]*(\n|\r\n|\r)" } */ --- a/src/gcc/objcp/ChangeLog.linaro +++ b/src/gcc/objcp/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -12234,7 +12403,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/gcc/cp/ChangeLog.linaro +++ b/src/gcc/cp/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -12333,7 +12506,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ DEFINE_PREDICATE and DEFINE_SPECIAL_PREDICATE is that genrecog will --- a/src/gcc/go/ChangeLog.linaro +++ b/src/gcc/go/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -12371,7 +12548,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/gcc/ada/ChangeLog.linaro +++ b/src/gcc/ada/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -12420,7 +12601,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ --- a/src/gcc/fortran/ChangeLog.linaro +++ b/src/gcc/fortran/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -12793,7 +12978,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ return changed; --- a/src/gcc/lto/ChangeLog.linaro +++ b/src/gcc/lto/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -12831,7 +13020,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/gcc/po/ChangeLog.linaro +++ b/src/gcc/po/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -39674,7 +39867,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ #define STARTFILE_SPEC \ --- a/src/libobjc/ChangeLog.linaro +++ b/src/libobjc/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -39712,7 +39909,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/libgfortran/ChangeLog.linaro +++ b/src/libgfortran/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -39750,7 +39951,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/libada/ChangeLog.linaro +++ b/src/libada/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -39788,7 +39993,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/libffi/ChangeLog.linaro +++ b/src/libffi/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -39826,7 +40035,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/libssp/ChangeLog.linaro +++ b/src/libssp/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -39890,7 +40103,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ hppa*64*-*-* | \ --- a/src/libcpp/ChangeLog.linaro +++ b/src/libcpp/ChangeLog.linaro -@@ -0,0 +1,43 @@ +@@ -0,0 +1,47 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -39936,7 +40153,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/libcpp/po/ChangeLog.linaro +++ b/src/libcpp/po/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. @@ -39974,7 +40195,11 @@ LANG=C svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 \ + * GCC Linaro 4.8-2013.04 released. --- a/src/fixincludes/ChangeLog.linaro +++ b/src/fixincludes/ChangeLog.linaro -@@ -0,0 +1,35 @@ +@@ -0,0 +1,39 @@ ++2013-12-21 Christophe Lyon <christophe.lyon@linaro.org> ++ ++ GCC Linaro 4.8-2013.12 released. ++ +2013-11-14 Christophe Lyon <christophe.lyon@linaro.org> + + GCC Linaro 4.8-2013.11 released. |