Blame view

buildroot/buildroot-2016.08.1/package/gdb/7.10.1/0003-move-__SIGRTMIN.patch 1.7 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
  From 682b25469e66ea45b214e95962671373983c118f Mon Sep 17 00:00:00 2001
  From: Doug Evans <dje@google.com>
  Date: Mon, 26 Oct 2015 13:30:57 -0700
  Subject: [PATCH] Move __SIGRTMIN.
  
  gdb/ChangeLog:
  
  	* nat/linux-nat.h (__SIGRTMIN): Move here from gdbserver/linux-low.c.
  
  gdb/gdbserver/ChangeLog:
  
  	* linux-low.c (__SIGRTMIN): Move to nat/linux-nat.h.
  
  [Arnout: removed the parts that don't apply, including ChangeLog]
  Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
  ---
   gdb/ChangeLog             | 4 ++++
   gdb/gdbserver/ChangeLog   | 4 ++++
   gdb/gdbserver/linux-low.c | 6 ------
   gdb/nat/linux-nat.h       | 5 +++++
   4 files changed, 13 insertions(+), 6 deletions(-)
  
  diff --git a/gdb/gdbserver/linux-low.c b/gdb/gdbserver/linux-low.c
  index 7ed67c7..e778c4c 100644
  --- a/gdb/gdbserver/linux-low.c
  +++ b/gdb/gdbserver/linux-low.c
  @@ -70,12 +70,6 @@
   #define O_LARGEFILE 0
   #endif
   
  -/* This is the kernel's hard limit.  Not to be confused with
  -   SIGRTMIN.  */
  -#ifndef __SIGRTMIN
  -#define __SIGRTMIN 32
  -#endif
  -
   /* Some targets did not define these ptrace constants from the start,
      so gdbserver defines them locally here.  In the future, these may
      be removed after they are added to asm/ptrace.h.  */
  diff --git a/gdb/nat/linux-nat.h b/gdb/nat/linux-nat.h
  index 0633fa9..70e6274 100644
  --- a/gdb/nat/linux-nat.h
  +++ b/gdb/nat/linux-nat.h
  @@ -25,6 +25,11 @@
   struct lwp_info;
   struct arch_lwp_info;
   
  +/* This is the kernel's hard limit.  Not to be confused with SIGRTMIN.  */
  +#ifndef __SIGRTMIN
  +#define __SIGRTMIN 32
  +#endif
  +
   /* Unlike other extended result codes, WSTOPSIG (status) on
      PTRACE_O_TRACESYSGOOD syscall events doesn't return SIGTRAP, but
      instead SIGTRAP with bit 7 set.  */
  -- 
  1.9.4