]> git.ipfire.org Git - thirdparty/gcc.git/commit
s390: Remove -m{,no-}lra option
authorStefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
Fri, 20 Sep 2024 11:53:08 +0000 (13:53 +0200)
committerStefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
Fri, 20 Sep 2024 11:53:08 +0000 (13:53 +0200)
commit09a52cf036ba8f2fa7b60b18ba58ca17ffa1b146
tree05438308deef6a66a6bef0aaf8b52dce60fcf9f9
parent5d0e46a939f3840f810f071037e543a6249c06fe
s390: Remove -m{,no-}lra option

Since the old reload pass is about to be removed and we defaulted to LRA
for over a decade, remove option -m{,no-}lra.

PR target/113953

gcc/ChangeLog:

* config/s390/s390.cc (s390_lra_p): Remove.
(TARGET_LRA_P): Remove.
* config/s390/s390.opt (mlra): Remove.
* config/s390/s390.opt.urls (mlra): Remove.

gcc/testsuite/ChangeLog:

* gcc.target/s390/TI-constants-nolra.c: Removed.
* gcc.target/s390/pr79895.c: Removed.
gcc/config/s390/s390.cc
gcc/config/s390/s390.opt
gcc/config/s390/s390.opt.urls
gcc/testsuite/gcc.target/s390/TI-constants-nolra.c [deleted file]
gcc/testsuite/gcc.target/s390/pr79895.c [deleted file]