5 /* must not affect how #pragma ppop_macro works */
6 #define pop_macro foobar1
8 /* must not affect how #pragma push_macro works */
9 #define push_macro foobar2
13 printf("abort = %s\n", abort
);
15 #pragma push_macro("abort")
18 printf("abort = %s\n", abort
);
20 #pragma push_macro("abort")
23 printf("abort = %s\n", abort
);
25 #pragma pop_macro("abort")
26 printf("abort = %s\n", abort
);
28 #pragma pop_macro("abort")
29 printf("abort = %s\n", abort
);