Change the default of TARGET_LRA_P to true
authorSegher Boessenkool <segher@kernel.crashing.org>
Wed, 14 Sep 2016 10:48:00 +0000 (12:48 +0200)
committerSegher Boessenkool <segher@gcc.gnu.org>
Wed, 14 Sep 2016 10:48:00 +0000 (12:48 +0200)
Since all targets now define TARGET_LRA_P, this does not change behaviour
for any existing target.  Newly added ports will by default use LRA now.

2016-09-14  Segher Boessenkool  <segher@kernel.crashing.org>

* targhooks.c (default_lra_p): Return true instead of false.

From-SVN: r240131

gcc/ChangeLog
gcc/targhooks.c

index 96afe3d18aec014151dd37096209c9c0ca81290d..bde68f91385997f92f7b1fa8b6d97bf7d94c207b 100644 (file)
@@ -1,3 +1,7 @@
+2016-09-14  Segher Boessenkool  <segher@kernel.crashing.org>
+
+       * targhooks.c (default_lra_p): Return true instead of false.
+
 2016-09-14  Segher Boessenkool  <segher@kernel.crashing.org>
 
        * config/alpha/alpha.c (TARGET_LRA_P): New macro, defined to
index 97856face380f586ba7a248c372e1b684035af20..67cc53a2641c2b472e45e21d7d1f2cb5682a2f90 100644 (file)
@@ -995,7 +995,7 @@ default_ira_change_pseudo_allocno_class (int regno ATTRIBUTE_UNUSED,
 extern bool
 default_lra_p (void)
 {
-  return false;
+  return true;
 }
 
 int