[rtems-source-builder commit] rtems4.11: Use GCC 4.9.3

Sebastian Huber sebh at rtems.org
Tue Jul 7 07:35:03 UTC 2015


Module:    rtems-source-builder
Branch:    master
Commit:    8a7660ceb34b1794416117ef43bca1dd328ebf08
Changeset: http://git.rtems.org/rtems-source-builder/commit/?id=8a7660ceb34b1794416117ef43bca1dd328ebf08

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Mon Jul  6 15:40:32 2015 +0200

rtems4.11: Use GCC 4.9.3

---

 rtems/config/4.11/rtems-arm.bset                           |  2 +-
 rtems/config/4.11/rtems-avr.bset                           |  2 +-
 rtems/config/4.11/rtems-h8300.bset                         |  2 +-
 rtems/config/4.11/rtems-i386.bset                          |  2 +-
 rtems/config/4.11/rtems-lm32.bset                          |  2 +-
 rtems/config/4.11/rtems-m32r.bset                          |  2 +-
 rtems/config/4.11/rtems-m68k.bset                          |  2 +-
 rtems/config/4.11/rtems-microblaze.bset                    |  2 +-
 rtems/config/4.11/rtems-mips.bset                          |  2 +-
 rtems/config/4.11/rtems-moxie.bset                         |  2 +-
 rtems/config/4.11/rtems-nios2.bset                         |  2 +-
 rtems/config/4.11/rtems-powerpc.bset                       | 12 +-----------
 rtems/config/4.11/rtems-sh.bset                            |  2 +-
 rtems/config/4.11/rtems-sparc.bset                         | 10 +---------
 rtems/config/4.11/rtems-sparc64.bset                       |  2 +-
 rtems/config/4.11/rtems-v850.bset                          |  2 +-
 .../tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1.cfg      | 14 ++++++++++++++
 17 files changed, 30 insertions(+), 34 deletions(-)

diff --git a/rtems/config/4.11/rtems-arm.bset b/rtems/config/4.11/rtems-arm.bset
index c9cf642..1e06796 100644
--- a/rtems/config/4.11/rtems-arm.bset
+++ b/rtems/config/4.11/rtems-arm.bset
@@ -22,7 +22,7 @@
 4.11/rtems-autotools
 devel/expat-2.1.0-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-tools-4.11-1
 tools/rtems-kernel-4.11
diff --git a/rtems/config/4.11/rtems-avr.bset b/rtems/config/4.11/rtems-avr.bset
index 64fcca5..1858379 100644
--- a/rtems/config/4.11/rtems-avr.bset
+++ b/rtems/config/4.11/rtems-avr.bset
@@ -35,7 +35,7 @@
 4.11/rtems-autotools
 devel/expat-2.1.0-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-tools-4.11-1
 tools/rtems-kernel-4.11
diff --git a/rtems/config/4.11/rtems-h8300.bset b/rtems/config/4.11/rtems-h8300.bset
index 5d905ea..319aa89 100644
--- a/rtems/config/4.11/rtems-h8300.bset
+++ b/rtems/config/4.11/rtems-h8300.bset
@@ -22,7 +22,7 @@
 4.11/rtems-autotools
 devel/expat-2.1.0-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-tools-4.11-1
 tools/rtems-kernel-4.11
diff --git a/rtems/config/4.11/rtems-i386.bset b/rtems/config/4.11/rtems-i386.bset
index 0a9a1c3..36f534b 100644
--- a/rtems/config/4.11/rtems-i386.bset
+++ b/rtems/config/4.11/rtems-i386.bset
@@ -17,7 +17,7 @@
 4.11/rtems-autotools
 devel/expat-2.1.0-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-tools-4.11-1
 tools/rtems-kernel-4.11
diff --git a/rtems/config/4.11/rtems-lm32.bset b/rtems/config/4.11/rtems-lm32.bset
index 893b4e5..06e25d5 100644
--- a/rtems/config/4.11/rtems-lm32.bset
+++ b/rtems/config/4.11/rtems-lm32.bset
@@ -24,7 +24,7 @@
 4.11/rtems-autotools
 devel/expat-2.1.0-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-tools-4.11-1
 tools/rtems-kernel-4.11
diff --git a/rtems/config/4.11/rtems-m32r.bset b/rtems/config/4.11/rtems-m32r.bset
index b0d8d18..bad1557 100644
--- a/rtems/config/4.11/rtems-m32r.bset
+++ b/rtems/config/4.11/rtems-m32r.bset
@@ -17,7 +17,7 @@
 4.11/rtems-autotools
 devel/expat-2.1.0-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-tools-4.11-1
 tools/rtems-kernel-4.11
diff --git a/rtems/config/4.11/rtems-m68k.bset b/rtems/config/4.11/rtems-m68k.bset
index 70a5d11..e94a94b 100644
--- a/rtems/config/4.11/rtems-m68k.bset
+++ b/rtems/config/4.11/rtems-m68k.bset
@@ -17,7 +17,7 @@
 4.11/rtems-autotools
 devel/expat-2.1.0-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-tools-4.11-1
 tools/rtems-kernel-4.11
diff --git a/rtems/config/4.11/rtems-microblaze.bset b/rtems/config/4.11/rtems-microblaze.bset
index eace9bf..6d91afb 100644
--- a/rtems/config/4.11/rtems-microblaze.bset
+++ b/rtems/config/4.11/rtems-microblaze.bset
@@ -28,7 +28,7 @@
 4.11/rtems-autotools
 devel/expat-2.1.0-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-tools-4.11-1
 tools/rtems-kernel-4.11
diff --git a/rtems/config/4.11/rtems-mips.bset b/rtems/config/4.11/rtems-mips.bset
index 132799a..8446097 100644
--- a/rtems/config/4.11/rtems-mips.bset
+++ b/rtems/config/4.11/rtems-mips.bset
@@ -27,7 +27,7 @@
 4.11/rtems-autotools
 devel/expat-2.1.0-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-mipstx39-gdb-7.9-1
 tools/rtems-tools-4.11-1
diff --git a/rtems/config/4.11/rtems-moxie.bset b/rtems/config/4.11/rtems-moxie.bset
index d47e5fb..08d7a3c 100644
--- a/rtems/config/4.11/rtems-moxie.bset
+++ b/rtems/config/4.11/rtems-moxie.bset
@@ -23,7 +23,7 @@
 devel/expat-2.1.0-1
 devel/dtc-1.4.1-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-tools-4.11-1
 tools/rtems-kernel-4.11
diff --git a/rtems/config/4.11/rtems-nios2.bset b/rtems/config/4.11/rtems-nios2.bset
index 277c6e0..9485985 100644
--- a/rtems/config/4.11/rtems-nios2.bset
+++ b/rtems/config/4.11/rtems-nios2.bset
@@ -17,7 +17,7 @@
 4.11/rtems-autotools
 devel/expat-2.1.0-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-tools-4.11-1
 tools/rtems-kernel-4.11
diff --git a/rtems/config/4.11/rtems-powerpc.bset b/rtems/config/4.11/rtems-powerpc.bset
index bc8aff8..bc0b3a6 100644
--- a/rtems/config/4.11/rtems-powerpc.bset
+++ b/rtems/config/4.11/rtems-powerpc.bset
@@ -12,16 +12,6 @@
 %include rtems-4.11-base.bset
 
 #
-# GCC patches
-#
-%patch add gcc %{rtems_gcc_patches}/powerpc/gcc-4.9.2-RTEMS-Use-MULTILIB_REQUIRED-for-PowerPC.patch
-%hash  md5 gcc-4.9.2-RTEMS-Use-MULTILIB_REQUIRED-for-PowerPC.patch 3e33454ec448a88edf348939cba12f2e
-%patch add gcc %{rtems_gcc_patches}/powerpc/gcc-4.9.2-RTEMS-Fix-MPC8540-multilibs-for-PowerPC.patch
-%hash  md5 gcc-4.9.2-RTEMS-Fix-MPC8540-multilibs-for-PowerPC.patch b07d820bce6e7bdd2995bee47924c24c
-%patch add gcc %{rtems_gcc_patches}/powerpc/gcc-4.9.2-RTEMS-Add-e6500-multilibs-for-PowerPC.patch
-%hash  md5 gcc-4.9.2-RTEMS-Add-e6500-multilibs-for-PowerPC.patch 7a702cd90a4c89970e515ef7d0b81e35
-
-#
 # Simulator options.
 #
 %define gdb-sim-options --enable-sim-hardware --enable-timebase --enable-sim-trace
@@ -37,7 +27,7 @@
 4.11/rtems-autotools
 devel/expat-2.1.0-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-tools-4.11-1
 tools/rtems-kernel-4.11
diff --git a/rtems/config/4.11/rtems-sh.bset b/rtems/config/4.11/rtems-sh.bset
index 5e8c9b4..ed3aae0 100644
--- a/rtems/config/4.11/rtems-sh.bset
+++ b/rtems/config/4.11/rtems-sh.bset
@@ -17,7 +17,7 @@
 4.11/rtems-autotools
 devel/expat-2.1.0-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-tools-4.11-1
 tools/rtems-kernel-4.11
diff --git a/rtems/config/4.11/rtems-sparc.bset b/rtems/config/4.11/rtems-sparc.bset
index 42b507e..d1ebdfa 100644
--- a/rtems/config/4.11/rtems-sparc.bset
+++ b/rtems/config/4.11/rtems-sparc.bset
@@ -12,14 +12,6 @@
 %include rtems-4.11-base.bset
 
 #
-# GCC patches
-#
-%patch add gcc %{rtems_gcc_patches}/sparc/gcc-4.9.2-leon3v7.diff
-%hash  md5 gcc-4.9.2-leon3v7.diff 06a5a1c42284426bfaeacea4debb791d
-%patch add gcc %{rtems_gcc_patches}/sparc/gcc-4.9.2-rtems-multilibs.diff
-%hash  md5 gcc-4.9.2-rtems-multilibs.diff a39e38ad3e71792b7e7084e1451e8042
-
-#
 # GDB patches
 #
 %patch add gdb %{rtems_gdb_patches}/sparc/7.9/0001-sim-erc32-Disassembly-in-stand-alone-mode-did-not-wo.patch
@@ -80,7 +72,7 @@
 4.11/rtems-autotools
 devel/expat-2.1.0-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-tools-4.11-1
 tools/rtems-kernel-4.11
diff --git a/rtems/config/4.11/rtems-sparc64.bset b/rtems/config/4.11/rtems-sparc64.bset
index 160114e..a90e2f5 100644
--- a/rtems/config/4.11/rtems-sparc64.bset
+++ b/rtems/config/4.11/rtems-sparc64.bset
@@ -17,7 +17,7 @@
 4.11/rtems-autotools
 devel/expat-2.1.0-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-tools-4.11-1
 tools/rtems-kernel-4.11
diff --git a/rtems/config/4.11/rtems-v850.bset b/rtems/config/4.11/rtems-v850.bset
index b768ea8..1347617 100644
--- a/rtems/config/4.11/rtems-v850.bset
+++ b/rtems/config/4.11/rtems-v850.bset
@@ -22,7 +22,7 @@
 4.11/rtems-autotools
 devel/expat-2.1.0-1
 tools/rtems-binutils-2.24-1
-tools/rtems-gcc-4.9.2-newlib-2.2.0-20150423-1
+tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
 tools/rtems-gdb-7.9-1
 tools/rtems-tools-4.11-1
 tools/rtems-kernel-4.11
diff --git a/rtems/config/tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1.cfg b/rtems/config/tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1.cfg
new file mode 100644
index 0000000..9d756ad
--- /dev/null
+++ b/rtems/config/tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1.cfg
@@ -0,0 +1,14 @@
+#
+# GCC 4.9.3, Newlib 2.2.0-1 (actually a snapshot)
+#
+
+%define gcc_version    4.9.3
+%define newlib_version 2.2.0.20150423
+
+%hash md5 gcc-%{gcc_version}.tar.bz2 6f831b4d251872736e8e9cc09746f327
+%hash md5 newlib-%{newlib_version}.tar.gz c819de85d4cb4be540ebf6d405f42296
+
+#
+# The gcc/newlib build instructions.
+#
+%include tools/rtems-gcc-4.9-newlib-2.2.0-1.cfg




More information about the vc mailing list