summaryrefslogtreecommitdiff
path: root/gdb/linux-record.c
diff options
context:
space:
mode:
authorHui Zhu <teawater@gmail.com>2009-05-24 04:42:49 +0000
committerHui Zhu <teawater@gmail.com>2009-05-24 04:42:49 +0000
commit7e02d1681fe6880801781375fa78ca29bc3bc27f (patch)
tree6184d2a9979f429e10f4a2acd08480fc230262a5 /gdb/linux-record.c
parent6fea4b8aef82dd1c02e76454d9ba4f433e435434 (diff)
downloadgdb-7e02d1681fe6880801781375fa78ca29bc3bc27f.tar.gz
* i386-linux-tdep.c (I386_LINUX_RECORD_SIZE_*,
I386_LINUX_RECORD_IOCTL_*, I386_LINUX_RECORD_FCNTL_*) Removed. (i386_linux_init_abi): Change size of record from macros to numbers. * i386-linux-tdep.c (i386_linux_init_abi): Remove size_char. * linux-record.c (record_linux_system_call): Ditto. * linux-record.h (linux_record_tdep): Ditto.
Diffstat (limited to 'gdb/linux-record.c')
-rw-r--r--gdb/linux-record.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/linux-record.c b/gdb/linux-record.c
index d0898ffe5e5..04ae26aced3 100644
--- a/gdb/linux-record.c
+++ b/gdb/linux-record.c
@@ -345,7 +345,8 @@ record_linux_system_call (int num, struct regcache *regcache,
{
regcache_raw_read (regcache, tdep->arg3,
(gdb_byte *) & tmpu32);
- if (record_arch_list_add_mem (tmpu32, tdep->size_char))
+ /* This syscall affect a char size memory. */
+ if (record_arch_list_add_mem (tmpu32, 1))
return -1;
}
else if (tmpu32 == tdep->ioctl_TIOCGSERIAL)