aboutsummaryrefslogtreecommitdiff
path: root/gcc/multiple_target.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2016-11-18 22:55:46 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2016-11-18 22:55:46 +0100
commit33305b74b7b050a1a220c2d4d50fbb9ddccb7c58 (patch)
tree5c140f9e911058b1c868e64be2ecd1936faacb35 /gcc/multiple_target.c
parent57d7fe867cfc59db8481dfe0f8646f029889ef3f (diff)
downloadgcc-33305b74b7b050a1a220c2d4d50fbb9ddccb7c58.zip
gcc-33305b74b7b050a1a220c2d4d50fbb9ddccb7c58.tar.gz
gcc-33305b74b7b050a1a220c2d4d50fbb9ddccb7c58.tar.bz2
re PR debug/78191 (ICE in calc_die_sizes)
* dwarf2out.c (size_of_discr_list): Fix typo in function comment. PR debug/78191 * dwarf2out.c (abbrev_opt_base_type_end): New variable. (die_abbrev_cmp): Sort dies with die_abbrev smaller than abbrev_opt_base_type_end only by increasing die_abbrev, before any other dies. (optimize_abbrev_table): Don't change abbrev numbers of base types and CU or optimize implicit consts in them if calc_base_type_die_sizes has been called during build_abbrev_table. (calc_base_type_die_sizes): If abbrev_opt_start, set abbrev_opt_base_type_end to one plus largest base type's die_abbrev. From-SVN: r242606
Diffstat (limited to 'gcc/multiple_target.c')
0 files changed, 0 insertions, 0 deletions