This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
src/gdb ChangeLog i386-linux-tdep.c linux-reco ...
- From: teawater at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 10 Aug 2009 03:04:45 -0000
- Subject: src/gdb ChangeLog i386-linux-tdep.c linux-reco ...
CVSROOT: /cvs/src
Module name: src
Changes by: teawater@sourceware.org 2009-08-10 03:04:45
Modified files:
gdb : ChangeLog i386-linux-tdep.c linux-record.c
linux-record.h
Log message:
2009-08-10 Hui Zhu <teawater@gmail.com>
Add process record Linux system call 64 bits support.
* linux-record.h (linux_record_tdep): Add size_pointer,
size_size_t, size_iovec and arg6. Change the values of
size_int, size_long and size_ulong to
gdbarch_int_bit (gdbarch) / TARGET_CHAR_BIT,
gdbarch_long_bit (gdbarch) / TARGET_CHAR_BIT,
gdbarch_long_bit (gdbarch) / TARGET_CHAR_BIT.
* i386-linux-tdep.c (i386_linux_init_abi): Ditto.
(i386_linux_intx80_sysenter_record): Add a check for system
call number.
* linux-record.c (record_linux_system_call): Make this
function support 64 bits.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.10789&r2=1.10790
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/i386-linux-tdep.c.diff?cvsroot=src&r1=1.65&r2=1.66
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/linux-record.c.diff?cvsroot=src&r1=1.5&r2=1.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/linux-record.h.diff?cvsroot=src&r1=1.4&r2=1.5