From f32bf4a4c92412ee5bed6eb3c45cd2733d2465cc Mon Sep 17 00:00:00 2001 From: Yao Qi Date: Tue, 28 Dec 2010 13:26:46 +0000 Subject: [PATCH] 2010-12-28 Yao Qi * arm-tdep.c (arm_register_aliases): Remove sp, pc, and fp. --- gdb/ChangeLog | 8 ++++---- gdb/arm-tdep.c | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 9de2f46..5beba9a 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2010-12-28 Yao Qi + + * arm-tdep.c (arm_register_aliases): Remove sp, pc, and fp. + 2010-12-28 Joel Brobecker * inf-child.c (inf_child_acknowledge_created_inferior): Delete. @@ -45,10 +49,6 @@ (arm_skip_prologue): Adjust post_prologue_pc by arm_skip_stack_protector. -2010-12-23 Joel Brobecker - - * mi/mi-main.c (mi_cmd_remove_inferior): Use _() marker for error - message. Change spelling of "can not" into "cannot". 2010-12-23 Yao Qi diff --git a/gdb/arm-tdep.c b/gdb/arm-tdep.c index 1f05b7a..5247de8 100644 --- a/gdb/arm-tdep.c +++ b/gdb/arm-tdep.c @@ -135,7 +135,10 @@ static const char *arm_force_mode_string = "auto"; /* Number of different reg name sets (options). */ static int num_disassembly_options; -/* The standard register names, and all the valid aliases for them. */ +/* The standard register names, and all the valid aliases for them. Note + that `fp', `sp' and `pc' are not added in this alias list, because they + have been added as builtin user registers in + std-regs.c:_initialize_frame_reg. */ static const struct { const char *name; @@ -176,12 +179,9 @@ static const struct { "tr", 9 }, /* Special names. */ { "ip", 12 }, - { "sp", 13 }, { "lr", 14 }, - { "pc", 15 }, /* Names used by GCC (not listed in the ARM EABI). */ { "sl", 10 }, - { "fp", 11 }, /* A special name from the older ATPCS. */ { "wr", 7 }, }; -- 2.7.4