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