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

--- Comment #12 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Peter Bergner <berg...@gcc.gnu.org>:

https://gcc.gnu.org/g:5b1ef8b9db964ec2375df29a73d2b1651afe7ea9

commit r12-5698-g5b1ef8b9db964ec2375df29a73d2b1651afe7ea9
Author: Peter Bergner <berg...@linux.ibm.com>
Date:   Wed Dec 1 13:17:52 2021 -0600

    middle-end: Skip initialization of opaque type variables [PR103127]

    For -ftrivial-auto-var-init=*, skip initializing the variable if it is an
    opaque type, because CONST0_RTX(mode) is not defined for opaque modes.

    2021-12-01  Peter Bergner  <berg...@linux.ibm.com>

    gcc/
            PR middle-end/103127
            * gimplify.c (is_var_need_auto_init): Handle opaque types.

    gcc/testsuite/
            PR middle-end/103127
            * gcc.target/powerpc/pr103127.c: New test.

Reply via email to