Changeset 9e57632 in rtems-source-builder


Ignore:
Timestamp:
11/24/23 04:32:58 (3 months ago)
Author:
Chris Johns <chrisj@…>
Branches:
master
Children:
5473354
Parents:
b7bb493
git-author:
Chris Johns <chrisj@…> (11/24/23 04:32:58)
git-committer:
Chris Johns <chrisj@…> (11/28/23 07:17:11)
Message:

6: Fix gcc-13 support for MacOS

Update #4921

Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • bare/config/devel/gmp-6.2.1.cfg

    rb7bb493 r9e57632  
    99%include %{_configdir}/base.cfg
    1010
     11%define gmp_url https://gcc.gnu.org/pub/gcc/infrastructure
    1112%define gmp_version 6.2.1
    12 %hash sha512 gmp-%{gmp_version}.tar.bz2 8904334a3bcc5c896ececabc75cda9dec642e401fb5397c4992c4fabea5e962c9ce8bd44e8e4233c34e55c8010cc28db0545f5f750cbdbb5f00af538dc763be9
     13%hash sha512 gmp-%{gmp_version}.tar.bz2 \
     14        iQQzSjvMXIluzsq8dc2p3sZC5AH7U5fEmSxPq+peliyc6L1E6OQjPDTlXIAQzCjbBUX191DL27XwCvU43HY76Q==
     15
     16#
     17# Do not use assembler if MacOS AARCH64
     18#
     19%if %{_host_os} == darwin && %{_host_arch} == arm64
     20 %define gmp_extra_options --disable-assembly
     21%endif
    1322
    1423#
  • rtems/config/6/rtems-default.bset

    rb7bb493 r9e57632  
    1212%defineifnot with_rtems_dtc      devel/dtc-1.6.1-1
    1313%defineifnot with_rtems_expat    devel/expat-2.5.0-1
    14 %defineifnot with_rtems_gmp      devel/gmp-6.2.1
     14%defineifnot with_rtems_gmp      devel/gmp-6.3.0
    1515%defineifnot with_rtems_gdb      tools/rtems-gdb-13.2
    1616%defineifnot with_rtems_binutils tools/rtems-binutils-2.41
  • rtems/config/tools/rtems-gcc-13.2-newlib-head.cfg

    rb7bb493 r9e57632  
    1818%define with_iconv 1
    1919
    20 %include %{_configdir}/gcc-12.cfg
     20%include %{_configdir}/gcc-13.cfg
  • source-builder/config/gmp.cfg

    rb7bb493 r9e57632  
    1616
    1717#
     18# Allow the user to override the UURL
     19#
     20%if %{!defined gmp_url}
     21 %define gmp_url https://gmplib.org/download/gmp
     22%endif
     23
     24#
    1825# Source
    1926#
    20 %source set gmp https://gcc.gnu.org/pub/gcc/infrastructure/gmp-%{gmp_version}.tar.bz2
    21 
    22 %define gmp_extra_options %{nil}
     27%source set gmp %{gmp_url}/gmp-%{gmp_version}.tar.bz2
    2328
    2429#
    25 # Do not use assembler if MacOS AARCH64
     30# Allow extra options
    2631#
    27 %if %{_host_os} == darwin && %{_host_arch} == arm64
    28  %define gmp_extra_options %{gmp_extra_options} --disable-assembly
     32%if %{!defined gmp_extra_options}
     33  %define gmp_extra_options %{nil}
    2934%endif
    3035
Note: See TracChangeset for help on using the changeset viewer.