1234567891011121314151617181920212223242526272829303132 |
- From 430ab62f356d9e45e2231b0483ee33eaf3af5df3 Mon Sep 17 00:00:00 2001
- From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
- Date: Fri, 9 Jun 2017 10:19:32 +0200
- Subject: [PATCH] Fix gdbserver build on uClibc/noMMU
- The noMMU specific code requires including <sched.h>.
- Originally from
- https://cgit.openadk.org/cgi/cgit/openadk.git/plain/package/gdbserver/patches/nommu.patch.
- Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
- ---
- gdb/nat/linux-ptrace.h | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
- diff --git a/gdb/nat/linux-ptrace.h b/gdb/nat/linux-ptrace.h
- index 5954945..80bb674 100644
- --- a/gdb/nat/linux-ptrace.h
- +++ b/gdb/nat/linux-ptrace.h
- @@ -23,7 +23,8 @@ struct buffer;
- #include "nat/gdb_ptrace.h"
-
- #ifdef __UCLIBC__
- -#if !(defined(__UCLIBC_HAS_MMU__) || defined(__ARCH_HAS_MMU__))
- +#include <sched.h>
- +#if !(defined(__UCLIBC_HAS_MMU__) || defined(__ARCH_USE_MMU__))
- /* PTRACE_TEXT_ADDR and friends. */
- #include <asm/ptrace.h>
- #define HAS_NOMMU
- --
- 2.7.4
|