+++ /dev/null
-int
-test_endianness()
-{
- union doubleword
- {
- double d;
- unsigned long u[2];
- } dw;
- dw.d = 10;
- return dw.u[0] != 0 ? 1 : 0;
-}
-
-int
-test_endianness_vol()
-{
- union doubleword
- {
- volatile double d;
- volatile long u[2];
- } dw;
- dw.d = 10;
- return dw.u[0] != 0 ? 1 : 0;
-}
-
-main ()
-{
- if (test_endianness () != test_endianness_vol ())
- abort ();
- exit (0);
-}