This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH PR82096][gcc-7] Backport: Fix ICE in int_mode_for_mode, at stor-layout.c:403 with arm-linux-gnueabi
- From: Richard Biener <richard dot guenther at gmail dot com>
- To: Sudakshina Das <sudi dot das at arm dot com>
- Cc: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, nd <nd at arm dot com>, Kyrill Tkachov <kyrylo dot tkachov at foss dot arm dot com>, Ramana Radhakrishnan <Ramana dot Radhakrishnan at arm dot com>, Richard Earnshaw <Richard dot Earnshaw at arm dot com>
- Date: Mon, 22 Jan 2018 16:23:17 +0100
- Subject: Re: [PATCH PR82096][gcc-7] Backport: Fix ICE in int_mode_for_mode, at stor-layout.c:403 with arm-linux-gnueabi
- Authentication-results: sourceware.org; auth=none
- References: <8329ffa4-2b7a-43d3-ed0a-10565eae2904@arm.com>
On Mon, Jan 22, 2018 at 4:10 PM, Sudakshina Das <sudi.das@arm.com> wrote:
> Hi
>
> This is a patch to backport r256526 and r256941 (Fix case fix) of trunk to
> fix emit_store_flag_force () function to fix the ICE. The original
> discussion is at https://gcc.gnu.org/ml/gcc-patches/2018-01/msg00219.html
> and https://gcc.gnu.org/ml/gcc-patches/2018-01/msg01058.html
>
> Is this ok for gcc-7-branch?
> Testing : Ran regression testing with bootstrapped arm-none-linux-gnueabihf.
The branch is currently frozen so please wait until after the GCC 7.3 release.
Thanks,
Richard.
> Thanks
> Sudi
>
> ChangeLog entries:
>
> *** gcc/ChangeLog ***
>
> 2018-01-22 Sudakshina Das <sudi.das@arm.com>
>
> Backport from mainline:
> 2018-01-10 Sudakshina Das <sudi.das@arm.com>
>
> PR target/82096
> * expmed.c (emit_store_flag_force): Swap if const op0
> and change VOIDmode to mode of op0.
>
> *** gcc/testsuite/ChangeLog ***
>
> 2018-01-22 Sudakshina Das <sudi.das@arm.com>
>
> Backport from mainline:
> 2018-01-10 Sudakshina Das <sudi.das@arm.com>
>
> PR target/82096
> * gcc.c-torture/compile/pr82096.c: New test.