[RSB PATCH] 6: Merge the MacOS M silicon patch from gcc-12 to gcc-13
Chris Johns
chrisj at rtems.org
Tue Nov 28 04:12:42 UTC 2023
On 27/11/2023 6:43 pm, Cedric Berger wrote:
> I just installed the following packages successively:
>
> - https://gmplib.org/download/gmp/gmp-6.3.0.tar.xz
> - https://www.mpfr.org/mpfr-current/mpfr-4.2.1.tar.gz
This URL is not suitable so the GNU mirror is better. A change in version means
mpfr-4.2.1.tar.gz is not accessible and that breaks our long term releases. I
have hit this before and why we switched to downloading from gcc.
> - https://ftp.gnu.org/gnu/mpc/mpc-1.3.1.tar.gz
> - https://libisl.sourceforge.io/isl-0.26.tar.gz
This does not build on my M2 with Sonoma and the latest Xcode. Something about a
missing constructor. I tried 0.25 and it failed to detect the OS, which is the
original issue we are wanting to solve. I will test 0.24 and the original patch.
An update patch to 0.25 would be welcome if anyone is interested.
I think we should add source-builder/config/gcc-13.cfg and then use ISL 0.24,
MPFR 4.2.1, MPC 1.3.1 and GMP 6.3.0. I have built an aarch64 compiler without
needing to disable the assembler in GMP. I will try some more architectures.
Chris
More information about the devel
mailing list