Package: gdb / 7.6.2-1.1

Metadata

Package Version Patches format
gdb 7.6.2-1.1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
gdb fortran main.patch | (download)

gdb/symtab.c | 8 6 + 2 - 0 !
gdb/testsuite/gdb.fortran/lang.exp | 40 40 + 0 - 0 !
2 files changed, 46 insertions(+), 2 deletions(-)

---
man page args.patch | (download)

gdb/gdb.1 | 27 26 + 1 - 0 !
1 file changed, 26 insertions(+), 1 deletion(-)

---
man page order.patch | (download)

gdb/gdb.1 | 76 70 + 6 - 0 !
1 file changed, 70 insertions(+), 6 deletions(-)

 [patch] gdb.1: order options alphabetically

Signed-off-by: Jari Aalto <jari.aalto@cante.net>

linuxthreads_signal_handling.patch | (download)

gdb/common/signals.c | 9 9 + 0 - 0 !
include/gdb/signals.def | 6 5 + 1 - 0 !
2 files changed, 14 insertions(+), 1 deletion(-)

 temporary support for linuxthreads signal handling on gnu/kfreebsd

solve_PATH_MAX_issue.patch | (download)

gdb/nto-tdep.c | 12 9 + 3 - 0 !
1 file changed, 9 insertions(+), 3 deletions(-)

 patch out a path_max usage, for hurd's benefit

gdb 6.5 bz185337 resolve tls without debuginfo v2.patch | (download)

gdb/printcmd.c | 2 2 + 0 - 0 !
gdb/testsuite/gdb.dwarf2/dw2-errno.c | 28 28 + 0 - 0 !
gdb/testsuite/gdb.dwarf2/dw2-errno.exp | 60 60 + 0 - 0 !
3 files changed, 90 insertions(+)

---
upstream print_insn_rl78 workaround.patch | (download)

opcodes/rl78-dis.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
upstream arm catch syscall.patch | (download)

gdb/arm-linux-tdep.c | 58 58 + 0 - 0 !
gdb/data-directory/Makefile.in | 1 1 + 0 - 0 !
gdb/syscalls/arm-linux.py | 60 60 + 0 - 0 !
gdb/syscalls/arm-linux.xml | 398 398 + 0 - 0 !
gdb/testsuite/gdb.base/catch-syscall.exp | 9 5 + 4 - 0 !
5 files changed, 522 insertions(+), 4 deletions(-)

 [patch] arm linux support for `catch syscall'

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.

python config.patch | (download)

gdb/configure | 106 100 + 6 - 0 !
gdb/configure.ac | 14 8 + 6 - 0 !
2 files changed, 108 insertions(+), 12 deletions(-)

---