OSDN Git Service

2006-02-25 Juergen Weigert <jw@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 25 Feb 2006 21:01:55 +0000 (21:01 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 25 Feb 2006 21:01:55 +0000 (21:01 +0000)
Richard Guenther  <rguenther@suse.de>

* scan-decls.c (scan_decls): Don't fetch new statement after CPP_EOF.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111440 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/scan-decls.c

index 99d0bfc..2c42abf 100644 (file)
@@ -1,3 +1,8 @@
+2006-02-25  Juergen Weigert  <jw@suse.de>
+       Richard Guenther  <rguenther@suse.de>
+
+       * scan-decls.c (scan_decls): Don't fetch new statement after CPP_EOF.
+
 2006-02-24  Adam Nemet  <anemet@caviumnetworks.com>
 
        * combine.c (gen_lowpart_or_truncate): Call
index 86fd404..d7b592b 100644 (file)
@@ -202,6 +202,8 @@ scan_decls (cpp_reader *pfile, int argc ATTRIBUTE_UNUSED,
                 parameter list */
              while (token->type != CPP_SEMICOLON && token->type != CPP_EOF)
                token = get_a_token (pfile);
+             if (token->type == CPP_EOF)
+               return 0;
              goto new_statement;
            }
          break;