diff options
author | Richard Earnshaw <richard.earnshaw@arm.com> | 2002-01-21 17:36:11 +0000 |
---|---|---|
committer | Richard Earnshaw <richard.earnshaw@arm.com> | 2002-01-21 17:36:11 +0000 |
commit | 966fbf700aebef28157e7d482c7503374a4a36ac (patch) | |
tree | 0b3cd0a019d4371854d5eabb0dd9c240f12b946e /gdb/arm-tdep.c | |
parent | 493a6d47554d0576bf176f01aea9db415305d259 (diff) | |
download | fsf-binutils-gdb-966fbf700aebef28157e7d482c7503374a4a36ac.zip fsf-binutils-gdb-966fbf700aebef28157e7d482c7503374a4a36ac.tar.gz fsf-binutils-gdb-966fbf700aebef28157e7d482c7503374a4a36ac.tar.bz2 |
* arm-tdep.c (arm_register_name): New function.
(arm_registers_names): Make static.
* config/arm/tm-arm.h (arm_register_names): Delete declaration.
(arm_register_name): Declare.
(REGISTER_NAME): Use it.
Diffstat (limited to 'gdb/arm-tdep.c')
-rw-r--r-- | gdb/arm-tdep.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gdb/arm-tdep.c b/gdb/arm-tdep.c index 4e57ec1..a7aa626 100644 --- a/gdb/arm-tdep.c +++ b/gdb/arm-tdep.c @@ -83,7 +83,7 @@ static char * arm_register_name_strings[] = "f0", "f1", "f2", "f3", /* 16 17 18 19 */ "f4", "f5", "f6", "f7", /* 20 21 22 23 */ "fps", "cpsr" }; /* 24 25 */ -char **arm_register_names = arm_register_name_strings; +static char **arm_register_names = arm_register_name_strings; /* Valid register name flavors. */ static const char **valid_flavors; @@ -2118,6 +2118,13 @@ set_disassembly_flavor_sfunc (char *args, int from_tty, set_disassembly_flavor (); } +/* Return the ARM register name corresponding to register I. */ +char * +arm_register_name(int i) +{ + return arm_register_names[i]; +} + static void set_disassembly_flavor (void) { |