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

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

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

commit r15-4373-gb388f65abc71c951167175aa502476f1bfaa2a83
Author: Sam James <s...@gentoo.org>
Date:   Mon Oct 14 11:53:52 2024 -0700

    sparc: drop -mlra

    The sparc port gained LRA support in r7-5076-gf99bd883fb0d05 and has
    defaulted to LRA since r7-5642-g70a6dbe7e37e69.

    Let's finish the transition by dropping -mlra entirely.

    Tested on sparc64-unknown-linux-gnu with no regressions.

    gcc/ChangeLog:
            PR target/113952
            * config/sparc/sparc.cc (sparc_lra_p): Delete.
            (TARGET_LRA_P): Ditto.
            (sparc_option_override): Don't use MASK_LRA.
            * config/sparc/sparc.md (disabled,enabled): Drop lra attribute.
            * config/sparc/sparc.opt: Delete -mlra.
            * config/sparc/sparc.opt.urls: Ditto.
            * doc/invoke.texi (SPARC options): Drop -mlra and -mno-lra.

Reply via email to