diff options
author | Hui Zhu <teawater@gmail.com> | 2010-04-08 09:23:06 +0000 |
---|---|---|
committer | Hui Zhu <teawater@gmail.com> | 2010-04-08 09:23:06 +0000 |
commit | f8c4f480201a0ec57a9b9597c0ed91e7594c462a (patch) | |
tree | dfddaf1fe996f8a72cc4b4e37b010e32e1319842 | |
parent | 24af6f9228b80380fab3fe3fdb4ba82a4a10b13b (diff) | |
download | gdb-f8c4f480201a0ec57a9b9597c0ed91e7594c462a.zip gdb-f8c4f480201a0ec57a9b9597c0ed91e7594c462a.tar.gz gdb-f8c4f480201a0ec57a9b9597c0ed91e7594c462a.tar.bz2 |
2010-04-08 Hui Zhu <teawater@gmail.com>
* i386-tdep.c (i386_process_record): Add support for insn
rdtsc.
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/i386-tdep.c | 6 |
2 files changed, 7 insertions, 4 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index f234f29..33f1556 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2010-04-08 Hui Zhu <teawater@gmail.com> + + * i386-tdep.c (i386_process_record): Add support for insn + rdtsc. + 2010-04-07 Doug Evans <dje@google.com> * python/python.c (source_python_script): Use ensure_python_env diff --git a/gdb/i386-tdep.c b/gdb/i386-tdep.c index ce658cd..9e0f61f 100644 --- a/gdb/i386-tdep.c +++ b/gdb/i386-tdep.c @@ -5395,10 +5395,8 @@ i386_process_record (struct gdbarch *gdbarch, struct regcache *regcache, break; case 0x0f31: /* rdtsc */ - printf_unfiltered (_("Process record does not support " - "instruction rdtsc.\n")); - ir.addr -= 2; - goto no_support; + I386_RECORD_ARCH_LIST_ADD_REG (X86_RECORD_REAX_REGNUM); + I386_RECORD_ARCH_LIST_ADD_REG (X86_RECORD_REDX_REGNUM); break; case 0x0f34: /* sysenter */ |