* gcc.dg/cpp/multiline.c: New test.
From-SVN: r38330
This commit is contained in:
parent
6029147435
commit
4119f8a187
2 changed files with 28 additions and 0 deletions
|
@ -1,3 +1,7 @@
|
|||
2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
|
||||
|
||||
* gcc.dg/cpp/multiline.c: New test.
|
||||
|
||||
2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
|
||||
|
||||
* g++.old-deja/g++.other/syshdr1.C: Update.
|
||||
|
|
24
gcc/testsuite/gcc.dg/cpp/multiline.c
Normal file
24
gcc/testsuite/gcc.dg/cpp/multiline.c
Normal file
|
@ -0,0 +1,24 @@
|
|||
/* Copyright (C) 2000 Free Software Foundation, Inc. */
|
||||
/* { dg-do preprocess } */
|
||||
/* { dg-options "-C" } */
|
||||
/* Test that multi-line tokens are recognised by cpp0 as being
|
||||
multiline . Source: Neil Booth, 17 Dec 2000. */
|
||||
/* Line 1
|
||||
Line 2
|
||||
Line 3
|
||||
Line 4
|
||||
*/
|
||||
"line 1
|
||||
line 2
|
||||
line 3
|
||||
line 4"
|
||||
L"line 1
|
||||
line 2
|
||||
line 3
|
||||
line 4"
|
||||
/* Nowhere in the output of this file should there be a blank line.
|
||||
We check for that in the .i file.
|
||||
{ dg-final { if ![file exists multiline.i] { return } } }
|
||||
{ dg-final { if \{ [grep multiline.i "^$"] == "" \} \{ } }
|
||||
{ dg-final { return \} } }
|
||||
{ dg-final { fail "multiline.c: multi-line tokens" } } */
|
Loading…
Add table
Reference in a new issue