[PATCH, middle-end/82577] Fix DECL_ASSEMBLER_NAME ICE
commit9e9cc1a9a4a4809a4d0cf4fdcf0ae74298cca6a4
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Oct 2017 15:42:19 +0000 (17 15:42 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Oct 2017 15:42:19 +0000 (17 15:42 +0000)
tree1b43748ad2550e4903e72fa1abe9d046f47f6488
parent6273fc17959bbdad41d6e92ee80f5d61a921f61d
[PATCH, middle-end/82577] Fix DECL_ASSEMBLER_NAME ICE

https://gcc.gnu.org/ml/gcc-patches/2017-10/msg01067.html
gcc/
PR middle-end/82577
* alias.c (compare_base_decls): Check HAS_DECL_ASSEMBLER_NAME_P,
use DECL_ASSEMBLER_NAME_RAW.

gcc/testsuite/
PR middle-end/82577
* g++.dg/opt/pr82577.C: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253819 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/alias.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/pr82577.C [new file with mode: 0644]