diff options
author | sergiodj <sergiodj> | 2013-08-22 20:32:53 +0000 |
---|---|---|
committer | sergiodj <sergiodj> | 2013-08-22 20:32:53 +0000 |
commit | a364bc69aa057e0be4c99774525a3cf3274682cd (patch) | |
tree | f7aaeaa7042560fc882412a152fa617ad74e0622 /gdb/NEWS | |
parent | 7cc24819c743d6174e3d6423ade9c9fd2214936b (diff) | |
download | gdb-a364bc69aa057e0be4c99774525a3cf3274682cd.tar.gz |
[Committing the `catch syscall' patch for ARM, from Samuel Bronson.]
This time, it passes all the tests and comes with a nearly complete
XML file (plus a script that can nearly regenerate the XML file).
(I elected to leave out __ARM_NR_cmpxchg, since it has dire warnings
to the effect that the only pieces of code that should be aware of it
are the implementation and the __kuser_cmpxchg code in entry-armv.S.)
gdb/
2013-08-14 Samuel Bronson <naesten@gmail.com>
ARM Linux support for `catch syscall'.
* syscalls/arm-linux.py: New file.
* syscalls/arm-linux.xml: Likewise.
* arm-linux-tdep.c (arm_linux_get_syscall_number): New function.
(arm_linux_init_abi): Register the new function and syscall xml file.
* data-directory/Makefile.in: Install the new syscall xml file.
* NEWS: Brag about this.
gdb/testsuite/
2013-08-14 Samuel Bronson <naesten@gmail.com>
ARM Linux support for `catch syscall'.
* gdb.base/catch-syscall.exp: Test this on ARM now.
(fill_all_syscalls_numbers): ARM has close/chroot on 6/61, too.
Diffstat (limited to 'gdb/NEWS')
-rw-r--r-- | gdb/NEWS | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -3,6 +3,8 @@ *** Changes since GDB 7.6 +* The "catch syscall" command now works on arm*-linux* targets. + * Python scripting ** Frame filters and frame decorators have been added. |