aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2019-01-06 00:49:11 +0000
committerJonathan Wakely <redi@gcc.gnu.org>2019-01-06 00:49:11 +0000
commitecaad8d5cf474bd97705ab68384cf27e12f179f5 (patch)
tree73e2d2de5fc6a5db6edaf387929ce586b94f2a4a /libstdc++-v3
parent881b8ffecd43a9ba04bb712072fe6f9517b89525 (diff)
downloadgcc-ecaad8d5cf474bd97705ab68384cf27e12f179f5.zip
gcc-ecaad8d5cf474bd97705ab68384cf27e12f179f5.tar.gz
gcc-ecaad8d5cf474bd97705ab68384cf27e12f179f5.tar.bz2
PR libstdc++/88607 add tests using -finput-charset=ascii
This verifies that the <bits/extc++.h> header can be compiled with ASCII as the input character set. PR libstdc++/88607 * testsuite/17_intro/headers/c++1998/charset.cc: New test. * testsuite/17_intro/headers/c++2011/charset.cc: New test. * testsuite/17_intro/headers/c++2014/charset.cc: New test. * testsuite/17_intro/headers/c++2017/charset.cc: New test. * testsuite/17_intro/headers/c++2020/charset.cc: New test. From-SVN: r267607
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog9
-rw-r--r--libstdc++-v3/testsuite/17_intro/headers/c++1998/charset.cc4
-rw-r--r--libstdc++-v3/testsuite/17_intro/headers/c++2011/charset.cc4
-rw-r--r--libstdc++-v3/testsuite/17_intro/headers/c++2014/charset.cc4
-rw-r--r--libstdc++-v3/testsuite/17_intro/headers/c++2017/charset.cc4
-rw-r--r--libstdc++-v3/testsuite/17_intro/headers/c++2020/charset.cc4
6 files changed, 29 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index b1a05c7..48f1464 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,12 @@
+2019-01-06 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/88607
+ * testsuite/17_intro/headers/c++1998/charset.cc: New test.
+ * testsuite/17_intro/headers/c++2011/charset.cc: New test.
+ * testsuite/17_intro/headers/c++2014/charset.cc: New test.
+ * testsuite/17_intro/headers/c++2017/charset.cc: New test.
+ * testsuite/17_intro/headers/c++2020/charset.cc: New test.
+
2019-01-05 Jonathan Wakely <jwakely@redhat.com>
* include/bits/fs_fwd.h (__file_clock): Define new clock.
diff --git a/libstdc++-v3/testsuite/17_intro/headers/c++1998/charset.cc b/libstdc++-v3/testsuite/17_intro/headers/c++1998/charset.cc
new file mode 100644
index 0000000..864c64e
--- /dev/null
+++ b/libstdc++-v3/testsuite/17_intro/headers/c++1998/charset.cc
@@ -0,0 +1,4 @@
+// { dg-options "-finput-charset=ascii" }
+// { dg-do compile }
+
+#include <bits/extc++.h>
diff --git a/libstdc++-v3/testsuite/17_intro/headers/c++2011/charset.cc b/libstdc++-v3/testsuite/17_intro/headers/c++2011/charset.cc
new file mode 100644
index 0000000..864c64e
--- /dev/null
+++ b/libstdc++-v3/testsuite/17_intro/headers/c++2011/charset.cc
@@ -0,0 +1,4 @@
+// { dg-options "-finput-charset=ascii" }
+// { dg-do compile }
+
+#include <bits/extc++.h>
diff --git a/libstdc++-v3/testsuite/17_intro/headers/c++2014/charset.cc b/libstdc++-v3/testsuite/17_intro/headers/c++2014/charset.cc
new file mode 100644
index 0000000..864c64e
--- /dev/null
+++ b/libstdc++-v3/testsuite/17_intro/headers/c++2014/charset.cc
@@ -0,0 +1,4 @@
+// { dg-options "-finput-charset=ascii" }
+// { dg-do compile }
+
+#include <bits/extc++.h>
diff --git a/libstdc++-v3/testsuite/17_intro/headers/c++2017/charset.cc b/libstdc++-v3/testsuite/17_intro/headers/c++2017/charset.cc
new file mode 100644
index 0000000..864c64e
--- /dev/null
+++ b/libstdc++-v3/testsuite/17_intro/headers/c++2017/charset.cc
@@ -0,0 +1,4 @@
+// { dg-options "-finput-charset=ascii" }
+// { dg-do compile }
+
+#include <bits/extc++.h>
diff --git a/libstdc++-v3/testsuite/17_intro/headers/c++2020/charset.cc b/libstdc++-v3/testsuite/17_intro/headers/c++2020/charset.cc
new file mode 100644
index 0000000..864c64e
--- /dev/null
+++ b/libstdc++-v3/testsuite/17_intro/headers/c++2020/charset.cc
@@ -0,0 +1,4 @@
+// { dg-options "-finput-charset=ascii" }
+// { dg-do compile }
+
+#include <bits/extc++.h>