blob: dda4c2a011115040f362612e40b619d13f4dbbdb [file] [log] [blame]
Alp Toker62c5b572013-11-26 01:30:10 +00001/* "System header" for testing GNU libc keyword conflict workarounds */
2
3typedef union {
4 union w *__uptr;
Alp Toker47642d22013-12-03 06:13:01 +00005#if defined(MS) && defined(NOT_SYSTEM)
Alp Tokercfea7492013-12-09 12:41:02 +00006 // expected-warning@-2 {{keyword '__uptr' will be made available as an identifier here}}
Alp Toker47642d22013-12-03 06:13:01 +00007#endif
Alp Toker62c5b572013-11-26 01:30:10 +00008 int *__iptr;
9} WS __attribute__((__transparent_union__));