summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2014-05-02 23:56:28 +0000
committerChris Johns <chrisj@rtems.org>2014-05-08 06:05:40 +0000
commit24473faccdda26388f48b547d06d7aef5fa69d93 (patch)
tree35130860faf781147f74216285a50e28f5d5d3a8
parentsb: Fix the testing commit for FreeBSD. Used this to test error reporting. (diff)
downloadrtems-source-builder-24473faccdda26388f48b547d06d7aef5fa69d93.tar.bz2
config: Add gcc-4.9.0 configuration support.
-rw-r--r--source-builder/config/gcc-4.9-1.cfg41
1 files changed, 41 insertions, 0 deletions
diff --git a/source-builder/config/gcc-4.9-1.cfg b/source-builder/config/gcc-4.9-1.cfg
new file mode 100644
index 0000000..ce2aec0
--- /dev/null
+++ b/source-builder/config/gcc-4.9-1.cfg
@@ -0,0 +1,41 @@
+#
+# GCC 4.9 Version 1.
+#
+# This configuration file configure's, make's and install's gcc. It uses
+# newlib, MPFR, MPC, and GMP in a one-tree build configuration.
+#
+
+#
+# Source
+#
+#
+# GCC core and G++
+#
+%ifn %{defined Source0}
+ Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_version}/gcc-%{gcc_version}.tar.bz2
+%endif
+
+#
+# Newlib
+#
+%ifn %{defined Source10}
+ Source10: ftp://sourceware.org/pub/newlib/newlib-%{newlib_version}.tar.gz
+%endif
+
+#
+# Packages GCC requires
+#
+%ifn %{defined Source20}
+ Source20: http://www.mpfr.org/mpfr-%{mpfr_version}/mpfr-%{mpfr_version}.tar.bz2
+%endif
+%ifn %{defined Source21}
+ Source21: http://www.multiprecision.org/mpc/download/mpc-%{mpc_version}.tar.gz
+%endif
+%ifn %{defined Source22}
+ Source22: ftp://ftp.gnu.org/gnu/gmp/gmp-%{gmp_version}.tar.bz2
+%endif
+
+#
+# GCC Common build script.
+#
+%include %{_configdir}/gcc-common-1.cfg