1f4a2713aSLionel Sambuc /* "System header" for testing GNU libc keyword conflict workarounds */ 2f4a2713aSLionel Sambuc 3f4a2713aSLionel Sambuc typedef union { 4f4a2713aSLionel Sambuc union w *__uptr; 5*0a6a1f1dSLionel Sambuc #if defined(MS) && defined(NOT_SYSTEM) 6*0a6a1f1dSLionel Sambuc // expected-warning@-2 {{keyword '__uptr' will be made available as an identifier here}} 7*0a6a1f1dSLionel Sambuc #endif 8f4a2713aSLionel Sambuc int *__iptr; 9f4a2713aSLionel Sambuc } WS __attribute__((__transparent_union__)); 10