include ctype.h, and some special-purpose regs for 29050
authorKen Raeburn <raeburn@cygnus>
Wed, 28 Apr 1993 23:12:04 +0000 (23:12 +0000)
committerKen Raeburn <raeburn@cygnus>
Wed, 28 Apr 1993 23:12:04 +0000 (23:12 +0000)
gas/config/tc-a29k.c

index db330d2b1cdf6f87c6c2c5ebc8db549f9ee3312b..dd13b62c6f03da518e518e6c9b41cc565865276a 100644 (file)
@@ -21,6 +21,7 @@
    to convert it to new machines' assemblers as desired.  There was too
    much bloody rewriting required before.  There still probably is.  */
 
+#include "ctype.h"
 #include "as.h"
 
 #include "opcode/a29k.h"
@@ -237,6 +238,20 @@ define_some_regs ()
   insert_sreg ("mmu", SREG + 13);
   insert_sreg ("lru", SREG + 14);
 
+  /* Additional protected special-purpose registers for the 29050 */
+  insert_sreg ("rsn",  SREG + 15);
+  insert_sreg ("rma0", SREG + 16);
+  insert_sreg ("rmc0", SREG + 17);
+  insert_sreg ("rma1", SREG + 18);
+  insert_sreg ("rmc1", SREG + 19);
+  insert_sreg ("spc0", SREG + 20);
+  insert_sreg ("spc1", SREG + 21);
+  insert_sreg ("spc2", SREG + 22);
+  insert_sreg ("iba0", SREG + 23);
+  insert_sreg ("ibc0", SREG + 24);
+  insert_sreg ("iba1", SREG + 25);
+  insert_sreg ("ibc1", SREG + 26);
+
   /* Unprotected special-purpose register names */
   insert_sreg ("ipc", SREG + 128);
   insert_sreg ("ipa", SREG + 129);