aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-06-01 18:34:27 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1995-06-01 18:34:27 -0400
commit5d36722dbc658ed04816ff30e43d911465e3a9e7 (patch)
tree4a76830c3c520cc9ad6f0cb5e6997aa3bed77f84
parenta127c4e57b96ffeaea615eebf1a486ceec26ee03 (diff)
downloadgcc-5d36722dbc658ed04816ff30e43d911465e3a9e7.zip
gcc-5d36722dbc658ed04816ff30e43d911465e3a9e7.tar.gz
gcc-5d36722dbc658ed04816ff30e43d911465e3a9e7.tar.bz2
(FIXED_R13): Define to be 1.
From-SVN: r9864
-rw-r--r--gcc/config/rs6000/sysv4.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h
index 7209f38..a785ff3 100644
--- a/gcc/config/rs6000/sysv4.h
+++ b/gcc/config/rs6000/sysv4.h
@@ -89,6 +89,12 @@ do { \
#include "rs6000/powerpc.h"
+/* System V.4 uses register 13 as a pointer to the small data area,
+ so it is not available to the normal user. */
+
+#undef FIXED_R13
+#define FIXED_R13 1
+
/* Override default big endianism */
#undef BYTES_BIG_ENDIAN
#undef WORDS_BIG_ENDIAN