re PR c++/90801 (A recurring hang)
authorRichard Biener <rguenther@suse.de>
Tue, 11 Jun 2019 14:03:41 +0000 (14:03 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 11 Jun 2019 14:03:41 +0000 (14:03 +0000)
commitda10c178007d4edea4ad97f49041c6a6a8c5b02d
tree0cffaced7fe6d9df00526a6f1fd3cdbebf90a2ab
parent5a5da48013f29c55bd9a4221ebc72104b80e4982
re PR c++/90801 (A recurring hang)

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

PR c++/90801
* typeck2.c (split_nonconstant_init_1): Avoid ordered remove
from CONSTRUCTOR by marking to remove elements and doing all
of them in a O(n) scan.

From-SVN: r272156
gcc/cp/ChangeLog
gcc/cp/typeck2.c