Tested on x86_64 and aarch64 Darwin, OK for master? thanks Iain --- 8< ---
The realbitscast.mod is currently failing on x86_64 and aarch64 Darwin since they do not have a 96b floating type. Disable the type for all Darwin arches. gcc/testsuite/ChangeLog: * gm2/iso/pass/realbitscast.mod: Disable REAL96 on Darwin. --- gcc/testsuite/gm2/iso/pass/realbitscast.mod | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gcc/testsuite/gm2/iso/pass/realbitscast.mod b/gcc/testsuite/gm2/iso/pass/realbitscast.mod index 4da57777cee..c6b70eb032c 100644 --- a/gcc/testsuite/gm2/iso/pass/realbitscast.mod +++ b/gcc/testsuite/gm2/iso/pass/realbitscast.mod @@ -28,11 +28,10 @@ FROM SYSTEM IMPORT CAST, WORD ; #elif defined(__ppc__) # undef HAVE_REAL96 #elif defined(__ia64) -# undef HAVE_REAL69 -#elif defined(__APPLE__) && defined(__i386__) # undef HAVE_REAL96 #elif defined(__APPLE__) -# define HAVE_REAL96 +(* No 96 bit floating type on Apple platforms *) +# undef HAVE_REAL96 #endif -- 2.37.1 (Apple Git-137.1)