summaryrefslogtreecommitdiff
path: root/gas/config/rx-defs.h
diff options
context:
space:
mode:
Diffstat (limited to 'gas/config/rx-defs.h')
-rw-r--r--gas/config/rx-defs.h17
1 files changed, 13 insertions, 4 deletions
diff --git a/gas/config/rx-defs.h b/gas/config/rx-defs.h
index 5353cb9191..78ab4dff98 100644
--- a/gas/config/rx-defs.h
+++ b/gas/config/rx-defs.h
@@ -1,6 +1,5 @@
/* rx-defs.h Renesas RX internal definitions
- Copyright 2008, 2009
- Free Software Foundation, Inc.
+ Copyright 2008-2013 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
@@ -34,8 +33,17 @@
#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 (const char *);
extern void rx_lex_init (char *, char *);
@@ -57,4 +65,5 @@ extern int rx_wrap (void);
extern char * rx_lex_start;
extern char * rx_lex_end;
-#endif
+
+#endif /* RX_DEFS_H */