From 28d3cf859d41459121c74042aa5dbad3450cafcb Mon Sep 17 00:00:00 2001 From: Maxim Kuvyrkov Date: Wed, 19 May 2010 14:13:37 +0000 Subject: [PATCH] * linux-m68k-low.c (ps_get_thread_area): Don't define if kernel doesn't provide PTRACE_GET_THREAD_AREA. --- gdb/gdbserver/ChangeLog | 5 +++++ gdb/gdbserver/linux-m68k-low.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index 8c81fb01e0f..3a7c2dc760f 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,3 +1,8 @@ +2010-05-19 Maxim Kuvyrkov + + * linux-m68k-low.c (ps_get_thread_area): Don't define if kernel + doesn't provide PTRACE_GET_THREAD_AREA. + 2010-05-19 Maxim Kuvyrkov * linux-m68k-low.c: Include diff --git a/gdb/gdbserver/linux-m68k-low.c b/gdb/gdbserver/linux-m68k-low.c index 1caac741a81..ab6adf43ccd 100644 --- a/gdb/gdbserver/linux-m68k-low.c +++ b/gdb/gdbserver/linux-m68k-low.c @@ -156,6 +156,7 @@ m68k_breakpoint_at (CORE_ADDR pc) #include +#ifdef PTRACE_GET_THREAD_AREA /* Fetch the thread-local storage pointer for libthread_db. */ ps_err_e @@ -172,6 +173,7 @@ ps_get_thread_area (const struct ps_prochandle *ph, return PS_OK; } +#endif /* PTRACE_GET_THREAD_AREA */ struct linux_target_ops the_low_target = { init_registers_m68k, -- 2.30.2