[RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13

Sebastian Huber sebastian.huber at embedded-brains.de
Fri Nov 24 07:36:17 UTC 2023


On 24.11.23 05:36, chrisj at rtems.org wrote:
> From: Chris Johns<chrisj at rtems.org>
> 
> Updates #4921
> ---
>   rtems/config/tools/rtems-gcc-13.2-newlib-head.cfg | 14 ++++++++++++++
>   1 file changed, 14 insertions(+)
> 
> diff --git a/rtems/config/tools/rtems-gcc-13.2-newlib-head.cfg b/rtems/config/tools/rtems-gcc-13.2-newlib-head.cfg
> index 86e0135..4422e36 100644
> --- a/rtems/config/tools/rtems-gcc-13.2-newlib-head.cfg
> +++ b/rtems/config/tools/rtems-gcc-13.2-newlib-head.cfg
> @@ -6,6 +6,20 @@
>   %hash sha512 gcc-%{gcc_version}.tar.xz \
>     2Z5IJqcNsEUERn40np+67apYcHZs2nxcq1DN6+3EvnVevKW3ieEjKjSiC+GgtgCX3pKA7+R723HHMlHjCwhiog==
>   
> +# Following patches are related to compilation on Apple M1/Darwin host platform.
> +# They are here to workaround issues with ISL and MPC libraries.
> +# Upstream projects were already informed so hopefully when RSB moves
> +# to more modern libraries versions they may be removed from here.
> +# The patches are solely for libisl 0.24 and libmpc 1.2.1
> +# See #4657 for more information.
> +%patch add isl -p1https://devel.rtems.org/raw-attachment/ticket/4657/fix-mac-arm64-isl-config.patch
> +%hash sha512 fix-mac-arm64-isl-config.patch \
> +        wH/bYFplINGUNYUEcx5jtUAhHvaAOD8cpOxltKxDridodTT9fYGWpNvoOg7PLEKkJUxx5gnuSEp2FFc7xJmi6A==
> +%patch add mpc -p1https://devel.rtems.org/raw-attachment/ticket/4657/fix-mac-arm64-mpc-config.patch
> +%hash sha512 fix-mac-arm64-mpc-config.patch \
> +        KEmxHjYOqY4LTXCMZ3I60tbHusbR5GlnP0CLARHPAnhCnovDj9K3U43C1bsMxDDGRqD6fwtrEFoEgqVFX63IuQ==
> +# Comment above related to #4657 and patches ends here
> +
>   %define newlib_version 3cacedb
>   %define newlib_external 1
>   %define newlib_expand_name sourceware-mirror-newlib-cygwin-%{newlib_version}

Would updating to ISL 0.26 and MPC 1.3.1 fix this issue also?

-- 
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.huber at embedded-brains.de
phone: +49-89-18 94 741 - 16
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/


More information about the devel mailing list