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

--- Comment #3 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jeff Law <l...@gcc.gnu.org>:

https://gcc.gnu.org/g:f475a31ab4c7f27f6f8c7a418412f9fddc371638

commit r15-4718-gf475a31ab4c7f27f6f8c7a418412f9fddc371638
Author: Jeff Law <j...@ventanamicro.com>
Date:   Mon Oct 28 05:39:24 2024 -0600

    [target/117316] Fix initializer for riscv code alignment handling

    The construct used for initializing the code alignments in a recent change
is
    causing bootstrap problems on riscv64 as seen in the referenced bugzilla.

    This patch adjusts the initializer by pushing the NULL down into each uarch
    clause.  Bootstrapped on riscv64, regression test in flight, but given
    bootstrap is broken it seemed advisable to move this forward now.

    I'm so much looking forward to the day when we have performant hardware for
    bootstrap testing...  Sigh.

    Anyway, bootstrapped and installing on the trunk.

            PR target/117316
    gcc/
            * config/riscv/riscv.cc (riscv_tune_param): Drop initializer.
            (*_tune_info): Add initializers for code alignments.

Reply via email to