[gdb/f19] Rebase to FSF GDB 7.6.
Jan Kratochvil
jankratochvil at fedoraproject.org
Fri Apr 26 13:34:45 UTC 2013
commit 46f79e2112ba45524109535486fec3647b192468
Author: Jan Kratochvil <jan.kratochvil at redhat.com>
Date: Fri Apr 26 15:34:36 2013 +0200
Rebase to FSF GDB 7.6.
.gitignore | 2 +-
gdb-upstream-man-gcore-1of2.patch | 122 ++++++++++++++++++------------------
gdb.spec | 9 ++-
sources | 2 +-
4 files changed, 69 insertions(+), 66 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f0e2e01..7564965 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,2 @@
/gdb-libstdc++-v3-python-r155978.tar.bz2
-/gdb-7.5.91.20130423.tar.bz2
+/gdb-7.6.tar.bz2
diff --git a/gdb-upstream-man-gcore-1of2.patch b/gdb-upstream-man-gcore-1of2.patch
index d19c21e..c0255f3 100644
--- a/gdb-upstream-man-gcore-1of2.patch
+++ b/gdb-upstream-man-gcore-1of2.patch
@@ -47,10 +47,10 @@ http://sourceware.org/ml/gdb-cvs/2013-04/msg00109.html
2013-04-10 Pedro Alves <palves at redhat.com>
* gdb.texinfo (Process Record and Replay): Document that "set
-Index: gdb-7.5.91.20130407/gdb/gcore.in
+Index: gdb-7.6/gdb/gcore.in
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ gdb-7.5.91.20130407/gdb/gcore.in 2013-04-11 16:50:33.189286930 +0200
++++ gdb-7.6/gdb/gcore.in 2013-04-26 15:33:01.171049247 +0200
@@ -0,0 +1,69 @@
+#!/bin/sh
+
@@ -121,9 +121,9 @@ Index: gdb-7.5.91.20130407/gdb/gcore.in
+done
+
+exit $rc
-Index: gdb-7.5.91.20130407/gdb/gdb_gcore.sh
+Index: gdb-7.6/gdb/gdb_gcore.sh
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/gdb_gcore.sh 2013-01-01 07:32:42.000000000 +0100
+--- gdb-7.6.orig/gdb/gdb_gcore.sh 2013-01-01 07:32:42.000000000 +0100
+++ /dev/null 1970-01-01 00:00:00.000000000 +0000
@@ -1,70 +0,0 @@
-#!/bin/sh
@@ -196,10 +196,10 @@ Index: gdb-7.5.91.20130407/gdb/gdb_gcore.sh
-done
-
-exit $rc
-Index: gdb-7.5.91.20130407/gdb/Makefile.in
+Index: gdb-7.6/gdb/Makefile.in
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/Makefile.in 2013-04-11 16:50:14.000000000 +0200
-+++ gdb-7.5.91.20130407/gdb/Makefile.in 2013-04-11 16:50:33.191286929 +0200
+--- gdb-7.6.orig/gdb/Makefile.in 2013-04-26 15:32:58.000000000 +0200
++++ gdb-7.6/gdb/Makefile.in 2013-04-26 15:33:01.172049246 +0200
@@ -414,6 +414,7 @@ CONFIG_ALL= @CONFIG_ALL@
CONFIG_CLEAN= @CONFIG_CLEAN@
CONFIG_INSTALL = @CONFIG_INSTALL@
@@ -265,10 +265,10 @@ Index: gdb-7.5.91.20130407/gdb/Makefile.in
config.h: stamp-h ; @true
stamp-h: $(srcdir)/config.in config.status
CONFIG_HEADERS=config.h:config.in \
-Index: gdb-7.5.91.20130407/gdb/NEWS
+Index: gdb-7.6/gdb/NEWS
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/NEWS 2013-04-03 20:29:52.000000000 +0200
-+++ gdb-7.5.91.20130407/gdb/NEWS 2013-04-11 16:51:06.905285030 +0200
+--- gdb-7.6.orig/gdb/NEWS 2013-04-26 13:43:30.000000000 +0200
++++ gdb-7.6/gdb/NEWS 2013-04-26 15:33:19.784032404 +0200
@@ -1,6 +1,9 @@
What has changed in GDB?
(Organized release by release)
@@ -276,13 +276,13 @@ Index: gdb-7.5.91.20130407/gdb/NEWS
+* Newly installed $prefix/bin/gcore acts as a shell interface for the
+ GDB command gcore.
+
- *** Changes since GDB 7.5
+ *** Changes in GDB 7.6
* Target record has been renamed to record-full.
-Index: gdb-7.5.91.20130407/gdb/configure
+Index: gdb-7.6/gdb/configure
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/configure 2013-03-12 23:25:32.000000000 +0100
-+++ gdb-7.5.91.20130407/gdb/configure 2013-04-11 16:50:50.182285829 +0200
+--- gdb-7.6.orig/gdb/configure 2013-03-12 23:25:32.000000000 +0100
++++ gdb-7.6/gdb/configure 2013-04-26 15:33:01.179049240 +0200
@@ -591,6 +591,8 @@ ac_includes_default="\
enable_option_checking=no
ac_subst_vars='LTLIBOBJS
@@ -367,10 +367,10 @@ Index: gdb-7.5.91.20130407/gdb/configure
"default":C)
case x$CONFIG_HEADERS in
xconfig.h:config.in)
-Index: gdb-7.5.91.20130407/gdb/configure.ac
+Index: gdb-7.6/gdb/configure.ac
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/configure.ac 2013-03-12 23:25:32.000000000 +0100
-+++ gdb-7.5.91.20130407/gdb/configure.ac 2013-04-11 16:50:33.200286929 +0200
+--- gdb-7.6.orig/gdb/configure.ac 2013-03-12 23:25:32.000000000 +0100
++++ gdb-7.6/gdb/configure.ac 2013-04-26 15:33:01.180049239 +0200
@@ -203,6 +203,7 @@ fi
TARGET_OBS=
@@ -421,10 +421,10 @@ Index: gdb-7.5.91.20130407/gdb/configure.ac
AC_OUTPUT(Makefile gdb-gdb.gdb doc/Makefile data-directory/Makefile,
[
case x$CONFIG_HEADERS in
-Index: gdb-7.5.91.20130407/gdb/configure.tgt
+Index: gdb-7.6/gdb/configure.tgt
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/configure.tgt 2013-03-05 14:37:10.000000000 +0100
-+++ gdb-7.5.91.20130407/gdb/configure.tgt 2013-04-11 16:50:33.200286929 +0200
+--- gdb-7.6.orig/gdb/configure.tgt 2013-03-05 14:37:10.000000000 +0100
++++ gdb-7.6/gdb/configure.tgt 2013-04-26 15:33:01.180049239 +0200
@@ -6,6 +6,7 @@
# gdb_sim simulator library for target
# gdb_osabi default OS ABI to use with target
@@ -448,20 +448,20 @@ Index: gdb-7.5.91.20130407/gdb/configure.tgt
+ gdb_have_gcore=false
+ ;;
+esac
-Index: gdb-7.5.91.20130407/gdb/config/alpha/alpha-osf3.mh
+Index: gdb-7.6/gdb/config/alpha/alpha-osf3.mh
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/config/alpha/alpha-osf3.mh 2012-01-10 17:30:44.000000000 +0100
-+++ gdb-7.5.91.20130407/gdb/config/alpha/alpha-osf3.mh 2013-04-11 16:50:33.200286929 +0200
+--- gdb-7.6.orig/gdb/config/alpha/alpha-osf3.mh 2012-01-10 17:30:44.000000000 +0100
++++ gdb-7.6/gdb/config/alpha/alpha-osf3.mh 2013-04-26 15:33:01.181049238 +0200
@@ -3,4 +3,5 @@ NAT_FILE= nm-osf3.h
NATDEPFILES= alpha-nat.o fork-child.o \
solib-osf.o procfs.o proc-api.o proc-events.o proc-flags.o \
proc-why.o dec-thread.o
+HAVE_NATIVE_GCORE_HOST = 1
NAT_CLIBS= -lpthreaddebug
-Index: gdb-7.5.91.20130407/gdb/config/i386/fbsd.mh
+Index: gdb-7.6/gdb/config/i386/fbsd.mh
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/config/i386/fbsd.mh 2009-10-26 19:28:13.000000000 +0100
-+++ gdb-7.5.91.20130407/gdb/config/i386/fbsd.mh 2013-04-11 16:50:33.200286929 +0200
+--- gdb-7.6.orig/gdb/config/i386/fbsd.mh 2009-10-26 19:28:13.000000000 +0100
++++ gdb-7.6/gdb/config/i386/fbsd.mh 2013-04-26 15:33:01.181049238 +0200
@@ -3,5 +3,6 @@ NATDEPFILES= fork-child.o inf-ptrace.o \
fbsd-nat.o i386-nat.o i386bsd-nat.o i386fbsd-nat.o \
bsd-kvm.o
@@ -469,10 +469,10 @@ Index: gdb-7.5.91.20130407/gdb/config/i386/fbsd.mh
+HAVE_NATIVE_GCORE_HOST = 1
LOADLIBES= -lkvm
-Index: gdb-7.5.91.20130407/gdb/config/i386/fbsd64.mh
+Index: gdb-7.6/gdb/config/i386/fbsd64.mh
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/config/i386/fbsd64.mh 2012-02-09 17:06:44.000000000 +0100
-+++ gdb-7.5.91.20130407/gdb/config/i386/fbsd64.mh 2013-04-11 16:50:33.201286929 +0200
+--- gdb-7.6.orig/gdb/config/i386/fbsd64.mh 2012-02-09 17:06:44.000000000 +0100
++++ gdb-7.6/gdb/config/i386/fbsd64.mh 2013-04-26 15:33:01.181049238 +0200
@@ -2,5 +2,6 @@
NATDEPFILES= fork-child.o inf-ptrace.o \
fbsd-nat.o amd64-nat.o amd64bsd-nat.o amd64fbsd-nat.o \
@@ -480,10 +480,10 @@ Index: gdb-7.5.91.20130407/gdb/config/i386/fbsd64.mh
+HAVE_NATIVE_GCORE_HOST = 1
LOADLIBES= -lkvm
-Index: gdb-7.5.91.20130407/gdb/config/i386/i386gnu.mh
+Index: gdb-7.6/gdb/config/i386/i386gnu.mh
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/config/i386/i386gnu.mh 2012-01-10 17:30:44.000000000 +0100
-+++ gdb-7.5.91.20130407/gdb/config/i386/i386gnu.mh 2013-04-11 16:50:33.201286929 +0200
+--- gdb-7.6.orig/gdb/config/i386/i386gnu.mh 2012-01-10 17:30:44.000000000 +0100
++++ gdb-7.6/gdb/config/i386/i386gnu.mh 2013-04-26 15:33:01.181049238 +0200
@@ -2,6 +2,7 @@
NATDEPFILES= i386gnu-nat.o gnu-nat.o core-regset.o fork-child.o \
notify_S.o process_reply_S.o msg_reply_S.o \
@@ -492,46 +492,46 @@ Index: gdb-7.5.91.20130407/gdb/config/i386/i386gnu.mh
NAT_FILE= nm-i386gnu.h
MH_CFLAGS = -D_GNU_SOURCE
-Index: gdb-7.5.91.20130407/gdb/config/i386/i386sol2.mh
+Index: gdb-7.6/gdb/config/i386/i386sol2.mh
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/config/i386/i386sol2.mh 2010-04-26 15:53:56.000000000 +0200
-+++ gdb-7.5.91.20130407/gdb/config/i386/i386sol2.mh 2013-04-11 16:50:33.201286929 +0200
+--- gdb-7.6.orig/gdb/config/i386/i386sol2.mh 2010-04-26 15:53:56.000000000 +0200
++++ gdb-7.6/gdb/config/i386/i386sol2.mh 2013-04-26 15:33:01.181049238 +0200
@@ -1,3 +1,4 @@
# Host: Solaris x86
NATDEPFILES= fork-child.o i386v4-nat.o i386-sol2-nat.o \
procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o
+HAVE_NATIVE_GCORE_HOST = 1
-Index: gdb-7.5.91.20130407/gdb/config/i386/sol2-64.mh
+Index: gdb-7.6/gdb/config/i386/sol2-64.mh
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/config/i386/sol2-64.mh 2010-04-26 15:53:57.000000000 +0200
-+++ gdb-7.5.91.20130407/gdb/config/i386/sol2-64.mh 2013-04-11 16:50:33.201286929 +0200
+--- gdb-7.6.orig/gdb/config/i386/sol2-64.mh 2010-04-26 15:53:57.000000000 +0200
++++ gdb-7.6/gdb/config/i386/sol2-64.mh 2013-04-26 15:33:01.182049237 +0200
@@ -1,3 +1,4 @@
# Host: Solaris x86_64
NATDEPFILES= fork-child.o amd64-nat.o i386v4-nat.o i386-sol2-nat.o \
procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o
+HAVE_NATIVE_GCORE_HOST = 1
-Index: gdb-7.5.91.20130407/gdb/config/mips/irix5.mh
+Index: gdb-7.6/gdb/config/mips/irix5.mh
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/config/mips/irix5.mh 2012-01-10 17:30:45.000000000 +0100
-+++ gdb-7.5.91.20130407/gdb/config/mips/irix5.mh 2013-04-11 16:50:33.201286929 +0200
+--- gdb-7.6.orig/gdb/config/mips/irix5.mh 2012-01-10 17:30:45.000000000 +0100
++++ gdb-7.6/gdb/config/mips/irix5.mh 2013-04-26 15:33:01.182049237 +0200
@@ -1,3 +1,4 @@
# Host: SGI Iris running irix 5.x
NATDEPFILES= fork-child.o irix5-nat.o procfs.o \
proc-api.o proc-events.o proc-flags.o proc-why.o
+HAVE_NATIVE_GCORE_HOST = 1
-Index: gdb-7.5.91.20130407/gdb/config/mips/irix6.mh
+Index: gdb-7.6/gdb/config/mips/irix6.mh
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/config/mips/irix6.mh 2012-01-10 17:30:45.000000000 +0100
-+++ gdb-7.5.91.20130407/gdb/config/mips/irix6.mh 2013-04-11 16:50:33.201286929 +0200
+--- gdb-7.6.orig/gdb/config/mips/irix6.mh 2012-01-10 17:30:45.000000000 +0100
++++ gdb-7.6/gdb/config/mips/irix6.mh 2013-04-26 15:33:01.182049237 +0200
@@ -1,3 +1,4 @@
# Host: SGI Iris running irix 6.x
NATDEPFILES= fork-child.o irix5-nat.o procfs.o \
proc-api.o proc-events.o proc-flags.o proc-why.o
+HAVE_NATIVE_GCORE_HOST = 1
-Index: gdb-7.5.91.20130407/gdb/config/powerpc/fbsd.mh
+Index: gdb-7.6/gdb/config/powerpc/fbsd.mh
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/config/powerpc/fbsd.mh 2013-02-04 21:48:53.000000000 +0100
-+++ gdb-7.5.91.20130407/gdb/config/powerpc/fbsd.mh 2013-04-11 16:50:33.202286928 +0200
+--- gdb-7.6.orig/gdb/config/powerpc/fbsd.mh 2013-02-04 21:48:53.000000000 +0100
++++ gdb-7.6/gdb/config/powerpc/fbsd.mh 2013-04-26 15:33:01.182049237 +0200
@@ -18,6 +18,7 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>. */
@@ -540,10 +540,10 @@ Index: gdb-7.5.91.20130407/gdb/config/powerpc/fbsd.mh
LOADLIBES= -lkvm
-Index: gdb-7.5.91.20130407/gdb/config/sparc/fbsd.mh
+Index: gdb-7.6/gdb/config/sparc/fbsd.mh
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/config/sparc/fbsd.mh 2009-10-26 19:28:15.000000000 +0100
-+++ gdb-7.5.91.20130407/gdb/config/sparc/fbsd.mh 2013-04-11 16:50:33.202286928 +0200
+--- gdb-7.6.orig/gdb/config/sparc/fbsd.mh 2009-10-26 19:28:15.000000000 +0100
++++ gdb-7.6/gdb/config/sparc/fbsd.mh 2013-04-26 15:33:01.182049237 +0200
@@ -2,5 +2,6 @@
NATDEPFILES= fork-child.o inf-ptrace.o \
fbsd-nat.o sparc-nat.o sparc64-nat.o sparc64fbsd-nat.o \
@@ -551,19 +551,19 @@ Index: gdb-7.5.91.20130407/gdb/config/sparc/fbsd.mh
+HAVE_NATIVE_GCORE_HOST = 1
LOADLIBES= -lkvm
-Index: gdb-7.5.91.20130407/gdb/config/sparc/sol2.mh
+Index: gdb-7.6/gdb/config/sparc/sol2.mh
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/config/sparc/sol2.mh 2012-01-10 17:30:49.000000000 +0100
-+++ gdb-7.5.91.20130407/gdb/config/sparc/sol2.mh 2013-04-11 16:50:33.202286928 +0200
+--- gdb-7.6.orig/gdb/config/sparc/sol2.mh 2012-01-10 17:30:49.000000000 +0100
++++ gdb-7.6/gdb/config/sparc/sol2.mh 2013-04-26 15:33:01.182049237 +0200
@@ -3,3 +3,4 @@ NAT_FILE= nm-sol2.h
NATDEPFILES= sparc-sol2-nat.o \
core-regset.o fork-child.o \
procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o
+HAVE_NATIVE_GCORE_HOST = 1
-Index: gdb-7.5.91.20130407/gdb/doc/Makefile.in
+Index: gdb-7.6/gdb/doc/Makefile.in
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/doc/Makefile.in 2013-04-11 16:50:14.000000000 +0200
-+++ gdb-7.5.91.20130407/gdb/doc/Makefile.in 2013-04-11 16:50:33.202286928 +0200
+--- gdb-7.6.orig/gdb/doc/Makefile.in 2013-04-26 15:32:58.000000000 +0200
++++ gdb-7.6/gdb/doc/Makefile.in 2013-04-26 15:33:01.183049235 +0200
@@ -177,11 +177,15 @@ POD2MAN5 = pod2man --center="GNU Develop
--release="gdb-`sed q $(srcdir)/../version.in`" --section=5
@@ -622,11 +622,11 @@ Index: gdb-7.5.91.20130407/gdb/doc/Makefile.in
gdbinit.5: $(GDB_DOC_FILES)
touch $@
-$(TEXI2POD) $(MANCONF) -Dgdbinit < $(srcdir)/gdb.texinfo > gdbinit.pod
-Index: gdb-7.5.91.20130407/gdb/doc/gdb.texinfo
+Index: gdb-7.6/gdb/doc/gdb.texinfo
===================================================================
---- gdb-7.5.91.20130407.orig/gdb/doc/gdb.texinfo 2013-04-11 16:50:14.000000000 +0200
-+++ gdb-7.5.91.20130407/gdb/doc/gdb.texinfo 2013-04-11 16:50:33.209286928 +0200
-@@ -41701,6 +41701,7 @@ switch (die->tag)
+--- gdb-7.6.orig/gdb/doc/gdb.texinfo 2013-04-26 15:32:58.000000000 +0200
++++ gdb-7.6/gdb/doc/gdb.texinfo 2013-04-26 15:33:01.191049229 +0200
+@@ -41709,6 +41709,7 @@ switch (die->tag)
@menu
* gdb man:: The GNU Debugger man page
* gdbserver man:: Remote Server for the GNU Debugger man page
@@ -634,7 +634,7 @@ Index: gdb-7.5.91.20130407/gdb/doc/gdb.texinfo
* gdbinit man:: gdbinit scripts
@end menu
-@@ -42222,6 +42223,53 @@ info gdb
+@@ -42230,6 +42231,53 @@ info gdb
should give you access to the complete manual.
@cite{Using GDB: A Guide to the GNU Source-Level Debugger},
diff --git a/gdb.spec b/gdb.spec
index fe18334..48e152d 100644
--- a/gdb.spec
+++ b/gdb.spec
@@ -27,16 +27,16 @@
Summary: A GNU source-level debugger for C, C++, Fortran, Go and other languages
Name: %{?scl_prefix}gdb
-%global snap 20130423
+#global snap 20130423
# Freeze it when GDB gets branched
%global snapsrc 20130312
# See timestamp of source gnulib installed into gdb/gnulib/ .
%global snapgnulib 20121213
-Version: 7.5.91.%{snap}
+Version: 7.6
# The release always contains a leading reserved number, start it at 1.
# `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing.
-Release: 23%{?dist}
+Release: 24%{?dist}
License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ and GPLv2+ with exceptions and GPL+ and LGPLv2+ and BSD and Public Domain
Group: Development/Debuggers
@@ -1390,6 +1390,9 @@ fi
%endif # 0%{!?el5:1} || "%{_target_cpu}" == "noarch"
%changelog
+* Fri Apr 26 2013 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.6-24.fc19
+- Rebase to FSF GDB 7.6.
+
* Wed Apr 24 2013 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.5.91.20130423-23.fc19
- Fix man page BuildRequires (for BZ 881892).
diff --git a/sources b/sources
index 0a837ff..1f9fa5b 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
4981307aa9619bbec5b73261e4e41c8d gdb-libstdc++-v3-python-r155978.tar.bz2
-2c1d526acd04177d0619f876b3928c28 gdb-7.5.91.20130423.tar.bz2
+fda57170e4d11cdde74259ca575412a8 gdb-7.6.tar.bz2
More information about the scm-commits
mailing list