2009-08-10 Hui Zhu <teawater@gmail.com>

Add Linux AMD64 process record support.

	* amd64-linux-tdep.c (amd64_linux_record_tdep): New variable.
	This struct has the argument for the function
	"record_linux_system_call".
	(amd64_linux_syscall_record): New function. Parse the
	system call instruction and call function
	"record_linux_system_call" to record execute log.
	(i386_linux_init_abi): Initialize "amd64_linux_record_tdep".
	Set "amd64_linux_syscall_record" to "i386_syscall_record".
This commit is contained in:
Hui Zhu 2009-08-10 03:06:34 +00:00
parent 2c543fc432
commit 952b2d6368
2 changed files with 1308 additions and 0 deletions

View File

@ -1,3 +1,16 @@
2009-08-10 Hui Zhu <teawater@gmail.com>
Add Linux AMD64 process record support.
* amd64-linux-tdep.c (amd64_linux_record_tdep): New variable.
This struct has the argument for the function
"record_linux_system_call".
(amd64_linux_syscall_record): New function. Parse the
system call instruction and call function
"record_linux_system_call" to record execute log.
(i386_linux_init_abi): Initialize "amd64_linux_record_tdep".
Set "amd64_linux_syscall_record" to "i386_syscall_record".
2009-08-10 Hui Zhu <teawater@gmail.com>
Add process record Linux system call 64 bits support.

File diff suppressed because it is too large Load Diff