]> git.pld-linux.org Git - packages/gdb.git/blobdiff - gdb-6.6-buildid-locate-core-as-arg.patch
- updated to gdb-7.4.50.20120120.
[packages/gdb.git] / gdb-6.6-buildid-locate-core-as-arg.patch
index b9d113402ace1b1af99c5119eb1840fd627a4256..de1ccad4675a4fdc7e16dbab14206dfff75e2c7a 100644 (file)
@@ -58,13 +58,13 @@ Http://sourceware.org/ml/gdb-patches/2010-01/msg00517.html
        * exec.c (exec_file_attach): Print a more useful error message if the
        user did "gdb core".
 
-Index: gdb-7.2.50.20110218/gdb/exceptions.h
+Index: gdb-7.4.50.20111218/gdb/exceptions.h
 ===================================================================
---- gdb-7.2.50.20110218.orig/gdb/exceptions.h  2011-02-14 12:35:44.000000000 +0100
-+++ gdb-7.2.50.20110218/gdb/exceptions.h       2011-02-18 10:45:31.000000000 +0100
-@@ -85,6 +85,9 @@ enum errors {
-      traceframe.  */
-   NOT_AVAILABLE_ERROR,
+--- gdb-7.4.50.20111218.orig/gdb/exceptions.h  2011-10-09 21:21:38.000000000 +0200
++++ gdb-7.4.50.20111218/gdb/exceptions.h       2011-12-19 01:41:20.900509347 +0100
+@@ -88,6 +88,9 @@ enum errors {
+   /* DW_OP_GNU_entry_value resolving failed.  */
+   NO_ENTRY_VALUE_ERROR,
  
 +  /* Attempt to load a core file as executable.  */
 +  IS_CORE_ERROR,
@@ -72,11 +72,11 @@ Index: gdb-7.2.50.20110218/gdb/exceptions.h
    /* Add more errors here.  */
    NR_ERRORS
  };
-Index: gdb-7.2.50.20110218/gdb/exec.c
+Index: gdb-7.4.50.20111218/gdb/exec.c
 ===================================================================
---- gdb-7.2.50.20110218.orig/gdb/exec.c        2011-02-14 23:08:48.000000000 +0100
-+++ gdb-7.2.50.20110218/gdb/exec.c     2011-02-18 10:45:16.000000000 +0100
-@@ -34,6 +34,7 @@
+--- gdb-7.4.50.20111218.orig/gdb/exec.c        2011-03-23 19:23:54.000000000 +0100
++++ gdb-7.4.50.20111218/gdb/exec.c     2011-12-19 01:41:04.863568846 +0100
+@@ -35,6 +35,7 @@
  #include "arch-utils.h"
  #include "gdbthread.h"
  #include "progspace.h"
@@ -84,7 +84,7 @@ Index: gdb-7.2.50.20110218/gdb/exec.c
  
  #include <fcntl.h>
  #include "readline/readline.h"
-@@ -253,12 +254,27 @@ exec_file_attach (char *filename, int fr
+@@ -254,12 +255,27 @@ exec_file_attach (char *filename, int fr
  
        if (!bfd_check_format_matches (exec_bfd, bfd_object, &matching))
        {
@@ -115,11 +115,11 @@ Index: gdb-7.2.50.20110218/gdb/exec.c
        }
  
        /* FIXME - This should only be run for RS6000, but the ifdef is a poor
-Index: gdb-7.2.50.20110218/gdb/main.c
+Index: gdb-7.4.50.20111218/gdb/main.c
 ===================================================================
---- gdb-7.2.50.20110218.orig/gdb/main.c        2011-02-18 10:44:17.000000000 +0100
-+++ gdb-7.2.50.20110218/gdb/main.c     2011-02-18 10:45:16.000000000 +0100
-@@ -243,6 +243,36 @@ captured_command_loop (void *data)
+--- gdb-7.4.50.20111218.orig/gdb/main.c        2011-12-19 00:28:01.000000000 +0100
++++ gdb-7.4.50.20111218/gdb/main.c     2011-12-19 01:41:04.863568846 +0100
+@@ -248,6 +248,36 @@ captured_command_loop (void *data)
    return 1;
  }
  
@@ -156,7 +156,7 @@ Index: gdb-7.2.50.20110218/gdb/main.c
  static int
  captured_main (void *data)
  {
-@@ -727,6 +757,8 @@ captured_main (void *data)
+@@ -704,6 +734,8 @@ captured_main (void *data)
        {
          symarg = argv[optind];
          execarg = argv[optind];
@@ -165,7 +165,7 @@ Index: gdb-7.2.50.20110218/gdb/main.c
          optind++;
        }
  
-@@ -868,11 +900,25 @@ captured_main (void *data)
+@@ -845,11 +877,25 @@ captured_main (void *data)
        && symarg != NULL
        && strcmp (execarg, symarg) == 0)
      {
This page took 0.415747 seconds and 4 git commands to generate.