diff options
author | Jakub Jelinek <jakub@redhat.com> | 2016-04-13 16:45:46 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2016-04-13 16:45:46 +0200 |
commit | 3eddc1c9718c6b8264d42cda6e76a3dd9ffc93f0 (patch) | |
tree | b802aeb1353a87fecdf39a536b7332d0ff55e3ff /gcc/cfgexpand.c | |
parent | 9d4099343ab2eec82ddb4faff48b6e04fed5519c (diff) | |
download | gcc-3eddc1c9718c6b8264d42cda6e76a3dd9ffc93f0.zip gcc-3eddc1c9718c6b8264d42cda6e76a3dd9ffc93f0.tar.gz gcc-3eddc1c9718c6b8264d42cda6e76a3dd9ffc93f0.tar.bz2 |
re PR c++/70594 (-fcompare-debug failure)
PR c++/70594
* decl.c (pop_labels_1): Removed.
(note_label, sort_labels): New functions.
(pop_labels): During named_labels traversal, just push the slot
pointers into a vector, then qsort it by DECL_UID and only then
call pop_label and chain it into BLOCK_VARS.
From-SVN: r234942
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions