libcpp, c, middle-end: Optimize initializers using #embed in C
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / no-callee-saved-run-1a.c
blob8c48ec0c79a4f1cd75d822acd5acc9cebefc04b4
1 /* { dg-do run { target i?86-*-* x86_64-*-* } } */
2 /* { dg-additional-sources no-callee-saved-run-1b.c } */
4 extern void bar0 (int, int, int, int, int, int, int, int, int)
5 __attribute__ ((no_callee_saved_registers));
7 void
8 foo (void)
10 bar0 (0, 1, 2, 3, 4, 5, 6, 7, 8);
13 int
14 bar (int x)
16 return x;
19 void
20 bad (void)
22 __builtin_abort ();