]> git.pld-linux.org Git - packages/gdb.git/blobdiff - gdb-6.8-quit-never-aborts.patch
- BR: libselinux-devel (because of attach-fail-reasons-5of5 patch)
[packages/gdb.git] / gdb-6.8-quit-never-aborts.patch
index ed22d6bad865092dadfeb63d4f659650bd473ea8..d71557fa81b6876cd2d9dee0b51ddb9765eb120a 100644 (file)
@@ -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-6.8.50.20081128/gdb/defs.h
+Index: gdb-7.2.50.20110117/gdb/defs.h
 ===================================================================
---- gdb-6.8.50.20081128.orig/gdb/defs.h        2008-11-27 10:23:01.000000000 +0100
-+++ gdb-6.8.50.20081128/gdb/defs.h     2008-12-06 21:49:32.000000000 +0100
-@@ -155,6 +155,7 @@ extern char *gdb_sysroot;
+--- gdb-7.2.50.20110117.orig/gdb/defs.h        2011-01-17 15:47:37.000000000 +0100
++++ gdb-7.2.50.20110117/gdb/defs.h     2011-01-17 15:53:05.000000000 +0100
+@@ -165,6 +165,7 @@ extern char *python_libdir;
  extern char *debug_file_directory;
  
  extern int quit_flag;
@@ -17,8 +17,8 @@ Index: gdb-6.8.50.20081128/gdb/defs.h
  extern int immediate_quit;
  extern int sevenbit_strings;
  
-@@ -168,7 +169,7 @@ extern void quit (void);
-    needed. */
+@@ -178,7 +179,7 @@ extern void quit (void);
+    needed.  */
  
  #define QUIT { \
 -  if (quit_flag) quit (); \
@@ -26,24 +26,24 @@ Index: gdb-6.8.50.20081128/gdb/defs.h
    if (deprecated_interactive_hook) deprecated_interactive_hook (); \
  }
  
-Index: gdb-6.8.50.20081128/gdb/event-top.c
+Index: gdb-7.2.50.20110117/gdb/event-top.c
 ===================================================================
---- gdb-6.8.50.20081128.orig/gdb/event-top.c   2008-12-04 10:34:31.000000000 +0100
-+++ gdb-6.8.50.20081128/gdb/event-top.c        2008-12-06 21:49:07.000000000 +0100
-@@ -939,7 +939,7 @@ async_request_quit (gdb_client_data arg)
+--- gdb-7.2.50.20110117.orig/gdb/event-top.c   2011-01-17 15:52:39.000000000 +0100
++++ gdb-7.2.50.20110117/gdb/event-top.c        2011-01-17 15:52:49.000000000 +0100
+@@ -904,7 +904,7 @@ async_request_quit (gdb_client_data arg)
       is no reason to call quit again here, unless immediate_quit is
-      set.*/
+      set.  */
  
 -  if (quit_flag || immediate_quit)
 +  if ((quit_flag || immediate_quit) && !quit_flag_cleanup)
      quit ();
  }
  
-Index: gdb-6.8.50.20081128/gdb/top.c
+Index: gdb-7.2.50.20110117/gdb/top.c
 ===================================================================
---- gdb-6.8.50.20081128.orig/gdb/top.c 2008-12-04 10:23:12.000000000 +0100
-+++ gdb-6.8.50.20081128/gdb/top.c      2008-12-06 21:49:07.000000000 +0100
-@@ -1299,7 +1299,9 @@ quit_force (char *args, int from_tty)
+--- gdb-7.2.50.20110117.orig/gdb/top.c 2011-01-17 15:47:37.000000000 +0100
++++ gdb-7.2.50.20110117/gdb/top.c      2011-01-17 15:52:49.000000000 +0100
+@@ -1257,7 +1257,9 @@ quit_force (char *args, int from_tty)
    qt.args = args;
    qt.from_tty = from_tty;
  
@@ -54,11 +54,11 @@ Index: gdb-6.8.50.20081128/gdb/top.c
    catch_errors (quit_target, &qt,
                "Quitting: ", RETURN_MASK_ALL);
  
-Index: gdb-6.8.50.20081128/gdb/utils.c
+Index: gdb-7.2.50.20110117/gdb/utils.c
 ===================================================================
---- gdb-6.8.50.20081128.orig/gdb/utils.c       2008-12-04 10:31:00.000000000 +0100
-+++ gdb-6.8.50.20081128/gdb/utils.c    2008-12-06 21:49:07.000000000 +0100
-@@ -114,6 +114,11 @@ int job_control;
+--- gdb-7.2.50.20110117.orig/gdb/utils.c       2011-01-17 15:47:37.000000000 +0100
++++ gdb-7.2.50.20110117/gdb/utils.c    2011-01-17 15:52:49.000000000 +0100
+@@ -121,6 +121,11 @@ int job_control;
  
  int quit_flag;
  
This page took 0.060176 seconds and 4 git commands to generate.