libstdc++: Fix experimental/names.cc failure on AIX
This fails due to "u" being used in a system header. FAIL: experimental/names.cc -std=gnu++17 (test for excess errors) Excess errors: /usr/include/sys/poll.h:77: error: expected unqualified-id before ';' token /usr/include/sys/poll.h:77: error: expected ')' before ';' token FAIL: experimental/names.cc -std=gnu++17 (test for excess errors) Excess errors: /usr/include/sys/poll.h:102: error: expected unqualified-id before ';' token /usr/include/sys/poll.h:102: error: expected ')' before ';' token libstdc++-v3/ChangeLog: * testsuite/17_intro/names.cc [_AIX]: Undefine "u".
This commit is contained in:
parent
9f5caef53e
commit
f929293589
1 changed files with 2 additions and 0 deletions
|
@ -240,6 +240,8 @@
|
|||
#undef r
|
||||
#undef x
|
||||
#undef y
|
||||
// <sys/poll.h> defines pollfd_ext::u on AIX 7.3
|
||||
#undef u
|
||||
// <sys/var.h> defines vario::v
|
||||
#undef v
|
||||
// <sys/timer.h> defines trb::func and cputime_tmr::func
|
||||
|
|
Loading…
Add table
Reference in a new issue