summaryrefslogtreecommitdiff
path: root/debian/patches/gcc-linaro.diff
diff options
context:
space:
mode:
authordoko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>2014-01-12 11:49:17 +0000
committerdoko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>2014-01-12 11:49:17 +0000
commita592b23ee7ccfa8fa3c403448ad920207d972a11 (patch)
tree968c2d5abb8aa47f380d61a5e0493b32633fb2b0 /debian/patches/gcc-linaro.diff
parenta87ec74c1082fd36da976a590a3a719ddc991369 (diff)
downloadgcc-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.diff445
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.