https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94479

--- Comment #13 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-8 branch has been updated by Richard Biener
<rgue...@gcc.gnu.org>:

https://gcc.gnu.org/g:27b298a840e5046ac8a8e045b580128a88d25c44

commit r8-10799-g27b298a840e5046ac8a8e045b580128a88d25c44
Author: Richard Biener <rguent...@suse.de>
Date:   Tue Apr 7 16:29:37 2020 +0200

    middle-end/94479 - fix gimplification of address

    When gimplifying an address operand we may expose an indirect
    ref via DECL_VALUE_EXPR for example.  This is dealt with in the
    code already but it fails to consider that INDIRECT_REFs get
    gimplified to MEM_REFs.

    Fixed which makes the ICE observed on x86_64-netbsd go away.

    2020-04-07  Richard Biener  <rguent...@suse.de>

            PR middle-end/94479
            * gimplify.c (gimplify_addr_expr): Also consider generated
            MEM_REFs.

            * gcc.dg/torture/pr94479.c: New testcase.

    (cherry picked from commit 0f1cf13ecee1b4f9d963426b35acb5a0625816c4)
  • [Bug target/94479] NetBSD: inte... cvs-commit at gcc dot gnu.org via Gcc-bugs

Reply via email to