diff options
author | Marcin KoĆcielnicki <koriakin@0x04.net> | 2015-11-02 17:16:07 +0100 |
---|---|---|
committer | Marcin KoĆcielnicki <koriakin@0x04.net> | 2015-11-04 15:27:38 +0100 |
commit | 566c56c91116321f48573a0a4274cc5244330490 (patch) | |
tree | 742ed1f490ea53b3df00f36c3d7c50618e3eecab /opcodes/i386-gen.c | |
parent | 394816ee10a85e3e0fa7c9b0a4ca29e7e160e63c (diff) | |
download | gdb-566c56c91116321f48573a0a4274cc5244330490.zip gdb-566c56c91116321f48573a0a4274cc5244330490.tar.gz gdb-566c56c91116321f48573a0a4274cc5244330490.tar.bz2 |
gdb: Add process record and replay support for s390.
gdb/ChangeLog:
PR/18376
* gdb/configure.tgt: Add linux-record.o to s390*-linux.
* gdb/s390-linux-tdep.c: #include "linux-record.h", "record-full.h"
(s390_linux_record_tdep): New static global variable.
(s390x_linux_record_tdep): New static global variable.
(s390_all_but_pc_registers_record): New function.
(s390_canonicalize_syscall): New function.
(s390_linux_syscall_record): New function.
(s390_linux_record_signal): New function.
(s390_record_calc_disp_common): New function.
(s390_record_calc_disp): New function.
(s390_record_calc_disp_vsce): New function.
(s390_record_calc_rl): New function.
(s390_record_gpr_g): New function.
(s390_record_gpr_h): New function.
(s390_record_vr): New function.
(s390_process_record): New function.
(s390_init_linux_record_tdep): New function.
(s390_gdbarch_init): Fill record function slots.
gdb/testsuite/ChangeLog:
* gdb.reverse/s390-mvcle.c: New test.
* gdb.reverse/s390-mvcle.exp: New file.
* lib/gdb.exp: Enable reverse tests on s390*-linux.
Diffstat (limited to 'opcodes/i386-gen.c')
0 files changed, 0 insertions, 0 deletions