diff options
author | Chris Demetriou <cgd@google.com> | 2009-09-20 01:08:06 -0700 |
---|---|---|
committer | Chris Demetriou <cgd@gcc.gnu.org> | 2009-09-20 01:08:06 -0700 |
commit | ed6d9a1b9bcd377da8fe8fadae73f316536f2160 (patch) | |
tree | efcacd7d7dc2cc3d17fe9e22a43fa7171532f19a /gcc | |
parent | e39696dca719f822f2db7740019774683b902d79 (diff) | |
download | gcc-ed6d9a1b9bcd377da8fe8fadae73f316536f2160.zip gcc-ed6d9a1b9bcd377da8fe8fadae73f316536f2160.tar.gz gcc-ed6d9a1b9bcd377da8fe8fadae73f316536f2160.tar.bz2 |
re PR preprocessor/28435 (-MMD vs not found system header (included from a system header))
[gcc/testsuite/ChangeLog]
2009-09-20 Chris Demetriou <cgd@google.com>
PR preprocessor/28435:
* gcc.dg/cpp/missing-header-MD.c: Make output checking match
gcc.dg/cpp/missing-header-1.c, and add PR number to test comment.
* gcc.dg/cpp/missing-header-MMD.c: Likewise.
* gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
* gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
From-SVN: r151894
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 9 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/missing-header-MD.c | 8 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/missing-header-MMD.c | 8 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/missing-sysheader-MD.c | 8 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/missing-sysheader-MMD.c | 8 |
5 files changed, 33 insertions, 8 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c2841f6..97997ae 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,12 @@ +2009-09-20 Chris Demetriou <cgd@google.com> + + PR preprocessor/28435: + * gcc.dg/cpp/missing-header-MD.c: Make output checking match + gcc.dg/cpp/missing-header-1.c, and add PR number to test comment. + * gcc.dg/cpp/missing-header-MMD.c: Likewise. + * gcc.dg/cpp/missing-sysheader-MD.c: Likewise. + * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise. + 2009-09-19 Adam Nemet <anemet@caviumnetworks.com> * gcc.target/mips/mips.exp: Add relax-pic-calls diff --git a/gcc/testsuite/gcc.dg/cpp/missing-header-MD.c b/gcc/testsuite/gcc.dg/cpp/missing-header-MD.c index 1983525..7ed2e60 100644 --- a/gcc/testsuite/gcc.dg/cpp/missing-header-MD.c +++ b/gcc/testsuite/gcc.dg/cpp/missing-header-MD.c @@ -1,6 +1,10 @@ -/* Test that missing user headers are fatal errors with -MD. */ +/* Test that missing user headers are fatal errors with -MD. PR 28435. */ /* { dg-do compile } */ /* { dg-options "-MD" } */ -#include "nonexistent.h" /* { dg-error "nonexistent.h" } */ +#include "nonexistent.h" +/* { dg-message "nonexistent.h" "" { target *-*-* } 0 } */ /* { dg-message "terminated" "" { target *-*-* } 0 } */ + +/* This declaration should not receive any diagnostic. */ +foo bar; diff --git a/gcc/testsuite/gcc.dg/cpp/missing-header-MMD.c b/gcc/testsuite/gcc.dg/cpp/missing-header-MMD.c index aff8d39..2c1da30 100644 --- a/gcc/testsuite/gcc.dg/cpp/missing-header-MMD.c +++ b/gcc/testsuite/gcc.dg/cpp/missing-header-MMD.c @@ -1,6 +1,10 @@ -/* Test that missing user headers are fatal errors with -MMD. */ +/* Test that missing user headers are fatal errors with -MMD. PR 28435. */ /* { dg-do compile } */ /* { dg-options "-MMD" } */ -#include "nonexistent.h" /* { dg-error "nonexistent.h" } */ +#include "nonexistent.h" +/* { dg-message "nonexistent.h" "" { target *-*-* } 0 } */ /* { dg-message "terminated" "" { target *-*-* } 0 } */ + +/* This declaration should not receive any diagnostic. */ +foo bar; diff --git a/gcc/testsuite/gcc.dg/cpp/missing-sysheader-MD.c b/gcc/testsuite/gcc.dg/cpp/missing-sysheader-MD.c index bf255a4..e1324af 100644 --- a/gcc/testsuite/gcc.dg/cpp/missing-sysheader-MD.c +++ b/gcc/testsuite/gcc.dg/cpp/missing-sysheader-MD.c @@ -1,6 +1,10 @@ -/* Test that missing system headers are fatal errors with -MD. */ +/* Test that missing system headers are fatal errors with -MD. PR 28435. */ /* { dg-do compile } */ /* { dg-options "-MD" } */ -#include <nonexistent.h> /* { dg-error "nonexistent.h" } */ +#include <nonexistent.h> +/* { dg-message "nonexistent.h" "" { target *-*-* } 0 } */ /* { dg-message "terminated" "" { target *-*-* } 0 } */ + +/* This declaration should not receive any diagnostic. */ +foo bar; diff --git a/gcc/testsuite/gcc.dg/cpp/missing-sysheader-MMD.c b/gcc/testsuite/gcc.dg/cpp/missing-sysheader-MMD.c index 10cd870..fb629ae 100644 --- a/gcc/testsuite/gcc.dg/cpp/missing-sysheader-MMD.c +++ b/gcc/testsuite/gcc.dg/cpp/missing-sysheader-MMD.c @@ -1,6 +1,10 @@ -/* Test that missing system headers are fatal errors with -MMD. */ +/* Test that missing system headers are fatal errors with -MMD. PR 28435. */ /* { dg-do compile } */ /* { dg-options "-MMD" } */ -#include <nonexistent.h> /* { dg-error "nonexistent.h" } */ +#include <nonexistent.h> +/* { dg-message "nonexistent.h" "" { target *-*-* } 0 } */ /* { dg-message "terminated" "" { target *-*-* } 0 } */ + +/* This declaration should not receive any diagnostic. */ +foo bar; |