diff options
author | Jakub Jelinek <jakub@redhat.com> | 2012-01-11 23:59:12 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2012-01-11 23:59:12 +0100 |
commit | 319638ed5cd91621c8164eca42bd96bbd8139f02 (patch) | |
tree | fbdc23d46078139f7cb8428d4b8b9ecfefb8f37b /gcc/go/go-lang.c | |
parent | 11d8e1a4cbf1a47eb3fe0a673cff6b820ffdda2c (diff) | |
download | gcc-319638ed5cd91621c8164eca42bd96bbd8139f02.zip gcc-319638ed5cd91621c8164eca42bd96bbd8139f02.tar.gz gcc-319638ed5cd91621c8164eca42bd96bbd8139f02.tar.bz2 |
re PR bootstrap/51796 (internal compiler error: in distribute_notes, at combine.c:13285 for libgomp/alloc.c on m68k-linux)
PR bootstrap/51796
* combine.c (distribute_notes): If i3 is a noreturn call,
allow old_size to be equal to args_size and make sure the
noreturn call gets REG_ARGS_SIZE note.
* expr.c (fixup_args_size_notes): Put REG_ARGS_SIZE notes
on noreturn calls even when the delta is 0.
* gcc.dg/pr51796.c: New test.
From-SVN: r183111
Diffstat (limited to 'gcc/go/go-lang.c')
0 files changed, 0 insertions, 0 deletions