Allow symbols in MEMORY region specification
[deliverable/binutils-gdb.git] / gas / config / rx-defs.h
index 868796efd27f4f790d7e274d1e35776a74ca4d7f..2a15b6c1863f6b82ff88f8d92629a0077f683530 100644 (file)
@@ -1,6 +1,5 @@
 /* rx-defs.h Renesas RX internal definitions
-   Copyright 2008, 2009
-   Free Software Foundation, Inc.
+   Copyright (C) 2008-2015 Free Software Foundation, Inc.
 
    This file is part of GAS, the GNU Assembler.
 
@@ -20,7 +19,7 @@
    02110-1301, USA.  */
 
 #ifndef RX_DEFS_H
-#define RX_DEFS_H  
+#define RX_DEFS_H
 
 /* Third operand to rx_op.  */
 #define RXREL_SIGNED           0
 #define RX_RELAX_IMM   2
 #define RX_RELAX_DISP  3
 
+enum rx_cpu_types
+{
+  RX600,
+  RX610,
+  RX200,
+  RX100
+};
+
 extern int rx_pid_register;
 extern int rx_gp_register;
+extern enum rx_cpu_types rx_cpu;
 
-extern int    rx_error (char *);
+extern int    rx_error (const char *);
 extern void   rx_lex_init (char *, char *);
 extern void   rx_base1 (int);
 extern void   rx_base2 (int, int);
@@ -57,4 +65,5 @@ extern int    rx_wrap (void);
 
 extern char * rx_lex_start;
 extern char * rx_lex_end;
-#endif
+
+#endif /* RX_DEFS_H */
This page took 0.023613 seconds and 4 git commands to generate.