]> git.pld-linux.org Git - packages/gdb.git/blobdiff - gdb-readline.patch
- updated to 14.1 + rebased Fedora buildid patches set
[packages/gdb.git] / gdb-readline.patch
index 89dd8f732ccac52794c7594c3851b47a3cf7d6c4..2bd4c77ef250375a8b5a066e472112e5d8684b50 100644 (file)
-diff -ur gdb-5.1.orig/Makefile.in gdb-5.1/Makefile.in
---- gdb-5.1.orig/Makefile.in   Sun Nov 18 20:37:49 2001
-+++ gdb-5.1/Makefile.in        Tue Jan 22 23:52:34 2002
-@@ -530,7 +530,6 @@
-       all-perl \
-       all-prms \
-       all-rcs \
--      all-readline \
-       all-release \
-       all-recode \
-       all-sed \
-@@ -607,7 +606,6 @@
-       check-perl \
-       check-prms \
-       check-rcs \
--      check-readline \
-       check-recode \
-       check-sed \
-       check-send-pr \
-@@ -684,7 +682,6 @@
-       install-perl \
-       install-prms \
-       install-rcs \
--      install-readline \
-       install-recode \
-       install-sed \
-       install-send-pr \
-@@ -886,7 +883,6 @@
-       clean-perl \
-       clean-prms \
-       clean-rcs \
--      clean-readline \
-       clean-release \
-       clean-recode \
-       clean-sed \
-@@ -1602,7 +1598,7 @@
- all-gcc: all-bison all-byacc all-binutils all-gas all-ld all-zlib
- all-bootstrap: all-libiberty all-texinfo all-bison all-byacc all-binutils all-gas all-ld all-zlib
- GDB_TK = all-tk all-tcl all-itcl all-tix all-libgui
--all-gdb: all-libiberty all-opcodes all-bfd all-mmalloc all-readline all-bison all-byacc all-sim $(gdbnlmrequirements) $(GDB_TK)
-+all-gdb: all-libiberty all-opcodes all-bfd all-mmalloc all-bison all-byacc all-sim $(gdbnlmrequirements) $(GDB_TK)
- all-gettext:
- all-gnuserv:
- configure-target-gperf: $(ALL_GCC_C)
-@@ -1662,13 +1658,12 @@
- configure-target-qthreads: $(ALL_GCC_C)
- all-target-qthreads: configure-target-qthreads
- all-rcs:
--all-readline:
- all-recode: all-libiberty
- all-sed: all-libiberty
- all-send-pr: all-prms
- all-shellutils:
- all-sid: all-tcl all-tk
--all-sim: all-libiberty all-bfd all-opcodes all-readline all-cgen
-+all-sim: all-libiberty all-bfd all-opcodes all-cgen
- all-snavigator: all-tcl all-tk all-itcl all-db all-grep all-libgui
- all-tar: all-libiberty
- all-tcl:
-@@ -1925,7 +1920,7 @@
-               SUPPORT_FILES="$(GNATS_SUPPORT_DIRS)"
+--- gdb-14.1/gdb/Makefile.in.orig      2022-06-23 22:08:57.971168251 +0200
++++ gdb-14.1/gdb/Makefile.in   2022-06-23 22:15:34.112355503 +0200
+@@ -180,11 +180,11 @@ LIBDECNUMBER_SRC = $(srcdir)/$(LIBDECNUM
+ LIBDECNUMBER_CFLAGS = -I$(LIBDECNUMBER_DIR) -I$(LIBDECNUMBER_SRC)
  
- .PHONY: gdb.tar.bz2
--GDB_SUPPORT_DIRS= bfd include libiberty mmalloc opcodes readline sim utils intl
-+GDB_SUPPORT_DIRS= bfd include libiberty mmalloc opcodes sim utils intl
- gdb.tar.bz2: $(DIST_SUPPORT) $(GDB_SUPPORT_DIRS) gdb
-       $(MAKE) -f Makefile.in gdb-taz TOOL=gdb \
-               MD5PROG="$(MD5PROG)" \
-diff -ur gdb-5.1.orig/gdb/Makefile.in gdb-5.1/gdb/Makefile.in
---- gdb-5.1.orig/gdb/Makefile.in       Sun Nov 18 06:08:36 2001
-+++ gdb-5.1/gdb/Makefile.in    Tue Jan 22 23:54:56 2002
-@@ -120,10 +120,10 @@
- BFD_CFLAGS = -I$(BFD_DIR) -I$(BFD_SRC)
- # Where is the READLINE library?  Typically in ../readline.
--READLINE_DIR = ../readline
--READLINE = $(READLINE_DIR)/libreadline.a
+ # Where is the READLINE library?  Typically in ../readline/readline.
+-READLINE_DIR = ../readline/readline
 -READLINE_SRC = $(srcdir)/$(READLINE_DIR)
--READLINE_CFLAGS = -I$(READLINE_SRC)/..
+-READLINE = @READLINE@
+-READLINE_DEPS = @READLINE_DEPS@
+-READLINE_CFLAGS = @READLINE_CFLAGS@
 +READLINE_DIR = /usr/include/readline
 +READLINE = -lreadline
 +READLINE_SRC = /usr/include/readline
++READLINE_DEPS =
 +READLINE_CFLAGS = -I/usr/include/readline
  
- WARN_CFLAGS = @WARN_CFLAGS@
- WERROR_CFLAGS = @WERROR_CFLAGS@
-diff -ur gdb-5.1.orig/gdb/defs.h gdb-5.1/gdb/defs.h
---- gdb-5.1.orig/gdb/defs.h    Thu Aug  2 23:36:51 2001
-+++ gdb-5.1/gdb/defs.h Tue Jan 22 23:59:50 2002
-@@ -800,7 +800,7 @@
- /* From readline (but not in any readline .h files).  */
--extern char *tilde_expand (char *);
-+extern char *tilde_expand (const char *);
- /* Control types for commands */
-diff -ur gdb-5.1.orig/gdb/event-top.c gdb-5.1/gdb/event-top.c
---- gdb-5.1.orig/gdb/event-top.c       Sat Jul 14 20:59:07 2001
-+++ gdb-5.1/gdb/event-top.c    Tue Jan 22 23:59:50 2002
-@@ -32,6 +32,7 @@
- #include "gdbcmd.h"
- /* readline include files */
-+#define savestring
- #include <readline/readline.h>
- #include <readline/history.h>
-diff -ur gdb-5.1.orig/gdb/gdbserver/Makefile.in gdb-5.1/gdb/gdbserver/Makefile.in
---- gdb-5.1.orig/gdb/gdbserver/Makefile.in     Tue Mar  6 09:21:43 2001
-+++ gdb-5.1/gdb/gdbserver/Makefile.in  Tue Jan 22 23:59:50 2002
-@@ -88,7 +88,7 @@
- # Where is the source dir for the READLINE library?  Traditionally in .. or .
- # (For the binary library built from it, we use ${READLINE_DIR}${subdir}.)
--READLINE_DIR = ${srcdir}/../readline
-+READLINE_DIR = /usr/lib
- READLINE_DEP = $$(READLINE_DIR)
- # All the includes used for CFLAGS and for lint.
-diff -ur gdb-5.1.orig/gdb/top.c gdb-5.1/gdb/top.c
---- gdb-5.1.orig/gdb/top.c     Sun Oct 21 21:41:19 2001
-+++ gdb-5.1/gdb/top.c  Tue Jan 22 23:59:50 2002
-@@ -42,6 +42,7 @@
- #include "serial.h"
- /* readline include files */
-+#define savestring
- #include <readline/readline.h>
- #include <readline/history.h>
-diff -ur gdb-5.1.orig/gdb/tracepoint.c gdb-5.1/gdb/tracepoint.c
---- gdb-5.1.orig/gdb/tracepoint.c      Thu Aug  2 14:05:57 2001
-+++ gdb-5.1/gdb/tracepoint.c   Tue Jan 22 23:59:50 2002
-@@ -40,6 +40,7 @@
- #include "ax-gdb.h"
- /* readline include files */
-+#define savestring
- #include <readline/readline.h>
- #include <readline/history.h>
-diff -ur gdb-5.1.orig/gdb/utils.c gdb-5.1/gdb/utils.c
---- gdb-5.1.orig/gdb/utils.c   Fri Nov  2 23:06:29 2001
-+++ gdb-5.1/gdb/utils.c        Tue Jan 22 23:59:50 2002
-@@ -54,6 +54,7 @@
- #include "inferior.h" /* for signed_pointer_to_address */
-+#define savestring
- #include <readline/readline.h>
- #ifndef MALLOC_INCOMPATIBLE
---- gdb-5.1.1/gdb/tui/tuiWin.c.orig    Sat Jul 28 21:30:54 2001
-+++ gdb-5.1.1/gdb/tui/tuiWin.c Sat Feb  2 15:19:33 2002
-@@ -619,10 +619,10 @@
- tuiResizeAll (void)
- {
-   int heightDiff, widthDiff;
--  extern int screenheight, screenwidth;               /* in readline */
-+  extern int _rl_screenheight, _rl_screenwidth;               /* in readline */
--  widthDiff = screenwidth - termWidth ();
--  heightDiff = screenheight - termHeight ();
-+  widthDiff = _rl_screenwidth - termWidth ();
-+  heightDiff = _rl_screenheight - termHeight ();
-   if (heightDiff || widthDiff)
-     {
-       TuiLayoutType curLayout = currentLayout ();
-@@ -636,8 +636,8 @@
-       if (winWithFocus != cmdWin)
-       keypad (cmdWin->generic.handle, FALSE);
-       init_page_info ();
--      setTermHeightTo (screenheight);
--      setTermWidthTo (screenwidth);
-+      setTermHeightTo (_rl_screenheight);
-+      setTermWidthTo (_rl_screenwidth);
-       if (curLayout == SRC_DISASSEM_COMMAND ||
-       curLayout == SRC_DATA_COMMAND || curLayout == DISASSEM_DATA_COMMAND)
-       numWinsDisplayed++;
-@@ -664,8 +664,8 @@
-         if (heightDiff == 0)
-           newHeight = firstWin->generic.height;
-         else if ((firstWin->generic.height + splitDiff) >=
--                 (screenheight - MIN_CMD_WIN_HEIGHT - 1))
--          newHeight = screenheight - MIN_CMD_WIN_HEIGHT - 1;
-+                 (_rl_screenheight - MIN_CMD_WIN_HEIGHT - 1))
-+          newHeight = _rl_screenheight - MIN_CMD_WIN_HEIGHT - 1;
-         else if ((firstWin->generic.height + splitDiff) <= 0)
-           newHeight = MIN_WIN_HEIGHT;
-         else
-@@ -674,7 +674,7 @@
-         _makeInvisibleAndSetNewHeight (firstWin, newHeight);
-         cmdWin->generic.origin.y = locator->origin.y + 1;
-         cmdWin->generic.width += widthDiff;
--        newHeight = screenheight - cmdWin->generic.origin.y;
-+        newHeight = _rl_screenheight - cmdWin->generic.origin.y;
-         _makeInvisibleAndSetNewHeight (cmdWin, newHeight);
-         _makeVisibleWithNewHeight (firstWin);
-         _makeVisibleWithNewHeight (cmdWin);
-@@ -702,8 +702,8 @@
-           newHeight = firstWin->generic.height;
-         else if ((firstWin->generic.height +
-                   secondWin->generic.height + (splitDiff * 2)) >=
--                 (screenheight - MIN_CMD_WIN_HEIGHT - 1))
--          newHeight = (screenheight - MIN_CMD_WIN_HEIGHT - 1) / 2;
-+                 (_rl_screenheight - MIN_CMD_WIN_HEIGHT - 1))
-+          newHeight = (_rl_screenheight - MIN_CMD_WIN_HEIGHT - 1) / 2;
-         else if ((firstWin->generic.height + splitDiff) <= 0)
-           newHeight = MIN_WIN_HEIGHT;
-         else
-@@ -722,9 +722,9 @@
-           newHeight = secondWin->generic.height;
-         else if ((firstWin->generic.height +
-                   secondWin->generic.height + (splitDiff * 2)) >=
--                 (screenheight - MIN_CMD_WIN_HEIGHT - 1))
-+                 (_rl_screenheight - MIN_CMD_WIN_HEIGHT - 1))
-           {
--            newHeight = screenheight - MIN_CMD_WIN_HEIGHT - 1;
-+            newHeight = _rl_screenheight - MIN_CMD_WIN_HEIGHT - 1;
-             if (newHeight % 2)
-               newHeight = (newHeight / 2) + 1;
-             else
+ # Where is expat?  This will be empty if expat was not available.
+ LIBEXPAT = @LIBEXPAT@
+--- gdb-12.1/Makefile.in.orig  2022-05-01 20:47:43.000000000 +0200
++++ gdb-12.1/Makefile.in       2022-06-23 22:06:05.298770364 +0200
+@@ -1087,7 +1087,6 @@ configure-host:  \
+     maybe-configure-libiberty-linker-plugin \
+     maybe-configure-libiconv \
+     maybe-configure-m4 \
+-    maybe-configure-readline \
+     maybe-configure-sid \
+     maybe-configure-sim \
+     maybe-configure-texinfo \
+@@ -1261,7 +1260,6 @@ all-host: maybe-all-libiberty-linker-plu
+ all-host: maybe-all-libiconv
+ @endif libiconv-no-bootstrap
+ all-host: maybe-all-m4
+-all-host: maybe-all-readline
+ all-host: maybe-all-sid
+ all-host: maybe-all-sim
+ all-host: maybe-all-texinfo
+@@ -1373,7 +1371,6 @@ info-host: maybe-info-libiberty
+ info-host: maybe-info-libiberty-linker-plugin
+ info-host: maybe-info-libiconv
+ info-host: maybe-info-m4
+-info-host: maybe-info-readline
+ info-host: maybe-info-sid
+ info-host: maybe-info-sim
+ info-host: maybe-info-texinfo
+@@ -1464,7 +1461,6 @@ dvi-host: maybe-dvi-libiberty
+ dvi-host: maybe-dvi-libiberty-linker-plugin
+ dvi-host: maybe-dvi-libiconv
+ dvi-host: maybe-dvi-m4
+-dvi-host: maybe-dvi-readline
+ dvi-host: maybe-dvi-sid
+ dvi-host: maybe-dvi-sim
+ dvi-host: maybe-dvi-texinfo
+@@ -1555,7 +1551,6 @@ pdf-host: maybe-pdf-libiberty
+ pdf-host: maybe-pdf-libiberty-linker-plugin
+ pdf-host: maybe-pdf-libiconv
+ pdf-host: maybe-pdf-m4
+-pdf-host: maybe-pdf-readline
+ pdf-host: maybe-pdf-sid
+ pdf-host: maybe-pdf-sim
+ pdf-host: maybe-pdf-texinfo
+@@ -1646,7 +1641,6 @@ html-host: maybe-html-libiberty
+ html-host: maybe-html-libiberty-linker-plugin
+ html-host: maybe-html-libiconv
+ html-host: maybe-html-m4
+-html-host: maybe-html-readline
+ html-host: maybe-html-sid
+ html-host: maybe-html-sim
+ html-host: maybe-html-texinfo
+@@ -1737,7 +1731,6 @@ TAGS-host: maybe-TAGS-libiberty
+ TAGS-host: maybe-TAGS-libiberty-linker-plugin
+ TAGS-host: maybe-TAGS-libiconv
+ TAGS-host: maybe-TAGS-m4
+-TAGS-host: maybe-TAGS-readline
+ TAGS-host: maybe-TAGS-sid
+ TAGS-host: maybe-TAGS-sim
+ TAGS-host: maybe-TAGS-texinfo
+@@ -1828,7 +1821,6 @@ install-info-host: maybe-install-info-li
+ install-info-host: maybe-install-info-libiberty-linker-plugin
+ install-info-host: maybe-install-info-libiconv
+ install-info-host: maybe-install-info-m4
+-install-info-host: maybe-install-info-readline
+ install-info-host: maybe-install-info-sid
+ install-info-host: maybe-install-info-sim
+ install-info-host: maybe-install-info-texinfo
+@@ -1919,7 +1911,6 @@ install-dvi-host: maybe-install-dvi-libi
+ install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
+ install-dvi-host: maybe-install-dvi-libiconv
+ install-dvi-host: maybe-install-dvi-m4
+-install-dvi-host: maybe-install-dvi-readline
+ install-dvi-host: maybe-install-dvi-sid
+ install-dvi-host: maybe-install-dvi-sim
+ install-dvi-host: maybe-install-dvi-texinfo
+@@ -2010,7 +2001,6 @@ install-pdf-host: maybe-install-pdf-libi
+ install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
+ install-pdf-host: maybe-install-pdf-libiconv
+ install-pdf-host: maybe-install-pdf-m4
+-install-pdf-host: maybe-install-pdf-readline
+ install-pdf-host: maybe-install-pdf-sid
+ install-pdf-host: maybe-install-pdf-sim
+ install-pdf-host: maybe-install-pdf-texinfo
+@@ -2101,7 +2091,6 @@ install-html-host: maybe-install-html-li
+ install-html-host: maybe-install-html-libiberty-linker-plugin
+ install-html-host: maybe-install-html-libiconv
+ install-html-host: maybe-install-html-m4
+-install-html-host: maybe-install-html-readline
+ install-html-host: maybe-install-html-sid
+ install-html-host: maybe-install-html-sim
+ install-html-host: maybe-install-html-texinfo
+@@ -2192,7 +2181,6 @@ installcheck-host: maybe-installcheck-li
+ installcheck-host: maybe-installcheck-libiberty-linker-plugin
+ installcheck-host: maybe-installcheck-libiconv
+ installcheck-host: maybe-installcheck-m4
+-installcheck-host: maybe-installcheck-readline
+ installcheck-host: maybe-installcheck-sid
+ installcheck-host: maybe-installcheck-sim
+ installcheck-host: maybe-installcheck-texinfo
+@@ -2283,7 +2271,6 @@ mostlyclean-host: maybe-mostlyclean-libi
+ mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
+ mostlyclean-host: maybe-mostlyclean-libiconv
+ mostlyclean-host: maybe-mostlyclean-m4
+-mostlyclean-host: maybe-mostlyclean-readline
+ mostlyclean-host: maybe-mostlyclean-sid
+ mostlyclean-host: maybe-mostlyclean-sim
+ mostlyclean-host: maybe-mostlyclean-texinfo
+@@ -2374,7 +2361,6 @@ clean-host: maybe-clean-libiberty
+ clean-host: maybe-clean-libiberty-linker-plugin
+ clean-host: maybe-clean-libiconv
+ clean-host: maybe-clean-m4
+-clean-host: maybe-clean-readline
+ clean-host: maybe-clean-sid
+ clean-host: maybe-clean-sim
+ clean-host: maybe-clean-texinfo
+@@ -2465,7 +2451,6 @@ distclean-host: maybe-distclean-libibert
+ distclean-host: maybe-distclean-libiberty-linker-plugin
+ distclean-host: maybe-distclean-libiconv
+ distclean-host: maybe-distclean-m4
+-distclean-host: maybe-distclean-readline
+ distclean-host: maybe-distclean-sid
+ distclean-host: maybe-distclean-sim
+ distclean-host: maybe-distclean-texinfo
+@@ -2556,7 +2541,6 @@ maintainer-clean-host: maybe-maintainer-
+ maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
+ maintainer-clean-host: maybe-maintainer-clean-libiconv
+ maintainer-clean-host: maybe-maintainer-clean-m4
+-maintainer-clean-host: maybe-maintainer-clean-readline
+ maintainer-clean-host: maybe-maintainer-clean-sid
+ maintainer-clean-host: maybe-maintainer-clean-sim
+ maintainer-clean-host: maybe-maintainer-clean-texinfo
+@@ -2705,7 +2689,6 @@ check-host:  \
+     maybe-check-libiberty-linker-plugin \
+     maybe-check-libiconv \
+     maybe-check-m4 \
+-    maybe-check-readline \
+     maybe-check-sid \
+     maybe-check-sim \
+     maybe-check-texinfo \
+@@ -2843,7 +2826,6 @@ install-host-nogcc:  \
+     maybe-install-libiberty-linker-plugin \
+     maybe-install-libiconv \
+     maybe-install-m4 \
+-    maybe-install-readline \
+     maybe-install-sid \
+     maybe-install-sim \
+     maybe-install-texinfo \
+@@ -2899,7 +2881,6 @@ install-host:  \
+     maybe-install-libiberty-linker-plugin \
+     maybe-install-libiconv \
+     maybe-install-m4 \
+-    maybe-install-readline \
+     maybe-install-sid \
+     maybe-install-sim \
+     maybe-install-texinfo \
+@@ -3010,7 +2991,6 @@ install-strip-host:  \
+     maybe-install-strip-libiberty-linker-plugin \
+     maybe-install-strip-libiconv \
+     maybe-install-strip-m4 \
+-    maybe-install-strip-readline \
+     maybe-install-strip-sid \
+     maybe-install-strip-sim \
+     maybe-install-strip-texinfo \
+@@ -63072,7 +63052,6 @@ configure-gdb: maybe-all-gnulib
+ configure-gdb: maybe-all-gdbsupport
+ all-gdb: maybe-all-gnulib
+ all-gdb: maybe-all-gdbsupport
+-all-gdb: maybe-all-readline
+ all-gdb: maybe-all-build-bison
+ all-gdb: maybe-all-sim
+ all-gdb: maybe-all-libtermcap
+@@ -63562,7 +63541,6 @@ install-strip-sid: maybe-install-strip-t
+ install-sid: maybe-install-tk
+ install-strip-sid: maybe-install-strip-tk
+ configure-sim: maybe-all-gnulib
+-configure-sim: maybe-all-readline
+ all-fastjar: maybe-all-build-texinfo
+ all-libctf: all-libiberty
+ all-stage1-libctf: all-stage1-libiberty
This page took 0.216732 seconds and 4 git commands to generate.