aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2021-02-24 16:24:34 +0000
committerJonathan Wakely <jwakely@redhat.com>2021-02-24 16:34:05 +0000
commitd0453cf5c68b6aa0e8c57a7a99d4285f047387b7 (patch)
tree4b1e37a3c472b6025b124286bed6c38d301f6e75
parentfac929a22d74e0edbe04f93bfb0ec5dbec8f368b (diff)
downloadgcc-d0453cf5c68b6aa0e8c57a7a99d4285f047387b7.zip
gcc-d0453cf5c68b6aa0e8c57a7a99d4285f047387b7.tar.gz
gcc-d0453cf5c68b6aa0e8c57a7a99d4285f047387b7.tar.bz2
libstdc++: Fix failing tests due to 'u' identifier in kernel header
libstdc++-v3/ChangeLog: * testsuite/17_intro/names.cc: Undefine 'u' on powerpc*-linux*.
-rw-r--r--libstdc++-v3/testsuite/17_intro/names.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/libstdc++-v3/testsuite/17_intro/names.cc b/libstdc++-v3/testsuite/17_intro/names.cc
index 77d8920..4534d79 100644
--- a/libstdc++-v3/testsuite/17_intro/names.cc
+++ b/libstdc++-v3/testsuite/17_intro/names.cc
@@ -202,6 +202,11 @@
#undef r
#endif
+#if defined (__linux__) && defined (__powerpc__)
+// <asm/types.h> defines __vector128::u
+#undef u
+#endif
+
#if defined (__linux__) && defined (__sparc__)
#undef y
#endif