]> git.pld-linux.org Git - packages/gdb.git/blob - gdb-readline.patch
one hack to readline 4.2
[packages/gdb.git] / gdb-readline.patch
1 diff -urN gdb-5.0.org/Makefile.in gdb-5.0/Makefile.in
2 --- gdb-5.0.org/Makefile.in     Thu May 18 07:00:23 2000
3 +++ gdb-5.0/Makefile.in Tue Sep  5 18:32:37 2000
4 @@ -558,7 +558,6 @@
5         all-perl \
6         all-prms \
7         all-rcs \
8 -       all-readline \
9         all-release \
10         all-recode \
11         all-sed \
12 @@ -631,7 +630,6 @@
13         check-perl \
14         check-prms \
15         check-rcs \
16 -       check-readline \
17         check-recode \
18         check-sed \
19         check-send-pr \
20 @@ -705,7 +703,6 @@
21         install-perl \
22         install-prms \
23         install-rcs \
24 -       install-readline \
25         install-recode \
26         install-sed \
27         install-send-pr \
28 @@ -869,7 +866,6 @@
29         clean-perl \
30         clean-prms \
31         clean-rcs \
32 -       clean-readline \
33         clean-release \
34         clean-recode \
35         clean-sed \
36 @@ -1561,7 +1557,7 @@
37  all-gcc: all-bison all-byacc all-binutils all-gas all-ld
38  all-bootstrap: all-libiberty all-bison all-byacc all-binutils all-gas all-ld
39  GDB_TK = all-tk all-tcl all-itcl all-tix all-libgui
40 -all-gdb: all-libiberty all-opcodes all-bfd all-mmalloc all-readline all-bison all-byacc all-sim $(gdbnlmrequirements) $(GDB_TK)
41 +all-gdb: all-libiberty all-opcodes all-bfd all-mmalloc all-bison all-byacc all-sim $(gdbnlmrequirements) $(GDB_TK)
42  all-gettext:
43  all-gnuserv:
44  configure-target-gperf: $(ALL_GCC)
45 @@ -1606,12 +1602,11 @@
46  all-perl:
47  all-prms: all-libiberty
48  all-rcs:
49 -all-readline:
50  all-recode: all-libiberty
51  all-sed: all-libiberty
52  all-send-pr: all-prms
53  all-shellutils:
54 -all-sim: all-libiberty all-bfd all-opcodes all-readline
55 +all-sim: all-libiberty all-bfd all-opcodes
56  all-tar: all-libiberty
57  all-tcl:
58  all-tcl8.1:
59 @@ -1853,7 +1848,7 @@
60                 SUPPORT_FILES="$(GNATS_SUPPORT_DIRS)"
61  
62  .PHONY: gdb.tar.bz2
63 -GDB_SUPPORT_DIRS= bfd include libiberty mmalloc opcodes readline sim utils intl
64 +GDB_SUPPORT_DIRS= bfd include libiberty mmalloc opcodes sim utils intl
65  gdb.tar.bz2: $(DIST_SUPPORT) $(GDB_SUPPORT_DIRS) gdb
66         $(MAKE) -f Makefile.in gdb-taz TOOL=gdb \
67                 MD5PROG="$(MD5PROG)" \
68 diff -urN gdb-5.0.org/gdb/Makefile.in gdb-5.0/gdb/Makefile.in
69 --- gdb-5.0.org/gdb/Makefile.in Tue Sep  5 18:30:00 2000
70 +++ gdb-5.0/gdb/Makefile.in     Tue Sep  5 19:15:00 2000
71 @@ -126,10 +126,10 @@
72  BFD_CFLAGS = -I$(BFD_DIR) -I$(BFD_SRC)
73  
74  # Where is the READLINE library?  Typically in ../readline.
75 -READLINE_DIR = ../readline
76 -READLINE = $(READLINE_DIR)/libreadline.a
77 -READLINE_SRC = $(srcdir)/$(READLINE_DIR)
78 -READLINE_CFLAGS = -I$(READLINE_SRC)/..
79 +READLINE_DIR = /usr/include/readline
80 +READLINE = -lreadline
81 +READLINE_SRC = /usr/include/readline
82 +READLINE_CFLAGS = -I/usr/include/readline
83  
84  WARN_CFLAGS = @WARN_CFLAGS@
85  WERROR_CFLAGS = @WERROR_CFLAGS@
86 diff -urN gdb-5.0.org/gdb/event-top.c gdb-5.0/gdb/event-top.c
87 --- gdb-5.0.org/gdb/event-top.c Tue Sep  5 19:34:20 2000
88 +++ gdb-5.0/gdb/event-top.c     Tue Sep  5 19:34:42 2000
89 @@ -32,6 +32,7 @@
90  #include "gdbcmd.h"
91  
92  /* readline include files */
93 +#define savestring
94  #include <readline/readline.h>
95  #include <readline/history.h>
96  
97 diff -urN gdb-5.0.org/gdb/gdbserver/Makefile.in gdb-5.0/gdb/gdbserver/Makefile.in
98 --- gdb-5.0.org/gdb/gdbserver/Makefile.in       Tue Sep  5 18:30:00 2000
99 +++ gdb-5.0/gdb/gdbserver/Makefile.in   Tue Sep  5 18:30:35 2000
100 @@ -87,7 +87,7 @@
101  
102  # Where is the source dir for the READLINE library?  Traditionally in .. or .
103  # (For the binary library built from it, we use ${READLINE_DIR}${subdir}.)
104 -READLINE_DIR = ${srcdir}/../readline
105 +READLINE_DIR = /usr/lib
106  READLINE_DEP = $$(READLINE_DIR)
107  
108  # All the includes used for CFLAGS and for lint.
109 diff -urN gdb-5.0.org/gdb/top.c gdb-5.0/gdb/top.c
110 --- gdb-5.0.org/gdb/top.c       Wed Apr 12 18:46:03 2000
111 +++ gdb-5.0/gdb/top.c   Tue Sep  5 19:45:56 2000
112 @@ -36,6 +36,7 @@
113  #include "version.h"
114  
115  /* readline include files */
116 +#define savestring
117  #include <readline/readline.h>
118  #include <readline/history.h>
119  
120 diff -urN gdb-5.0.org/gdb/tracepoint.c gdb-5.0/gdb/tracepoint.c
121 --- gdb-5.0.org/gdb/tracepoint.c        Tue Dec 14 02:05:38 1999
122 +++ gdb-5.0/gdb/tracepoint.c    Tue Sep  5 19:38:26 2000
123 @@ -36,6 +36,7 @@
124  #include "ax-gdb.h"
125  
126  /* readline include files */
127 +#define savestring
128  #include <readline/readline.h>
129  #include <readline/history.h>
130  
131 diff -urN gdb-5.0.org/gdb/tui/Makefile.in gdb-5.0/gdb/tui/Makefile.in
132 --- gdb-5.0.org/gdb/tui/Makefile.in     Tue Sep  5 18:30:00 2000
133 +++ gdb-5.0/gdb/tui/Makefile.in Tue Sep  5 18:28:16 2000
134 @@ -49,9 +49,9 @@
135  BFD_CFLAGS = -I$(BFD_DIR) -I$(BFD_SRC)
136  
137  # Where is the READLINE library?  Typically in ../readline.
138 -READLINE_DIR = ../../readline
139 -READLINE_SRC = $(srcdir)/$(READLINE_DIR)
140 -READLINE_CFLAGS = -I$(READLINE_SRC)
141 +READLINE_DIR = /usr/lib
142 +READLINE_SRC = /usr/lib
143 +READLINE_CFLAGS = -I/usr/include/readline
144  
145  # Where is the INTL library?  Typically in ../intl.
146  INTL_DIR = ../../intl
147 diff -urN gdb-5.0.org/gdb/utils.c gdb-5.0/gdb/utils.c
148 --- gdb-5.0.org/gdb/utils.c     Tue Sep  5 18:54:25 2000
149 +++ gdb-5.0/gdb/utils.c Tue Sep  5 19:49:03 2000
150 @@ -50,6 +50,7 @@
151  #include "language.h"
152  #include "annotate.h"
153  
154 +#define savestring
155  #include <readline/readline.h>
156  
157  #undef XMALLOC
158 --- gdb-5.0/gdb/defs.h.wiget    Fri Apr 13 14:59:59 2001
159 +++ gdb-5.0/gdb/defs.h  Fri Apr 13 15:00:09 2001
160 @@ -603,7 +603,7 @@
161  
162  /* From readline (but not in any readline .h files).  */
163  
164 -extern char *tilde_expand (char *);
165 +extern char *tilde_expand (const char *);
166  
167  /* Control types for commands */
168  
This page took 0.094243 seconds and 4 git commands to generate.