mirror of git://gcc.gnu.org/git/gcc.git
re PR preprocessor/37215 (ICE on 'gcc -E -dM -fpreprocessed - < /dev/null')
PR preprocessor/37215
* c-ppoutput.c (preprocess_file): Check for nonempty buffer.
From-SVN: r189016
This commit is contained in:
parent
4b3650e36c
commit
6f3a2e2390
|
|
@ -1,3 +1,8 @@
|
|||
2012-06-27 Kai Tietz <ktietz@redhat.com>
|
||||
|
||||
PR preprocessor/37215
|
||||
* c-ppoutput.c (preprocess_file): Check for nonempty buffer.
|
||||
|
||||
2012-06-21 Steven Bosscher <steven@gcc.gnu.org>
|
||||
|
||||
* c-common.h (c_common_print_pch_checksum): Remove.
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ preprocess_file (cpp_reader *pfile)
|
|||
{
|
||||
/* A successful cpp_read_main_file guarantees that we can call
|
||||
cpp_scan_nooutput or cpp_get_token next. */
|
||||
if (flag_no_output)
|
||||
if (flag_no_output && pfile->buffer)
|
||||
{
|
||||
/* Scan -included buffers, then the main file. */
|
||||
while (pfile->buffer->prev)
|
||||
|
|
|
|||
Loading…
Reference in New Issue