c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c, [...]: New tests.
authorNeil Booth <neilb@earthling.net>
Sat, 2 Dec 2000 10:16:01 +0000 (10:16 +0000)
committerNeil Booth <neil@gcc.gnu.org>
Sat, 2 Dec 2000 10:16:01 +0000 (10:16 +0000)
        * gcc.dg/testsuite/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
        c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
        gnuc99.c,gnuc99-pedantic.c: New tests.

From-SVN: r37948

13 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/cpp/c++98-pedantic.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/cpp/c++98.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/cpp/c89-pedantic.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/cpp/c89.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/cpp/c94-pedantic.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/cpp/c94.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/cpp/c99-pedantic.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/cpp/c99.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/cpp/gnuc89-pedantic.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/cpp/gnuc89.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/cpp/gnuc99-pedantic.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/cpp/gnuc99.c [new file with mode: 0644]

index 3b353e7cc9798a783ad33f7aa89c71f51a8489c2..a77c2efd779d8e803875be6e8c0d9d0672512107 100644 (file)
@@ -1,3 +1,9 @@
+2000-12-02  Neil Booth  <neilb@earthling.net>
+
+        * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
+        c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
+        gnuc99.c,gnuc99-pedantic.c: New tests.
+
 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
 
        * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
diff --git a/gcc/testsuite/gcc.dg/cpp/c++98-pedantic.c b/gcc/testsuite/gcc.dg/cpp/c++98-pedantic.c
new file mode 100644 (file)
index 0000000..3192a9f
--- /dev/null
@@ -0,0 +1,10 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.  */
+
+/* { dg-do preprocess } */
+/* { dg-options "-std=c++98 -pedantic" } */
+
+/* This file is for testing the preprocessor in -std=c++98 -pedantic mode.
+   Neil Booth, 2 Dec 2000.  */
+
+#if 1LL                                /* { dg-warning "too many" } */
+#endif
diff --git a/gcc/testsuite/gcc.dg/cpp/c++98.c b/gcc/testsuite/gcc.dg/cpp/c++98.c
new file mode 100644 (file)
index 0000000..0ec4f35
--- /dev/null
@@ -0,0 +1,10 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.  */
+
+/* { dg-do preprocess } */
+/* { dg-options "-std=c++98" } */
+
+/* This file is for testing the preprocessor in -std=c++98 mode.
+   Neil Booth, 2 Dec 2000.  */
+
+#if 1LL
+#endif
diff --git a/gcc/testsuite/gcc.dg/cpp/c89-pedantic.c b/gcc/testsuite/gcc.dg/cpp/c89-pedantic.c
new file mode 100644 (file)
index 0000000..75051fd
--- /dev/null
@@ -0,0 +1,10 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.  */
+
+/* { dg-do preprocess } */
+/* { dg-options "-std=c89 -pedantic" } */
+
+/* This file is for testing the preprocessor in -std=c89 -pedantic mode.
+   Neil Booth, 2 Dec 2000.  */
+
+#if 1LL                                /* { dg-warning "too many" } */
+#endif
diff --git a/gcc/testsuite/gcc.dg/cpp/c89.c b/gcc/testsuite/gcc.dg/cpp/c89.c
new file mode 100644 (file)
index 0000000..8c5fd28
--- /dev/null
@@ -0,0 +1,10 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.  */
+
+/* { dg-do preprocess } */
+/* { dg-options "-std=c89" } */
+
+/* This file is for testing the preprocessor in -std=c89 mode.
+   Neil Booth, 2 Dec 2000.  */
+
+#if 1LL
+#endif
diff --git a/gcc/testsuite/gcc.dg/cpp/c94-pedantic.c b/gcc/testsuite/gcc.dg/cpp/c94-pedantic.c
new file mode 100644 (file)
index 0000000..589d23c
--- /dev/null
@@ -0,0 +1,10 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.  */
+
+/* { dg-do preprocess } */
+/* { dg-options "-std=iso9899:199409 -pedantic" } */
+
+/* This file is for testing the preprocessor in -std=iso9899:199409
+   -pedantic mode.  Neil Booth, 2 Dec 2000.  */
+
+#if 1LL                                /* { dg-warning "too many" } */
+#endif
diff --git a/gcc/testsuite/gcc.dg/cpp/c94.c b/gcc/testsuite/gcc.dg/cpp/c94.c
new file mode 100644 (file)
index 0000000..d7a5e75
--- /dev/null
@@ -0,0 +1,10 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.  */
+
+/* { dg-do preprocess } */
+/* { dg-options "-std=iso9899:199409" } */
+
+/* This file is for testing the preprocessor in -std=iso9899:199409 mode.
+   Neil Booth, 2 Dec 2000.  */
+
+#if 1LL
+#endif
diff --git a/gcc/testsuite/gcc.dg/cpp/c99-pedantic.c b/gcc/testsuite/gcc.dg/cpp/c99-pedantic.c
new file mode 100644 (file)
index 0000000..0128a32
--- /dev/null
@@ -0,0 +1,10 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.  */
+
+/* { dg-do preprocess } */
+/* { dg-options "-std=c99 -pedantic" } */
+
+/* This file is for testing the preprocessor in -std=c99 -pedantic mode.
+   Neil Booth, 2 Dec 2000.  */
+
+#if 1LL
+#endif
diff --git a/gcc/testsuite/gcc.dg/cpp/c99.c b/gcc/testsuite/gcc.dg/cpp/c99.c
new file mode 100644 (file)
index 0000000..b74ff63
--- /dev/null
@@ -0,0 +1,10 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.  */
+
+/* { dg-do preprocess } */
+/* { dg-options "-std=c99" } */
+
+/* This file is for testing the preprocessor in -std=c99 mode.
+   Neil Booth, 2 Dec 2000.  */
+
+#if 1LL
+#endif
diff --git a/gcc/testsuite/gcc.dg/cpp/gnuc89-pedantic.c b/gcc/testsuite/gcc.dg/cpp/gnuc89-pedantic.c
new file mode 100644 (file)
index 0000000..f9cd968
--- /dev/null
@@ -0,0 +1,10 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.  */
+
+/* { dg-do preprocess } */
+/* { dg-options "-std=gnu89 -pedantic" } */
+
+/* This file is for testing the preprocessor in -std=gnu89 -pedantic mode.
+   Neil Booth, 2 Dec 2000.  */
+
+#if 1LL                                /* { dg-warning "too many" } */
+#endif
diff --git a/gcc/testsuite/gcc.dg/cpp/gnuc89.c b/gcc/testsuite/gcc.dg/cpp/gnuc89.c
new file mode 100644 (file)
index 0000000..b655ead
--- /dev/null
@@ -0,0 +1,10 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.  */
+
+/* { dg-do preprocess } */
+/* { dg-options "-std=gnu89" } */
+
+/* This file is for testing the preprocessor in -std=gnu89 mode.
+   Neil Booth, 2 Dec 2000.  */
+
+#if 1LL
+#endif
diff --git a/gcc/testsuite/gcc.dg/cpp/gnuc99-pedantic.c b/gcc/testsuite/gcc.dg/cpp/gnuc99-pedantic.c
new file mode 100644 (file)
index 0000000..9e3550d
--- /dev/null
@@ -0,0 +1,10 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.  */
+
+/* { dg-do preprocess } */
+/* { dg-options "-std=gnu99 -pedantic" } */
+
+/* This file is for testing the preprocessor in -std=gnu99 -pedantic mode.
+   Neil Booth, 2 Dec 2000.  */
+
+#if 1LL
+#endif
diff --git a/gcc/testsuite/gcc.dg/cpp/gnuc99.c b/gcc/testsuite/gcc.dg/cpp/gnuc99.c
new file mode 100644 (file)
index 0000000..5e2ee29
--- /dev/null
@@ -0,0 +1,10 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.  */
+
+/* { dg-do preprocess } */
+/* { dg-options "-std=gnu99" } */
+
+/* This file is for testing the preprocessor in -std=gnu99 mode.
+   Neil Booth, 2 Dec 2000.  */
+
+#if 1LL
+#endif