PR c/69911 Check main_input_filename and DECL_SOURCE_FILE are not NULL.
authorMark Wielaard <mjw@redhat.com>
Tue, 23 Feb 2016 11:47:19 +0000 (11:47 +0000)
committerMark Wielaard <mark@gcc.gnu.org>
Tue, 23 Feb 2016 11:47:19 +0000 (11:47 +0000)
commit261e741f643fd6626cb9161e472628f300fd76ac
tree7bef3c40118e7118a920fbe40b6b0f6bfca1a63f
parent20c5e09e3f0d681a4f82acd01fd4c91816f7d21e
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.

Co-Authored-By: Jakub Jelinek <jakub@redhat.com>
From-SVN: r233627
gcc/ChangeLog
gcc/cgraphunit.c