aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Edelsohn <dje.gcc@gmail.com>2016-11-29 17:50:27 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2016-11-29 12:50:27 -0500
commit57e27acf2810cc98f89aa429d2babb6d7673ded9 (patch)
tree5e4489ad1df8a7e67982b09b4460b5c968f664d2
parent6a109bfcec4a3d1c8505a918b8cdaaa4d10ebb39 (diff)
downloadgcc-57e27acf2810cc98f89aa429d2babb6d7673ded9.zip
gcc-57e27acf2810cc98f89aa429d2babb6d7673ded9.tar.gz
gcc-57e27acf2810cc98f89aa429d2babb6d7673ded9.tar.bz2
re PR libstdc++/68838 (AIX 32 bit wchar_t testsuite failures)
PR libstdc++/68838 * testsuite/lib/libstdc++.exp (DEFAULT_CXXFLAGS): Add -Wl,-bmaxdata on AIX. * testsuite/23_containers/vector/profile/vector.cc: Remove dg-additional-options. From-SVN: r242967
-rw-r--r--libstdc++-v3/ChangeLog8
-rw-r--r--libstdc++-v3/testsuite/23_containers/vector/profile/vector.cc2
-rw-r--r--libstdc++-v3/testsuite/lib/libstdc++.exp3
3 files changed, 11 insertions, 2 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 4a26191..02ad29e 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,11 @@
+2016-11-29 David Edelsohn <dje.gcc@gmail.com>
+
+ PR libstdc++/68838
+ * testsuite/lib/libstdc++.exp (DEFAULT_CXXFLAGS): Add -Wl,-bmaxdata on
+ AIX.
+ * testsuite/23_containers/vector/profile/vector.cc: Remove
+ dg-additional-options.
+
2016-11-26 Tim Shen <timshen@google.com>
PR libstdc++/78441
diff --git a/libstdc++-v3/testsuite/23_containers/vector/profile/vector.cc b/libstdc++-v3/testsuite/23_containers/vector/profile/vector.cc
index 9630a39..7806fb2 100644
--- a/libstdc++-v3/testsuite/23_containers/vector/profile/vector.cc
+++ b/libstdc++-v3/testsuite/23_containers/vector/profile/vector.cc
@@ -2,8 +2,6 @@
// Advice: set tmp as 10000
// { dg-options "-DITERATIONS=20" { target simulator } }
-// AIX requires higher memory limit
-// { dg-additional-options "-Wl,-bmaxdata:0x20000000" { target { powerpc-ibm-aix* } } }
#ifndef ITERATIONS
#define ITERATIONS 2000
diff --git a/libstdc++-v3/testsuite/lib/libstdc++.exp b/libstdc++-v3/testsuite/lib/libstdc++.exp
index bdb80a0..190f070 100644
--- a/libstdc++-v3/testsuite/lib/libstdc++.exp
+++ b/libstdc++-v3/testsuite/lib/libstdc++.exp
@@ -136,6 +136,9 @@ proc libstdc++_init { testfile } {
if { [string match "powerpc-*-darwin*" $target_triplet] } {
append DEFAULT_CXXFLAGS " -multiply_defined suppress"
}
+ if { [string match "powerpc-ibm-aix*" $target_triplet] } {
+ append DEFAULT_CXXFLAGS " -Wl,-bmaxdata:0x20000000"
+ }
}
v3track DEFAULT_CXXFLAGS 2