mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-05 21:50:21 +08:00
gdb/linux-record: Support time, waitpid, pipe syscalls
gdb/ChangeLog: * aarch64-linux-tdep.c (aarch64_linux_init_abi): Add size_time_t. * amd64-linux-tdep.c (amd64_linux_init_abi): Add size_time_t. (amd64_x32_linux_init_abi): Add size_time_t. * arm-linux-tdep.c (arm_linux_init_abi): Add size_time_t. * i386-linux-tdep.c (i386_linux_init_abi): Add size_time_t. * linux-record.c (record_linux_system_call): Add time, waitpid, pipe handling. * linux-record.h (struct linux_record_tdep): Add size_time_t. * ppc-linux-tdep.c (ppc_init_linux_record_tdep): Add size_time_t.
This commit is contained in:

committed by
Pedro Alves

parent
933c5a623f
commit
b80d067ff0
@ -1479,6 +1479,7 @@ ppc_init_linux_record_tdep (struct linux_record_tdep *record_tdep,
|
||||
record_tdep->size_serial_icounter_struct = 80;
|
||||
record_tdep->size_size_t = 8;
|
||||
record_tdep->size_iovec = 16;
|
||||
record_tdep->size_time_t = 8;
|
||||
}
|
||||
else if (wordsize == 4)
|
||||
{
|
||||
@ -1545,6 +1546,7 @@ ppc_init_linux_record_tdep (struct linux_record_tdep *record_tdep,
|
||||
record_tdep->size_serial_icounter_struct = 80;
|
||||
record_tdep->size_size_t = 4;
|
||||
record_tdep->size_iovec = 8;
|
||||
record_tdep->size_time_t = 4;
|
||||
}
|
||||
else
|
||||
internal_error (__FILE__, __LINE__, _("unexpected wordsize"));
|
||||
|
Reference in New Issue
Block a user