--- .../config/tools/rtems-gcc-10-newlib-head.cfg | 2 +- .../tools/rtems-gcc-head-newlib-head.cfg | 2 +- source-builder/config/gcc-10.cfg | 20 +++++++++++++++++++ source-builder/config/gcc-12.cfg | 20 +++++++++++++++++++ 4 files changed, 42 insertions(+), 2 deletions(-) create mode 100644 source-builder/config/gcc-10.cfg create mode 100644 source-builder/config/gcc-12.cfg
diff --git a/rtems/config/tools/rtems-gcc-10-newlib-head.cfg b/rtems/config/tools/rtems-gcc-10-newlib-head.cfg index 0000e32..b98e251 100644 --- a/rtems/config/tools/rtems-gcc-10-newlib-head.cfg +++ b/rtems/config/tools/rtems-gcc-10-newlib-head.cfg @@ -26,4 +26,4 @@ %define with_plugin 0 %define with_iconv 1 -%include %{_configdir}/gcc-9.cfg +%include %{_configdir}/gcc-10.cfg diff --git a/rtems/config/tools/rtems-gcc-head-newlib-head.cfg b/rtems/config/tools/rtems-gcc-head-newlib-head.cfg index eb0fa89..852eedb 100644 --- a/rtems/config/tools/rtems-gcc-head-newlib-head.cfg +++ b/rtems/config/tools/rtems-gcc-head-newlib-head.cfg @@ -20,4 +20,4 @@ %define with_plugin 0 %define with_iconv 1 -%include %{_configdir}/gcc-9.cfg +%include %{_configdir}/gcc-12.cfg diff --git a/source-builder/config/gcc-10.cfg b/source-builder/config/gcc-10.cfg new file mode 100644 index 0000000..a2039dc --- /dev/null +++ b/source-builder/config/gcc-10.cfg @@ -0,0 +1,20 @@ +# +# GCC 10 +# +# This configuration file configure's, make's and install's gcc. It uses +# newlib, ISL, MPFR, MPC, and GMP in a one-tree build configuration. +# + +%define isl_version 0.24 +%hash sha512 isl-%{isl_version}.tar.bz2 aab3bddbda96b801d0f56d2869f943157aad52a6f6e6a61745edd740234c635c38231af20bc3f1a08d416a5e973a90e18249078ed8e4ae2f1d5de57658738e95 + +%define mpfr_version 4.1.0 +%hash sha512 mpfr-%{mpfr_version}.tar.bz2 410208ee0d48474c1c10d3d4a59decd2dfa187064183b09358ec4c4666e34d74383128436b404123b831e585d81a9176b24c7ced9d913967c5fce35d4040a0b4 + +%define mpc_version 1.2.1 +%hash sha512 mpc-%{mpc_version}.tar.gz 3279f813ab37f47fdcc800e4ac5f306417d07f539593ca715876e43e04896e1d5bceccfb288ef2908a3f24b760747d0dbd0392a24b9b341bc3e12082e5c836ee + +%define gmp_version 6.2.1 +%hash sha512 gmp-%{gmp_version}.tar.bz2 8904334a3bcc5c896ececabc75cda9dec642e401fb5397c4992c4fabea5e962c9ce8bd44e8e4233c34e55c8010cc28db0545f5f750cbdbb5f00af538dc763be9 + +%include %{_configdir}/gcc-common-1.cfg diff --git a/source-builder/config/gcc-12.cfg b/source-builder/config/gcc-12.cfg new file mode 100644 index 0000000..21b2b17 --- /dev/null +++ b/source-builder/config/gcc-12.cfg @@ -0,0 +1,20 @@ +# +# GCC 12 +# +# This configuration file configure's, make's and install's gcc. It uses +# newlib, ISL, MPFR, MPC, and GMP in a one-tree build configuration. +# + +%define isl_version 0.24 +%hash sha512 isl-%{isl_version}.tar.bz2 aab3bddbda96b801d0f56d2869f943157aad52a6f6e6a61745edd740234c635c38231af20bc3f1a08d416a5e973a90e18249078ed8e4ae2f1d5de57658738e95 + +%define mpfr_version 4.1.0 +%hash sha512 mpfr-%{mpfr_version}.tar.bz2 410208ee0d48474c1c10d3d4a59decd2dfa187064183b09358ec4c4666e34d74383128436b404123b831e585d81a9176b24c7ced9d913967c5fce35d4040a0b4 + +%define mpc_version 1.2.1 +%hash sha512 mpc-%{mpc_version}.tar.gz 3279f813ab37f47fdcc800e4ac5f306417d07f539593ca715876e43e04896e1d5bceccfb288ef2908a3f24b760747d0dbd0392a24b9b341bc3e12082e5c836ee + +%define gmp_version 6.2.1 +%hash sha512 gmp-%{gmp_version}.tar.bz2 8904334a3bcc5c896ececabc75cda9dec642e401fb5397c4992c4fabea5e962c9ce8bd44e8e4233c34e55c8010cc28db0545f5f750cbdbb5f00af538dc763be9 + +%include %{_configdir}/gcc-common-1.cfg -- 2.34.1 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel