- Rebase to gdb 7.99.90 (prerelease of gdb 8)
- Updated libstdc++ pretty printers to gdb-libstdc++-v3-python-6.3.1-20170212.tar.bz2. - Added patches from fedora: gdb-release-werror.patch gdb-rhbz1398387-tab-crash-test.patch OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gdb?expand=0&rev=159
This commit is contained in:
@@ -5,11 +5,11 @@ Some of the threads may not be properly PTRACE_DETACHed which hurts if they
|
||||
should have been detached with SIGSTOP (as they are accidentally left running
|
||||
on the debugger termination).
|
||||
|
||||
Index: gdb-7.11.50.20160630/gdb/defs.h
|
||||
Index: gdb-7.12.50.20170207/gdb/defs.h
|
||||
===================================================================
|
||||
--- gdb-7.11.50.20160630.orig/gdb/defs.h 2016-07-03 16:40:43.423078926 +0200
|
||||
+++ gdb-7.11.50.20160630/gdb/defs.h 2016-07-03 16:41:08.568271741 +0200
|
||||
@@ -175,6 +175,10 @@
|
||||
--- gdb-7.12.50.20170207.orig/gdb/defs.h 2017-02-26 21:11:35.654350580 +0100
|
||||
+++ gdb-7.12.50.20170207/gdb/defs.h 2017-02-26 21:11:52.932473129 +0100
|
||||
@@ -169,6 +169,10 @@
|
||||
/* Flag that function quit should call quit_force. */
|
||||
extern volatile int sync_quit_force_run;
|
||||
|
||||
@@ -20,10 +20,10 @@ Index: gdb-7.11.50.20160630/gdb/defs.h
|
||||
extern void quit (void);
|
||||
|
||||
/* Helper for the QUIT macro. */
|
||||
Index: gdb-7.11.50.20160630/gdb/extension.c
|
||||
Index: gdb-7.12.50.20170207/gdb/extension.c
|
||||
===================================================================
|
||||
--- gdb-7.11.50.20160630.orig/gdb/extension.c 2016-07-03 16:40:41.723065890 +0200
|
||||
+++ gdb-7.11.50.20160630/gdb/extension.c 2016-07-03 16:41:44.896550309 +0200
|
||||
--- gdb-7.12.50.20170207.orig/gdb/extension.c 2017-02-26 21:11:35.655350587 +0100
|
||||
+++ gdb-7.12.50.20170207/gdb/extension.c 2017-02-26 21:11:52.933473136 +0100
|
||||
@@ -830,6 +830,11 @@
|
||||
int i, result = 0;
|
||||
const struct extension_language_defn *extlang;
|
||||
@@ -36,12 +36,12 @@ Index: gdb-7.11.50.20160630/gdb/extension.c
|
||||
ALL_ENABLED_EXTENSION_LANGUAGES (i, extlang)
|
||||
{
|
||||
if (extlang->ops->check_quit_flag != NULL)
|
||||
Index: gdb-7.11.50.20160630/gdb/top.c
|
||||
Index: gdb-7.12.50.20170207/gdb/top.c
|
||||
===================================================================
|
||||
--- gdb-7.11.50.20160630.orig/gdb/top.c 2016-07-03 16:40:41.724065898 +0200
|
||||
+++ gdb-7.11.50.20160630/gdb/top.c 2016-07-03 16:40:43.424078934 +0200
|
||||
@@ -1617,7 +1617,13 @@
|
||||
qt.args = args;
|
||||
--- gdb-7.12.50.20170207.orig/gdb/top.c 2017-02-26 21:11:35.655350587 +0100
|
||||
+++ gdb-7.12.50.20170207/gdb/top.c 2017-02-26 21:11:52.933473136 +0100
|
||||
@@ -1619,7 +1619,13 @@
|
||||
qt.args = NULL;
|
||||
qt.from_tty = from_tty;
|
||||
|
||||
+#ifndef NEED_DETACH_SIGSTOP
|
||||
@@ -54,11 +54,11 @@ Index: gdb-7.11.50.20160630/gdb/top.c
|
||||
|
||||
/* Get out of tfind mode, and kill or detach all inferiors. */
|
||||
TRY
|
||||
Index: gdb-7.11.50.20160630/gdb/utils.c
|
||||
Index: gdb-7.12.50.20170207/gdb/utils.c
|
||||
===================================================================
|
||||
--- gdb-7.11.50.20160630.orig/gdb/utils.c 2016-07-03 16:40:41.725065905 +0200
|
||||
+++ gdb-7.11.50.20160630/gdb/utils.c 2016-07-03 16:41:38.961504799 +0200
|
||||
@@ -109,6 +109,13 @@
|
||||
--- gdb-7.12.50.20170207.orig/gdb/utils.c 2017-02-26 21:11:35.657350601 +0100
|
||||
+++ gdb-7.12.50.20170207/gdb/utils.c 2017-02-26 21:11:52.934473143 +0100
|
||||
@@ -106,6 +106,13 @@
|
||||
|
||||
int job_control;
|
||||
|
||||
|
Reference in New Issue
Block a user