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.