diff options
author | Neil Booth <neil@daikokuya.demon.co.uk> | 2002-03-22 22:29:07 +0000 |
---|---|---|
committer | Neil Booth <neil@gcc.gnu.org> | 2002-03-22 22:29:07 +0000 |
commit | d4e6133f20c4395d16bf1ed7887f5223bd3c249b (patch) | |
tree | b7200ed8ce94b6f6fbb96d7a9bf0bea3ec37efdd /gcc/testsuite/gcc.dg | |
parent | 65e6c00573077208af5011dd1bebe287ae1f2ade (diff) | |
download | gcc-d4e6133f20c4395d16bf1ed7887f5223bd3c249b.zip gcc-d4e6133f20c4395d16bf1ed7887f5223bd3c249b.tar.gz gcc-d4e6133f20c4395d16bf1ed7887f5223bd3c249b.tar.bz2 |
cpphash.h (struct cpp_reader): Remove mls_line and mls_col.
* cpphash.h (struct cpp_reader): Remove mls_line and mls_col.
* cpplex.c (unterminated): Delete.
(parse_string): No string literal may extend over multiple
lines. Suppress the error when preprocessing assembly.
* cppmain.c (scan_translation_unit): Strings are single-line.
* doc/cpp.texi: Update to match.
* testsuite/gcc.dg/cpp/multiline.c: Update to match.
From-SVN: r51195
Diffstat (limited to 'gcc/testsuite/gcc.dg')
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/multiline.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/gcc/testsuite/gcc.dg/cpp/multiline.c b/gcc/testsuite/gcc.dg/cpp/multiline.c index 1db0a3e..efd2b6d 100644 --- a/gcc/testsuite/gcc.dg/cpp/multiline.c +++ b/gcc/testsuite/gcc.dg/cpp/multiline.c @@ -22,5 +22,11 @@ L"line 1 { dg-final { if \{ [grep multiline.i "^$"] == "" \} \{ } } { dg-final { return \} } } { dg-final { fail "multiline.c: multi-line tokens" } } */ -/* { dg-warning "deprecated" "multiline strings" { target *-*-* } 11 } */ -/* { dg-warning "deprecated" "multiline strings" { target *-*-* } 15 } */ +/* { dg-error "missing term" "multiline strings" { target *-*-* } 11 } */ +/* { dg-error "missing term" "multiline strings" { target *-*-* } 14 } */ +/* { dg-error "missing term" "multiline strings" { target *-*-* } 15 } */ +/* { dg-error "missing term" "multiline strings" { target *-*-* } 18 } */ +/* { dg-bogus "warning" "warning in place of error" { target *-*-* } 11 } */ +/* { dg-bogus "warning" "warning in place of error" { target *-*-* } 14 } */ +/* { dg-bogus "warning" "warning in place of error" { target *-*-* } 15 } */ +/* { dg-bogus "warning" "warning in place of error" { target *-*-* } 18 } */ |