diff options
author | Geoffrey Keating <geoffk@redhat.com> | 2000-12-02 22:28:44 +0000 |
---|---|---|
committer | Geoffrey Keating <geoffk@gcc.gnu.org> | 2000-12-02 22:28:44 +0000 |
commit | b43db0b3c0184f5c6901865f5d30ba2a704e412b (patch) | |
tree | 3dd8b64ea199d3530278b70cfca4a04585873f1d /gcc/cpplib.c | |
parent | 283da1d32ddf3cc89ef2f7baf70a814b4b9e7bee (diff) | |
download | gcc-b43db0b3c0184f5c6901865f5d30ba2a704e412b.zip gcc-b43db0b3c0184f5c6901865f5d30ba2a704e412b.tar.gz gcc-b43db0b3c0184f5c6901865f5d30ba2a704e412b.tar.bz2 |
cpplib.c (do_ifdef): Add check_eol() call.
* cpplib.c (do_ifdef): Add check_eol() call.
(do_ifndef): Likewise.
* gcc.dg/20001201-1.c: New testcase.
From-SVN: r37960
Diffstat (limited to 'gcc/cpplib.c')
-rw-r--r-- | gcc/cpplib.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/cpplib.c b/gcc/cpplib.c index 2eaf755..d4b243f 100644 --- a/gcc/cpplib.c +++ b/gcc/cpplib.c @@ -1221,6 +1221,9 @@ do_ifdef (pfile) if (node) skip = node->type != NT_MACRO; + + if (node) + check_eol (pfile); } push_conditional (pfile, skip, T_IFDEF, 0); @@ -1238,6 +1241,9 @@ do_ifndef (pfile) node = lex_macro_node (pfile); if (node) skip = node->type == NT_MACRO; + + if (node) + check_eol (pfile); } push_conditional (pfile, skip, T_IFNDEF, node); |