summaryrefslogtreecommitdiff
path: root/patches
diff options
context:
space:
mode:
Diffstat (limited to 'patches')
-rw-r--r--patches/gdb-7.12.midipix.patch162
1 files changed, 81 insertions, 81 deletions
diff --git a/patches/gdb-7.12.midipix.patch b/patches/gdb-7.12.midipix.patch
index 906d1c6..3bb91f4 100644
--- a/patches/gdb-7.12.midipix.patch
+++ b/patches/gdb-7.12.midipix.patch
@@ -1,6 +1,20 @@
-diff -ru --new-file a/bfd/config.bfd b/bfd/config.bfd
+diff -ru a/bfd/Makefile.in b/bfd/Makefile.in
+--- a/bfd/Makefile.in 2016-10-07 17:09:21.000000000 +0000
++++ b/bfd/Makefile.in 2019-06-04 17:07:31.702589500 +0000
+@@ -385,8 +385,8 @@
+ # This is where we get zlib from. zlibdir is -L../zlib and zlibinc is
+ # -I../zlib, unless we were configured with --with-system-zlib, in which
+ # case both are empty.
+-ZLIB = @zlibdir@ -lz
+-ZLIBINC = @zlibinc@
++ZLIB = @zlibdir@ -lz $(SYSROOT_FLAGS)
++ZLIBINC = @zlibinc@ $(SYSROOT_FLAGS)
+ AM_CFLAGS = $(WARN_CFLAGS) $(ZLIBINC)
+ AM_CPPFLAGS = -DBINDIR='"$(bindir)"'
+ @PLUGINS_TRUE@LIBDL = @lt_cv_dlopen_libs@
+diff -ru a/bfd/config.bfd b/bfd/config.bfd
--- a/bfd/config.bfd 2016-08-01 15:50:20.000000000 +0000
-+++ b/bfd/config.bfd 2019-06-03 23:32:57.633401252 +0000
++++ b/bfd/config.bfd 2019-06-04 17:07:31.686989500 +0000
@@ -729,7 +729,7 @@
targ_archs="$targ_archs bfd_arm_arch"
want64=true
@@ -19,23 +33,9 @@ diff -ru --new-file a/bfd/config.bfd b/bfd/config.bfd
targ_defvec=i386_pe_vec
targ_selvecs="i386_pe_vec i386_pei_vec i386_elf32_vec iamcu_elf32_vec"
targ_underscore=yes
-diff -ru --new-file a/bfd/Makefile.in b/bfd/Makefile.in
---- a/bfd/Makefile.in 2016-10-07 17:09:21.000000000 +0000
-+++ b/bfd/Makefile.in 2019-06-03 23:32:57.637401253 +0000
-@@ -385,8 +385,8 @@
- # This is where we get zlib from. zlibdir is -L../zlib and zlibinc is
- # -I../zlib, unless we were configured with --with-system-zlib, in which
- # case both are empty.
--ZLIB = @zlibdir@ -lz
--ZLIBINC = @zlibinc@
-+ZLIB = @zlibdir@ -lz $(SYSROOT_FLAGS)
-+ZLIBINC = @zlibinc@ $(SYSROOT_FLAGS)
- AM_CFLAGS = $(WARN_CFLAGS) $(ZLIBINC)
- AM_CPPFLAGS = -DBINDIR='"$(bindir)"'
- @PLUGINS_TRUE@LIBDL = @lt_cv_dlopen_libs@
-diff -ru --new-file a/config.guess b/config.guess
+diff -ru a/config.guess b/config.guess
--- a/config.guess 2016-08-01 15:50:20.000000000 +0000
-+++ b/config.guess 2019-06-03 23:32:57.637401253 +0000
++++ b/config.guess 2019-06-04 17:07:31.702589500 +0000
@@ -4,6 +4,9 @@
timestamp='2016-05-27'
@@ -46,9 +46,9 @@ diff -ru --new-file a/config.guess b/config.guess
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
-diff -ru --new-file a/config.sub b/config.sub
+diff -ru a/config.sub b/config.sub
--- a/config.sub 2016-08-01 15:50:20.000000000 +0000
-+++ b/config.sub 2019-06-03 23:32:57.637401253 +0000
++++ b/config.sub 2019-06-04 17:07:31.702589500 +0000
@@ -1389,7 +1389,7 @@
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
| -chorusos* | -chorusrdb* | -cegcc* \
@@ -58,9 +58,58 @@ diff -ru --new-file a/config.sub b/config.sub
| -linux-newlib* | -linux-musl* | -linux-uclibc* \
| -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
| -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
-diff -ru --new-file a/gdb/configure.host b/gdb/configure.host
+diff -ru a/gdb/Makefile.in b/gdb/Makefile.in
+--- a/gdb/Makefile.in 2016-10-07 17:09:21.000000000 +0000
++++ b/gdb/Makefile.in 2019-06-04 17:07:31.733789600 +0000
+@@ -150,7 +150,7 @@
+ # This is where we get zlib from. zlibdir is -L../zlib and zlibinc is
+ # -I../zlib, unless we were configured with --with-system-zlib, in which
+ # case both are empty.
+-ZLIB = @zlibdir@ -lz
++ZLIB = @zlibdir@ -lz $(SYSROOT_FLAGS)
+ ZLIBINC = @zlibinc@
+
+ # Where is the decnumber library? Typically in ../libdecnumber.
+@@ -162,9 +162,9 @@
+ # Where is the READLINE library? Typically in ../readline.
+ READLINE_DIR = ../readline
+ READLINE_SRC = $(srcdir)/$(READLINE_DIR)
+-READLINE = @READLINE@
+-READLINE_DEPS = @READLINE_DEPS@
+-READLINE_CFLAGS = @READLINE_CFLAGS@
++READLINE = -lreadline
++READLINE_DEPS =
++READLINE_CFLAGS = $(SYSROOT_FLAGS)
+
+ # Where is expat? This will be empty if expat was not available.
+ LIBEXPAT = @LIBEXPAT@
+@@ -468,12 +468,12 @@
+ # disassemblers?
+ OPCODES_DIR = ../opcodes
+ OPCODES_SRC = $(srcdir)/$(OPCODES_DIR)
+-OPCODES = $(OPCODES_DIR)/libopcodes.a
++OPCODES = -lopcodes
+ # Where are the other opcode tables which only have header file
+ # versions?
+ OP_INCLUDE = $(INCLUDE_DIR)/opcode
+ # Some source files like to use #include "opcodes/file.h"
+-OPCODES_CFLAGS = -I$(OP_INCLUDE) -I$(OPCODES_SRC)/..
++OPCODES_CFLAGS = -I$(OP_INCLUDE) -I$(OPCODES_SRC)/.. $(SYSROOT_FLAGS)
+
+ # The simulator is usually nonexistent; targets that include one
+ # should set this to list all the .o or .a files to be linked in.
+@@ -599,7 +599,7 @@
+ $(LIBEXPAT) $(LIBLZMA) $(LIBBABELTRACE) $(LIBIPT) \
+ $(LIBIBERTY) $(WIN32LIBS) $(LIBGNU) $(LIBICONV)
+ CDEPS = $(XM_CDEPS) $(NAT_CDEPS) $(SIM) $(BFD) $(READLINE_DEPS) \
+- $(OPCODES) $(INTL_DEPS) $(LIBIBERTY) $(CONFIG_DEPS) $(LIBGNU)
++ $(INTL_DEPS) $(LIBIBERTY) $(CONFIG_DEPS) $(LIBGNU)
+
+ ADD_FILES = $(XM_ADD_FILES) $(TM_ADD_FILES) $(NAT_ADD_FILES)
+ ADD_DEPS = $(XM_ADD_FILES) $(TM_ADD_FILES) $(NAT_ADD_FILES)
+diff -ru a/gdb/configure.host b/gdb/configure.host
--- a/gdb/configure.host 2016-08-01 15:50:20.000000000 +0000
-+++ b/gdb/configure.host 2019-06-03 23:32:57.637401253 +0000
++++ b/gdb/configure.host 2019-06-04 17:07:31.718189500 +0000
@@ -109,6 +109,7 @@
;;
i[34567]86-*-msdosdjgpp*) gdb_host=go32 ;;
@@ -77,9 +126,9 @@ diff -ru --new-file a/gdb/configure.host b/gdb/configure.host
x86_64-*-freebsd* | x86_64-*-kfreebsd*-gnu)
gdb_host=fbsd64 ;;
x86_64-*-netbsd* | x86_64-*-knetbsd*-gnu)
-diff -ru --new-file a/gdb/configure.tgt b/gdb/configure.tgt
+diff -ru a/gdb/configure.tgt b/gdb/configure.tgt
--- a/gdb/configure.tgt 2016-10-07 17:09:21.000000000 +0000
-+++ b/gdb/configure.tgt 2019-06-04 14:11:22.091870500 +0000
++++ b/gdb/configure.tgt 2019-06-04 17:07:31.718189500 +0000
@@ -229,6 +229,12 @@
fi
build_gdbserver=yes
@@ -115,9 +164,9 @@ diff -ru --new-file a/gdb/configure.tgt b/gdb/configure.tgt
*-*-dicos*) gdb_osabi=GDB_OSABI_DICOS ;;
*-*-symbianelf*)
gdb_osabi=GDB_OSABI_SYMBIAN ;;
-diff -ru --new-file a/gdb/defs.h b/gdb/defs.h
+diff -ru a/gdb/defs.h b/gdb/defs.h
--- a/gdb/defs.h 2016-10-07 17:09:21.000000000 +0000
-+++ b/gdb/defs.h 2019-06-03 23:32:57.637401253 +0000
++++ b/gdb/defs.h 2019-06-04 17:07:31.733789600 +0000
@@ -602,6 +602,7 @@
GDB_OSABI_NETBSD_ELF,
GDB_OSABI_OPENBSD_ELF,
@@ -126,9 +175,9 @@ diff -ru --new-file a/gdb/defs.h b/gdb/defs.h
GDB_OSABI_GO32,
GDB_OSABI_IRIX,
GDB_OSABI_HPUX_ELF,
-diff -ru --new-file a/gdb/doc/Makefile.in b/gdb/doc/Makefile.in
+diff -ru a/gdb/doc/Makefile.in b/gdb/doc/Makefile.in
--- a/gdb/doc/Makefile.in 2016-08-01 15:50:20.000000000 +0000
-+++ b/gdb/doc/Makefile.in 2019-06-03 23:32:57.637401253 +0000
++++ b/gdb/doc/Makefile.in 2019-06-04 17:07:31.733789600 +0000
@@ -74,8 +74,8 @@
# Where is the source dir for the READLINE library doc?
@@ -151,58 +200,9 @@ diff -ru --new-file a/gdb/doc/Makefile.in b/gdb/doc/Makefile.in
+endif
uninstall: uninstall-info uninstall-man
-diff -ru --new-file a/gdb/Makefile.in b/gdb/Makefile.in
---- a/gdb/Makefile.in 2016-10-07 17:09:21.000000000 +0000
-+++ b/gdb/Makefile.in 2019-06-03 23:32:57.637401253 +0000
-@@ -150,7 +150,7 @@
- # This is where we get zlib from. zlibdir is -L../zlib and zlibinc is
- # -I../zlib, unless we were configured with --with-system-zlib, in which
- # case both are empty.
--ZLIB = @zlibdir@ -lz
-+ZLIB = @zlibdir@ -lz $(SYSROOT_FLAGS)
- ZLIBINC = @zlibinc@
-
- # Where is the decnumber library? Typically in ../libdecnumber.
-@@ -162,9 +162,9 @@
- # Where is the READLINE library? Typically in ../readline.
- READLINE_DIR = ../readline
- READLINE_SRC = $(srcdir)/$(READLINE_DIR)
--READLINE = @READLINE@
--READLINE_DEPS = @READLINE_DEPS@
--READLINE_CFLAGS = @READLINE_CFLAGS@
-+READLINE = -lreadline
-+READLINE_DEPS =
-+READLINE_CFLAGS = $(SYSROOT_FLAGS)
-
- # Where is expat? This will be empty if expat was not available.
- LIBEXPAT = @LIBEXPAT@
-@@ -468,12 +468,12 @@
- # disassemblers?
- OPCODES_DIR = ../opcodes
- OPCODES_SRC = $(srcdir)/$(OPCODES_DIR)
--OPCODES = $(OPCODES_DIR)/libopcodes.a
-+OPCODES = -lopcodes
- # Where are the other opcode tables which only have header file
- # versions?
- OP_INCLUDE = $(INCLUDE_DIR)/opcode
- # Some source files like to use #include "opcodes/file.h"
--OPCODES_CFLAGS = -I$(OP_INCLUDE) -I$(OPCODES_SRC)/..
-+OPCODES_CFLAGS = -I$(OP_INCLUDE) -I$(OPCODES_SRC)/.. $(SYSROOT_FLAGS)
-
- # The simulator is usually nonexistent; targets that include one
- # should set this to list all the .o or .a files to be linked in.
-@@ -599,7 +599,7 @@
- $(LIBEXPAT) $(LIBLZMA) $(LIBBABELTRACE) $(LIBIPT) \
- $(LIBIBERTY) $(WIN32LIBS) $(LIBGNU) $(LIBICONV)
- CDEPS = $(XM_CDEPS) $(NAT_CDEPS) $(SIM) $(BFD) $(READLINE_DEPS) \
-- $(OPCODES) $(INTL_DEPS) $(LIBIBERTY) $(CONFIG_DEPS) $(LIBGNU)
-+ $(INTL_DEPS) $(LIBIBERTY) $(CONFIG_DEPS) $(LIBGNU)
-
- ADD_FILES = $(XM_ADD_FILES) $(TM_ADD_FILES) $(NAT_ADD_FILES)
- ADD_DEPS = $(XM_ADD_FILES) $(TM_ADD_FILES) $(NAT_ADD_FILES)
-diff -ru --new-file a/gdb/osabi.c b/gdb/osabi.c
+diff -ru a/gdb/osabi.c b/gdb/osabi.c
--- a/gdb/osabi.c 2016-08-01 15:50:20.000000000 +0000
-+++ b/gdb/osabi.c 2019-06-04 00:54:53.410635600 +0000
++++ b/gdb/osabi.c 2019-06-04 17:07:31.749389600 +0000
@@ -70,6 +70,7 @@
{ "NetBSD/ELF", NULL },
{ "OpenBSD/ELF", NULL },
@@ -211,9 +211,9 @@ diff -ru --new-file a/gdb/osabi.c b/gdb/osabi.c
{ "DJGPP", NULL },
{ "Irix", NULL },
{ "HP-UX/ELF", NULL },
-diff -ru --new-file a/gdb/stub-termcap.c b/gdb/stub-termcap.c
+diff -ru a/gdb/stub-termcap.c b/gdb/stub-termcap.c
--- a/gdb/stub-termcap.c 2016-10-07 17:09:21.000000000 +0000
-+++ b/gdb/stub-termcap.c 2019-06-03 23:32:57.637401253 +0000
++++ b/gdb/stub-termcap.c 2019-06-04 17:07:31.749389600 +0000
@@ -50,11 +50,13 @@
weak (later versions, e.g., 4.8, do support it). Given this stub
file originally was Windows only, and we only needed this when we