* dwarf2loc.c (dwarf_expr_tls_address): Initialize ADDR.
authorDaniel Jacobowitz <drow@false.org>
Sat, 19 Mar 2005 19:44:10 +0000 (19:44 +0000)
committerDaniel Jacobowitz <drow@false.org>
Sat, 19 Mar 2005 19:44:10 +0000 (19:44 +0000)
* gnu-v3-abi.c (gnuv3_baseclass_offset): Update type of
VALADDR.

gdb/ChangeLog
gdb/dwarf2loc.c
gdb/gnu-v3-abi.c

index c7622cf762c4c2d072bf822fc63356f4caff9550..3157c35d00598848a1f50b4891fbe1f7429e1953 100644 (file)
@@ -1,3 +1,9 @@
+2005-03-19  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * dwarf2loc.c (dwarf_expr_tls_address): Initialize ADDR.
+       * gnu-v3-abi.c (gnuv3_baseclass_offset): Update type of
+       VALADDR.
+
 2005-03-18  Kevin Buettner  <kevinb@redhat.com>
 
        * Makefile.in (dwarf2loc.o, linux-thread-db.o): Add dependencies.
index fc864701739d0188e0bfaab6320c89262ccea937..d9b1271ad482d6d86fb642ecc2f42180b026500e 100644 (file)
@@ -186,7 +186,7 @@ static CORE_ADDR
 dwarf_expr_tls_address (void *baton, CORE_ADDR offset)
 {
   struct dwarf_expr_baton *debaton = (struct dwarf_expr_baton *) baton;
-  CORE_ADDR addr;
+  CORE_ADDR addr = 0;
 
   if (target_get_thread_local_address_p ())
     {
index b497347478516930b25c961db86060b8007e2fc3..9dc0232a64decf68570b2b11e56ed08eefa1b2d0 100644 (file)
@@ -355,7 +355,7 @@ gnuv3_virtual_fn_field (struct value **value_p,
 
    -1 is returned on error. */
 static int
-gnuv3_baseclass_offset (struct type *type, int index, char *valaddr,
+gnuv3_baseclass_offset (struct type *type, int index, const bfd_byte *valaddr,
                        CORE_ADDR address)
 {
   struct type *vtable_type = gdbarch_data (current_gdbarch,