X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fgcc.dg%2Fcpp%2Fdirect2s.c;h=89c0f6b91728abbbb5a936fdbba0c112afe79df1;hb=2fcf1fbb13e889c2503d7311f591622288376138;hp=939a213771deaa9492886822e42bef8cb363b60c;hpb=61cc302f5a015821553715bec582a849cc0c5fb0;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/testsuite/gcc.dg/cpp/direct2s.c b/gcc/testsuite/gcc.dg/cpp/direct2s.c index 939a213771d..89c0f6b9172 100644 --- a/gcc/testsuite/gcc.dg/cpp/direct2s.c +++ b/gcc/testsuite/gcc.dg/cpp/direct2s.c @@ -14,21 +14,21 @@ HASH include "somerandomfile" /*{ dg-error "stray" "non-include" }*/ /*{ dg-bogus "No such" "don't execute non-include" { target *-*-* } 15 }*/ -int resync_parser_1; /*{ dg-error "parse" "" }*/ +int resync_parser_1; /*{ dg-error "parse|syntax|expected" "" { target *-*-* } 15 }*/ -HASHINCLUDE /*{ dg-error "stray" "non-include 2" }*/ +HASHINCLUDE /*{ dg-error "stray|expected" "non-include 2" }*/ /*{ dg-bogus "No such" "don't execute non-include 2" { target *-*-* } 18 }*/ int resync_parser_2; void g1 () { -HASH define X 1 /* { dg-error "stray|undeclared|parse|for each" "# from macro" } */ +HASH define X 1 /* { dg-error "stray|undeclared|parse|syntax|expected|for each" "# from macro" } */ int resync_parser_3; } void g2 () { -HASHDEFINE Y 1 /* { dg-error "stray|undeclared|parse|for each" "#define from macro" } */ +HASHDEFINE Y 1 /* { dg-error "stray|undeclared|parse|syntax|expected|for each" "#define from macro" } */ int resync_parser_4; } @@ -40,3 +40,5 @@ void f () int i = X; /* { dg-error "undeclared|for each" "no macro X" } */ int j = Y; /* { dg-error "undeclared|for each" "no macro Y" } */ } + +/* { dg-final { cleanup-saved-temps } } */