https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113954
--- Comment #7 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Claudiu Zissulescu <claz...@gcc.gnu.org>: https://gcc.gnu.org/g:ffd861c808f307c865659b556dd5a8c922bd6a51 commit r15-3798-gffd861c808f307c865659b556dd5a8c922bd6a51 Author: Claudiu Zissulescu <claz...@gmail.com> Date: Mon Sep 23 15:49:36 2024 +0300 arc: Remove mlra option [PR113954] The target dependent mlra option was designed to be able to quickly switch between LRA and reload. The reload register allocator step is scheduled for retirement, thus, remove the functionality of mlra, keeping it for backward compatibility. PR target/113954 gcc/ChangeLog: * config/arc/arc.cc (TARGET_LRA_P): Always return true. (arc_lra_p): Remove. * config/arc/arc.h (TARGET_LRA): Remove. * config/arc/arc.opt (mlra): Change it to do nothing. * doc/invoke.texi (mlra): Update option description. Signed-off-by: Claudiu Zissulescu <claz...@gmail.com>