PR c/69911 Check main_input_filename and DECL_SOURCE_FILE are not NULL.
authormark <mark@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Feb 2016 11:47:19 +0000 (11:47 +0000)
committermark <mark@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Feb 2016 11:47:19 +0000 (11:47 +0000)
commit87792fbcbae83370c2c854e1be43c31fc95a79be
tree7bef3c40118e7118a920fbe40b6b0f6bfca1a63f
parente045424deb803f124b18407d6621e6a5b09bc677
PR c/69911 Check main_input_filename and DECL_SOURCE_FILE are not NULL.

DECL_SOURCE_FILE can be NULL (for example when DECL_ARTIFICIAL).
So make sure to check before comparing against main_input_filename.

gcc/ChangeLog

PR c/69911
* cgraphunit.c (check_global_declaration): Check main_input_filename
and DECL_SOURCE_FILE are not NULL.

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