rpms/gdb/devel gdb-6.6-upstream.patch,1.3,1.4 gdb.spec,1.222,1.223

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Thu Mar 15 08:37:17 UTC 2007


Author: jkratoch

Update of /cvs/dist/rpms/gdb/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv9921

Modified Files:
	gdb-6.6-upstream.patch gdb.spec 
Log Message:
* Wed Mar 14 2007 Jan Kratochvil <jan.kratochvil at redhat.com> - 6.6-6
- Fix occasional dwarf2_read_address: Corrupted DWARF expression (BZ 232353).
- Resolves: rhbz#232353


gdb-6.6-upstream.patch:
 ./gdb/NEWS                             |    3 +
 ./gdb/arch-utils.c                     |    2 
 ./gdb/c-valprint.c                     |    2 
 ./gdb/config/nm-linux.h                |    5 --
 ./gdb/doc/gdb.texinfo                  |   20 +++++++++
 ./gdb/dwarf2loc.h                      |    4 -
 ./gdb/frame.c                          |   13 ++++--
 ./gdb/ia64-tdep.c                      |   11 ++---
 ./gdb/linux-nat.c                      |   38 ++++++++++++-----
 ./gdb/linux-nat.h                      |    2 
 ./gdb/rs6000-tdep.c                    |    3 +
 ./gdb/testsuite/gdb.arch/i386-sse.exp  |    5 +-
 ./gdb/testsuite/gdb.base/charsign.c    |   37 +++++++++++++++++
 ./gdb/testsuite/gdb.base/charsign.exp  |   70 +++++++++++++++++++++++++++++++++
 ./gdb/testsuite/gdb.base/printcmds.exp |   12 ++---
 ./gdb/testsuite/gdb.base/setvar.exp    |    8 +--
 linux-thread-db.c                      |   19 +++-----
 17 files changed, 204 insertions(+), 50 deletions(-)

Index: gdb-6.6-upstream.patch
===================================================================
RCS file: /cvs/dist/rpms/gdb/devel/gdb-6.6-upstream.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- gdb-6.6-upstream.patch	25 Feb 2007 21:43:15 -0000	1.3
+++ gdb-6.6-upstream.patch	15 Mar 2007 08:37:13 -0000	1.4
@@ -521,3 +521,34 @@
    if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
      return print_insn_big_powerpc (memaddr, info);
    else
+
+
+https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=232353
+
+
+2007-01-27  Daniel Jacobowitz  <dan at codesourcery.com>
+
+	* dwarf2loc.h (struct dwarf2_locexpr_baton): Change size to a long.
+	(struct dwarf2_loclist_baton): Likewise.
+
+
+--- ./gdb/dwarf2loc.h	17 Dec 2005 22:33:59 -0000	1.6
++++ ./gdb/dwarf2loc.h	5 Jan 2007 15:31:17 -0000
+@@ -39,7 +39,7 @@ struct dwarf2_locexpr_baton
+   gdb_byte *data;
+ 
+   /* Length of the location expression.  */
+-  unsigned short size;
++  unsigned long size;
+ 
+   /* The objfile containing the symbol whose location we're computing.  */
+   struct objfile *objfile;
+@@ -55,7 +55,7 @@ struct dwarf2_loclist_baton
+   gdb_byte *data;
+ 
+   /* Length of the location list.  */
+-  unsigned short size;
++  unsigned long size;
+ 
+   /* The objfile containing the symbol whose location we're computing.  */
+   /* Used (only???) by thread local variables.  The objfile in which


Index: gdb.spec
===================================================================
RCS file: /cvs/dist/rpms/gdb/devel/gdb.spec,v
retrieving revision 1.222
retrieving revision 1.223
diff -u -r1.222 -r1.223
--- gdb.spec	12 Mar 2007 16:02:43 -0000	1.222
+++ gdb.spec	15 Mar 2007 08:37:14 -0000	1.223
@@ -11,7 +11,7 @@
 Version: 6.6
 
 # The release always contains a leading reserved number, start it at 1.
-Release: 5%{?dist}
+Release: 6%{?dist}
 
 License: GPL
 Group: Development/Debuggers
@@ -599,6 +599,9 @@
 # don't include the files in include, they are part of binutils
 
 %changelog
+* Wed Mar 14 2007 Jan Kratochvil <jan.kratochvil at redhat.com> - 6.6-6
+- Fix occasional dwarf2_read_address: Corrupted DWARF expression (BZ 232353).
+
 * Mon Mar 12 2007 Jan Kratochvil <jan.kratochvil at redhat.com> - 6.6-5
 - Temporary support for shared libraries >2GB on 64bit hosts. (BZ 231832)
 




More information about the fedora-cvs-commits mailing list