re PR debug/90914 (ICE in schedule_generic_params_dies_gen, at dwarf2out.c:27153)
authorRichard Biener <rguenther@suse.de>
Fri, 21 Jun 2019 13:56:54 +0000 (13:56 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 21 Jun 2019 13:56:54 +0000 (13:56 +0000)
commit050e182a757bdf227a7e2425f06f9e2fd4dff8cb
tree066a78d41879709dcfd6acba5464f79e1bc6cb7e
parentb614fca25fac28542b8c6b2df3862688b96e0581
re PR debug/90914 (ICE in schedule_generic_params_dies_gen, at dwarf2out.c:27153)

2019-06-21  Richard Biener  <rguenther@suse.de>

PR debug/90914
* dwarf2out.c (prune_unused_types_walk): Always consider
function-local extern declarations as used.

* g++.dg/debug/pr90914.C: New testcase.

From-SVN: r272547
gcc/ChangeLog
gcc/dwarf2out.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/debug/pr90914.C [new file with mode: 0644]