2013-11-26 09:30:10 +08:00
|
|
|
/* "System header" for testing GNU libc keyword conflict workarounds */
|
|
|
|
|
|
|
|
typedef union {
|
|
|
|
union w *__uptr;
|
2013-12-03 14:13:01 +08:00
|
|
|
#if defined(MS) && defined(NOT_SYSTEM)
|
2013-12-09 20:41:02 +08:00
|
|
|
// expected-warning@-2 {{keyword '__uptr' will be made available as an identifier here}}
|
2013-12-03 14:13:01 +08:00
|
|
|
#endif
|
2013-11-26 09:30:10 +08:00
|
|
|
int *__iptr;
|
|
|
|
} WS __attribute__((__transparent_union__));
|