[PATCH] Support catch syscall on aarch64 linux

Yao Qi qiyaoltc@gmail.com
Wed Mar 18 10:51:00 GMT 2015


On 11/03/15 12:10, Yao Qi wrote:
> gdb:
>
> 2015-03-11  Yao Qi<yao.qi@linaro.org>
>
> 	PR tdep/18107
> 	* aarch64-linux-tdep.c: Include xml-syscall.h
> 	(aarch64_linux_get_syscall_number): New function.
> 	(aarch64_linux_init_abi): Call
> 	set_gdbarch_get_syscall_number.
> 	* syscalls/aarch64-linux.xml: New file.
>
> gdb/testsuite:
>
> 2015-03-11  Yao Qi<yao.qi@linaro.org>
>
> 	PR tdep/18107
> 	* gdb.base/catch-syscall.c [!SYS_pipe] (pipe2_syscall): New
> 	variable.
> 	* gdb.base/catch-syscall.exp: Don't skip it on
> 	aarch64*-*-linux* target.  Remove elements in all_syscalls.
> 	(test_catch_syscall_multi_arch): Skip it on aarch64*-linux*
> 	target.
> 	(setup_all_syscalls): New proc.

I've pushed it in.

-- 
Yao (齐尧)



More information about the Gdb-patches mailing list