Another backport patch which fixes a csmith ICE problem. Rebased on the latest 4.9 branch. Tested ok on aarch64-linux with qemu.
Index: gcc/ChangeLog =================================================================== --- gcc/ChangeLog (revision 223867) +++ gcc/ChangeLog (working copy) @@ -1,3 +1,12 @@ +2015-06-10 Xiangyu Wei <weixian...@huawei.com> + + Backport from mainline r210497. + 2014-05-16 James Greenhalgh <james.greenha...@arm.com> + Philipp Tomsich <philipp.toms...@theobroma-systems.com> + + * config/aarch64/aarch64.c (aarch64_strip_shift_or_extend): Check RTX is + well formed. + 2015-05-28 Mike Frysinger <vap...@gentoo.org> * config/nios2/linux.h (CPP_SPEC): Define. =================================================================== --- gcc/ChangeLog (revision 223867) +++ gcc/ChangeLog (working copy) @@ -1,3 +1,12 @@ +2015-06-10 Xiangyu Wei <weixian...@huawei.com> + + Backport from mainline r210497. + 2014-05-16 James Greenhalgh <james.greenha...@arm.com> + Philipp Tomsich <philipp.toms...@theobroma-systems.com> + + * config/aarch64/aarch64.c (aarch64_strip_shift_or_extend): Check RTX is + well formed. + 2015-05-28 Mike Frysinger <vap...@gentoo.org> * config/nios2/linux.h (CPP_SPEC): Define.
r210497.diff
Description: r210497.diff