Modula-2, testsuite: No 96 bit floating type on Darwin.
authorIain Sandoe <iain@sandoe.co.uk>
Sat, 31 Dec 2022 13:59:41 +0000 (13:59 +0000)
committerIain Sandoe <iain@sandoe.co.uk>
Wed, 4 Jan 2023 14:50:58 +0000 (14:50 +0000)
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

index 4da5777..438dc07 100644 (file)
@@ -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