OSDN Git Service

Add support for "orig_eax" pseudo register on Linux/x86.
authorkettenis <kettenis>
Sun, 4 Nov 2001 14:06:16 +0000 (14:06 +0000)
committerkettenis <kettenis>
Sun, 4 Nov 2001 14:06:16 +0000 (14:06 +0000)
commit55436306ee2fa894693a74a592655a2cc068503c
tree3e6eb44bb7ff0be08350051a8ee1fb3a2f29b1cb
parent00f12912052a48356432657c7c52a34aa347e511
Add support for "orig_eax" pseudo register on Linux/x86.
* i386-linux-tdep.c: Include "inferior.h".
(i386_linux_register_name, i386_linux_register_byte,
i386_linux_register_raw_size): New functions.
(i386_linux_write_pc): New function.
* config/i386/tm-linux.h (I386_LINUX_ORIG_EAX_REGNUM): New define.
(NUM_REGS, MAX_NUM_REGS, REGISTER_BYTES, REGISTER_NAME,
REGISTER_BYTE, REGISTER_RAW_SIZE): Define to deal with additional
register.
(i386_linux_register_name, i386_linux_register_byte,
i386_linux_register_raw_size): New prototypes.
(TARGET_WRITE_PC): New define.
(i386_linux_write_pc): New prototype.
gdb/ChangeLog
gdb/config/i386/tm-linux.h
gdb/i386-linux-tdep.c