diff options
author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2014-07-01 20:03:08 +0200 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2014-07-10 16:24:40 +0200 |
commit | 02d85f65768e8cbc6f6e9215b30ef6b3d3b26bff (patch) | |
tree | c93d0cce6a55ac830b11aa1b52e97043b933f30b /package/gdb/7.5.1/gdb-100-xtensa-fix-linux-ptrace-includes.patch | |
parent | 9026ac79f8206bbecd2dbd0638c66addf213725a (diff) | |
download | buildroot-02d85f65768e8cbc6f6e9215b30ef6b3d3b26bff.tar.gz buildroot-02d85f65768e8cbc6f6e9215b30ef6b3d3b26bff.zip |
gdb: remove versions 7.4 and 7.5
We already default to 7.6 for all architectures (except AVR32, ARC and
Microblaze that have their specific versions), and we have added 7.7
recently.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/gdb/7.5.1/gdb-100-xtensa-fix-linux-ptrace-includes.patch')
-rw-r--r-- | package/gdb/7.5.1/gdb-100-xtensa-fix-linux-ptrace-includes.patch | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/package/gdb/7.5.1/gdb-100-xtensa-fix-linux-ptrace-includes.patch b/package/gdb/7.5.1/gdb-100-xtensa-fix-linux-ptrace-includes.patch deleted file mode 100644 index 3b391d0f71..0000000000 --- a/package/gdb/7.5.1/gdb-100-xtensa-fix-linux-ptrace-includes.patch +++ /dev/null @@ -1,60 +0,0 @@ -From e671835b7afc90b3ff201b79f07a6fb67797bc5c Mon Sep 17 00:00:00 2001 -From: Baruch Siach <baruch@tkos.co.il> -Date: Mon, 20 Jan 2014 09:53:12 +0200 -Subject: [PATCH] gdb: xtensa: fix linux ptrace includes - -Currently, xtensa code using the Linux ptrace interface only include -sys/ptrace.h. This file comes from the C library (glibc and uClibc, -at least), and includes a declaration of the ptrace() functions, along -with some cross architecture constants that are mostly copied from the -file located at include/uapi/linux/ptrace.h in recent Linux kernels. - -For xtensa specific constants like PTRACE_GETXTREGS and -PTRACE_SETXTREGS the asm/ptrace.h include from the Linux kernel UAPI -is needed. The code in gdbserver xtensa specific part doesn't call -ptrace() directly, so we can remove the unneeded sys/ptrace.h include. -The gdb xtensa specific code needs both headers, since it calls -ptrace(). - -gdb/ - * xtensa-linux-nat.c: Include asm/ptrace.h. - -gdb/gdbserver/ - * linux-xtensa-low.c: Include asm/ptrace.h instead of - sys/ptrace.h. ---- -Backported from: e671835b7afc90b3ff201b79f07a6fb67797bc5c -Changes to Changelog files are dropped. - - gdb/gdbserver/linux-xtensa-low.c | 2 +- - gdb/xtensa-linux-nat.c | 1 + - 2 files changed, 2 insertions(+), 1 deletion(-) - -diff --git a/gdb/gdbserver/linux-xtensa-low.c b/gdb/gdbserver/linux-xtensa-low.c -index 7db97a9..479b65b 100644 ---- a/gdb/gdbserver/linux-xtensa-low.c -+++ b/gdb/gdbserver/linux-xtensa-low.c -@@ -24,7 +24,7 @@ - void init_registers_xtensa (void); - extern const struct target_desc *tdesc_xtensa; - --#include <sys/ptrace.h> -+#include <asm/ptrace.h> - #include <xtensa-config.h> - - #include "xtensa-xtregs.c" -diff --git a/gdb/xtensa-linux-nat.c b/gdb/xtensa-linux-nat.c -index 2372e79..9340c62 100644 ---- a/gdb/xtensa-linux-nat.c -+++ b/gdb/xtensa-linux-nat.c -@@ -36,6 +36,7 @@ - #include <fcntl.h> - #include <sys/procfs.h> - #include <sys/ptrace.h> -+#include <asm/ptrace.h> - - #include "gregset.h" - #include "xtensa-tdep.h" --- -1.8.1.4 - |