Index: gdb/dwarf2-frame.c =================================================================== RCS file: /cvs/cvsfiles/gnupro/gdb/dwarf2-frame.c,v retrieving revision 1.4.2.1 diff -u -p -u -r1.4.2.1 dwarf2-frame.c --- gdb/dwarf2-frame.c 20 May 2004 03:46:47 -0000 1.4.2.1 +++ gdb/dwarf2-frame.c 25 May 2004 23:29:11 -0000 @@ -214,8 +214,8 @@ read_reg (void *baton, int reg) buf = (char *) alloca (register_size (gdbarch, regnum)); frame_unwind_register (next_frame, regnum, buf); - return extract_typed_address (buf, builtin_type_void_data_ptr); + return extract_signed_integer (buf, register_size (current_gdbarch, regnum)); } static void