aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/rs6000/rs6000-modes.def5
2 files changed, 4 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5cc16f7..0023853 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,9 @@
2010-05-28 Segher Boessenkool <segher@kernel.crashing.org>
+ * config/rs6000/rs6000-modes.def (PSImode): Delete.
+
+2010-05-28 Segher Boessenkool <segher@kernel.crashing.org>
+
* config/rs6000/constraints.md ("z" constraint): Change to CA_REGS.
* config/rs6000/predicates.md: Change XER_REGNO_P to CA_REGNO_P
throughout.
diff --git a/gcc/config/rs6000/rs6000-modes.def b/gcc/config/rs6000/rs6000-modes.def
index 0fa7b3d..2167946 100644
--- a/gcc/config/rs6000/rs6000-modes.def
+++ b/gcc/config/rs6000/rs6000-modes.def
@@ -22,11 +22,6 @@
adjust this in rs6000_override_options. */
FLOAT_MODE (TF, 16, ieee_quad_format);
-/* PSImode is used for the XER register. The XER register
- is not used for anything; perhaps it should be deleted,
- except that that would change register numbers. */
-PARTIAL_INT_MODE (SI);
-
/* Add any extra modes needed to represent the condition code.
For the RS/6000, we need separate modes when unsigned (logical) comparisons