diff options
author | Tamar Christina <tamar.christina@arm.com> | 2016-11-08 09:41:11 +0000 |
---|---|---|
committer | Tamar Christina <tnfchris@gcc.gnu.org> | 2016-11-08 09:41:11 +0000 |
commit | ad11774fbe2227523423186b7a6a639e1b604281 (patch) | |
tree | 94affd39140779d406bf9c14f6e30a90253781e1 /gcc | |
parent | fe73a33284d23c5a7d8d8eb5b13e37454401b6c4 (diff) | |
download | gcc-ad11774fbe2227523423186b7a6a639e1b604281.zip gcc-ad11774fbe2227523423186b7a6a639e1b604281.tar.gz gcc-ad11774fbe2227523423186b7a6a639e1b604281.tar.bz2 |
Fix traditional cpp test failure
* gcc.dg/cpp/trad/trad.exp
(dg-runtest): Added $srcdir/$subdir/ to Include dirs.
* gcc.dg/cpp/trad/include.c: Use local header file.
From-SVN: r241957
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/trad/include.c | 10 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/trad/trad.exp | 2 |
3 files changed, 10 insertions, 9 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index acc09f3..060b1a7 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2016-11-08 Tamar Christina <tamar.christina@arm.com> + + PR testsuite/78136 + * gcc.dg/cpp/trad/trad.exp + (dg-runtest): Added $srcdir/$subdir/ to Include dirs. + * gcc.dg/cpp/trad/include.c: Use local header file. + 2016-11-08 Richard Biener <rguenther@suse.de> PR tree-optimization/78205 diff --git a/gcc/testsuite/gcc.dg/cpp/trad/include.c b/gcc/testsuite/gcc.dg/cpp/trad/include.c index 94d25f8..967476d 100644 --- a/gcc/testsuite/gcc.dg/cpp/trad/include.c +++ b/gcc/testsuite/gcc.dg/cpp/trad/include.c @@ -2,11 +2,5 @@ /* Test that macros are not expanded in the <> quotes of #inlcude. */ -/* vxWorksCommon.h uses the "#" operator to construct the name of an - include file, thus making the file incompatible with -traditional-cpp. - Newlib uses ## when including stdlib.h as of 2007-09-07. */ -/* { dg-do preprocess { target { { ! vxworks_kernel } && { ! newlib } } } } */ - -#define __STDC__ 1 /* Stop complaints about non-ISO compilers. */ -#define stdlib 1 -#include <stdlib.h> /* { dg-bogus "o such file or directory" } */ +#define builtins 1 +#include <builtins.h> /* { dg-bogus "o such file or directory" } */ diff --git a/gcc/testsuite/gcc.dg/cpp/trad/trad.exp b/gcc/testsuite/gcc.dg/cpp/trad/trad.exp index 5f090ac..01e1400 100644 --- a/gcc/testsuite/gcc.dg/cpp/trad/trad.exp +++ b/gcc/testsuite/gcc.dg/cpp/trad/trad.exp @@ -37,7 +37,7 @@ dg-init # Main loop. dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.\[cS\]]] \ - "" $DEFAULT_TRADCPPFLAGS + "-I$srcdir/$subdir/" $DEFAULT_TRADCPPFLAGS # All done. dg-finish |