[PATCH, middle-end/82577] Fix DECL_ASSEMBLER_NAME ICE
authorNathan Sidwell <nathan@acm.org>
Tue, 17 Oct 2017 15:42:19 +0000 (15:42 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Tue, 17 Oct 2017 15:42:19 +0000 (15:42 +0000)
commit816c4ba228ea728c3e07161528b8781d61e9af7f
tree1b43748ad2550e4903e72fa1abe9d046f47f6488
parentf419fd1f8fcb77978b70225f670167a91b323893
[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.

From-SVN: r253819
gcc/ChangeLog
gcc/alias.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/pr82577.C [new file with mode: 0644]