(FIXED_REGISTERS): Make register 112 (SAR) not fixed.
authorTorbjorn Granlund <tege@gnu.org>
Thu, 7 Jan 1993 20:31:59 +0000 (20:31 +0000)
committerTorbjorn Granlund <tege@gnu.org>
Thu, 7 Jan 1993 20:31:59 +0000 (20:31 +0000)
From-SVN: r3143

gcc/config/pa/pa.h

index 147b45b46431e9f1a33d583e3b18cdd76e06b657..67b6a713399ba8804a86debdb32f9684d08bac0c 100644 (file)
@@ -296,7 +296,7 @@ extern int target_flags;
   0, 0, 0, 0, 0, 0, 0, 0, \
   0, 0, 0, 0, 0, 0, 0, 0, \
   0, 0, 0, 0, 0, 0, 0, 0, \
-  1}
+  0}
 
 /* 1 for registers not available across function calls.
    These must include the FIXED_REGISTERS and also any
@@ -1392,6 +1392,10 @@ while (0)
    but a CALL with constant address is cheap.  */
 #define NO_FUNCTION_CSE
 
+/* Define this if shift instructions ignore all but the low-order
+   few bits. */
+#define SHIFT_COUNT_TRUNCATED
+
 /* Use atexit for static constructors/destructors, instead of defining
    our own exit function.  */
 #define HAVE_ATEXIT