• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revision8ac5f7f7a1e7c94fe46caeb3950567ec788655c9 (tree)
Time2014-02-13 10:57:35
AuthorYoshinori Sato <ysato@sa76...>
CommiterYoshinori Sato

Log Message

revert workaround

Change Summary

Incremental Difference

--- a/gdb/h8300-tdep.c
+++ b/gdb/h8300-tdep.c
@@ -962,7 +962,7 @@ h8300_register_name (struct gdbarch *gdbarch, int regno)
962962 type is selected. */
963963 static char *register_names[] = {
964964 "r0", "r1", "r2", "r3", "r4", "r5", "r6",
965- "sp", "ccr", "pc", "cycles", "tick", "inst",
965+ "sp", "", "pc", "cycles", "tick", "inst",
966966 "ccr", /* pseudo register */
967967 };
968968 if (regno < 0
@@ -979,7 +979,7 @@ h8300s_register_name (struct gdbarch *gdbarch, int regno)
979979 {
980980 static char *register_names[] = {
981981 "er0", "er1", "er2", "er3", "er4", "er5", "er6",
982- "sp", "ccr", "pc", "cycles", "exr", "tick", "inst",
982+ "sp", "", "pc", "cycles", "", "tick", "inst",
983983 "mach", "macl",
984984 "ccr", "exr" /* pseudo registers */
985985 };
@@ -997,7 +997,7 @@ h8300sx_register_name (struct gdbarch *gdbarch, int regno)
997997 {
998998 static char *register_names[] = {
999999 "er0", "er1", "er2", "er3", "er4", "er5", "er6",
1000- "sp", "ccr", "pc", "cycles", "exr", "tick", "inst",
1000+ "sp", "", "pc", "cycles", "", "tick", "inst",
10011001 "mach", "macl", "sbr", "vbr",
10021002 "ccr", "exr" /* pseudo registers */
10031003 };
@@ -1152,9 +1152,9 @@ h8300_register_type (struct gdbarch *gdbarch, int regno)
11521152 case E_FP_REGNUM:
11531153 return builtin_type (gdbarch)->builtin_data_ptr;
11541154 default:
1155- if (regno == E_PSEUDO_CCR_REGNUM (gdbarch) || regno == E_CCR_REGNUM)
1155+ if (regno == E_PSEUDO_CCR_REGNUM (gdbarch))
11561156 return builtin_type (gdbarch)->builtin_uint8;
1157- else if (regno == E_PSEUDO_EXR_REGNUM (gdbarch) || regno == E_EXR_REGNUM)
1157+ else if (regno == E_PSEUDO_EXR_REGNUM (gdbarch))
11581158 return builtin_type (gdbarch)->builtin_uint8;
11591159 else if (is_h8300hmode (gdbarch))
11601160 return builtin_type (gdbarch)->builtin_int32;