From e061ef25849dacf3c7d71729a3785805adcba227 Mon Sep 17 00:00:00 2001 From: Torbjorn Granlund Date: Thu, 7 Jan 1993 20:31:59 +0000 Subject: [PATCH] (FIXED_REGISTERS): Make register 112 (SAR) not fixed. From-SVN: r3143 --- gcc/config/pa/pa.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index 147b45b4643..67b6a713399 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -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 -- 2.30.2