bc7322fe54
All patch from gdb 10.2 are kept. Starting from version 11.x, gdb needs the gmp library. The target variant needs a bit of care: if BR2_GDB_VERSION_11 is not set, either the host gdb is not enabled, in which case the default for the target gdb is 9.x, or the host gdb is enabled, and another version is selected. Signed-off-by: Michael Fischer <mf@go-sys.de> [Thomas: - fix how the gmp dependency is handled - set BR2_PACKAGE_GDB_TOPLEVEL to y for gdb 11.x - fix how BR2_GDB_VERSION is set for gdb 11.x] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> [yann.morin.1998@free.fr: - only select target gmp if using gdb 11 ] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
41 lines
1.1 KiB
Diff
41 lines
1.1 KiB
Diff
From 65acc8800dba7e10da882871d4648241805c47ce Mon Sep 17 00:00:00 2001
|
|
From: Andre McCurdy <amccurdy@gmail.com>
|
|
Date: Sat, 30 Apr 2016 15:29:06 -0700
|
|
Subject: [PATCH] use <asm/sgidefs.h>
|
|
|
|
Build fix for MIPS with musl libc
|
|
|
|
The MIPS specific header <sgidefs.h> is provided by glibc and uclibc
|
|
but not by musl. Regardless of the libc, the kernel headers provide
|
|
<asm/sgidefs.h> which provides the same definitions, so use that
|
|
instead.
|
|
|
|
Upstream-Status: Pending
|
|
|
|
[Vincent:
|
|
Taken from: https://sourceware.org/bugzilla/show_bug.cgi?id=21070]
|
|
|
|
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
|
|
---
|
|
gdb/mips-linux-nat.c | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/gdb/mips-linux-nat.c b/gdb/mips-linux-nat.c
|
|
index 38ff461a35b..b6cf194b2bf 100644
|
|
--- a/gdb/mips-linux-nat.c
|
|
+++ b/gdb/mips-linux-nat.c
|
|
@@ -31,7 +31,7 @@
|
|
#include "gdb_proc_service.h"
|
|
#include "gregset.h"
|
|
|
|
-#include <sgidefs.h>
|
|
+#include <asm/sgidefs.h>
|
|
#include "nat/gdb_ptrace.h"
|
|
#include <asm/ptrace.h>
|
|
#include "inf-ptrace.h"
|
|
--
|
|
2.29.2
|
|
|