Disable callsave_test for arm since it uses alloca which is unavailable on this platform.
Unified · Split
| @@ -2665,6 +2665,7 @@ double get100 () { return 100.0; } · 2664 unmodified lines | |||
| 2665 | 2665 | ||
| 2666 | void callsave_test(void) | 2666 | void callsave_test(void) |
| 2667 | { | 2667 | { |
| 2668 | #if defined __i386__ || defined __x86_64__ | ||
| 2668 | int i, s; double *d; double t; | 2669 | int i, s; double *d; double t; |
| 2669 | s = sizeof (double); | 2670 | s = sizeof (double); |
| 2670 | printf ("callsavetest: %d\n", s); | 2671 | printf ("callsavetest: %d\n", s); |
| @@ -2677,4 +2678,5 @@ void callsave_test(void) · 6 unmodified lines | |||
| 2677 | generates a segfault. */ | 2678 | generates a segfault. */ |
| 2678 | i = d[0] > get100 (); | 2679 | i = d[0] > get100 (); |
| 2679 | printf ("%d\n", i); | 2680 | printf ("%d\n", i); |
| 2681 | #endif | ||
| 2680 | } | 2682 | } |