2 // This is supposed to succeed only if
3 // the target defines HANDLE_PRAGMA_PACK_PUSH_POP
4 // and doesn't define HANDLE_PRAGMA_PACK_WITH_EXPANSION.
5 // { dg-do compile { target { ! { *-*-solaris2* sh*-[us]*-elf } } } }
8 #define foo _Pragma ("pack(push)")