2003-05-23 Raoul Gough <RaoulGough@yahoo.co.uk>
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 8f1ab3dc211dd2af0995f4f3f665cf5c5a3419df..1cc7db174285f731fd266b3180064ac5a3648926 100644 (file)
@@ -1,3 +1,95 @@
+2003-05-23  Raoul Gough  <RaoulGough@yahoo.co.uk>
+
+       Committed by Elena Zannoni  <ezannoni@redhat.com>.
+       * coffread.c(coff_symtab_read): Do relocate static symbols from PE
+       files, don't relocate absolute symbols (and do use mst_abs).
+
+2003-05-23  Andrew Cagney  <cagney@redhat.com>
+
+       * objc-lang.c: Include "gdb_assert.h".
+       (objc_op_print_tab): Use OP_NULL and PREC_NULL instead of 0.
+       (CHECK, CHECK_FATAL, __CHECK_FUNCTION): Delete macros.
+       (gdb_check, gdb_check_fatal): Delete functions.
+       (read_objc_methlist_method): Replace CHECK and CHECK_FATAL with
+       gdb_assert.
+       (parse_selector, parse_method, find_methods, find_imps): Ditto.
+       * Makefile.in (objc-lang.o): Update dependencies.
+
+2003-05-22  Ian Lance Taylor  <ian@airs.com>
+
+       * disasm.c (gdb_disassemble_info): Initialize disassemble_info
+       with fprintf_filtered, not fprintf_unfiltered.
+
+2003-05-22  Andrew Cagney  <cagney@redhat.com>
+
+       * stack.c (frame_info): Inline extract_address, replacing it with
+       extract_unsigned_integer.
+       * findvar.c (unsigned_pointer_to_address): Ditto.
+       * dwarf2loc.c (dwarf_expr_read_reg): Ditto.
+       * dwarf2expr.c (dwarf2_read_address): Ditto.
+       * frame.c (frame_pc_unwind): Update comment.
+       * dummy-frame.c (deprecated_read_register_dummy): Update comment.
+
+2003-05-22  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * infptrace.c (detach): Call print_sys_errmsg rather than
+       perror_with_name to issue warning message when errno is non-zero
+       after calling ptrace detach.
+
+2003-05-21  J. Brobecker  <brobecker@gnat.com>
+
+       * config/pa/tm-hppa.h: Delete some unused macros. Move some
+       macro definitions from here...
+       * hppa-tdep.c: ...to there.
+
+2003-05-20  Kevin Buettner  <kevinb@redhat.com>
+
+       * mips-nat.c (REGISTER_PTRACE_ADDR): Convert macro to function
+       register_ptrace_addr().  Fix all callers.
+
+2003-05-21  Andreas Schwab  <schwab@suse.de>
+
+       * Makefile.in (m68k-tdep.o, m68klinux-tdep.o): Update
+       dependencies.
+       * m68k-tdep.c (m68k_gdbarch_init): Call gdbarch_init_osabi at the
+       end.
+       * m68klinux-tdep.c (m68k_linux_init_abi): New function.
+       (_initialize_m68k_linux_tdep): New function.
+       (m68k_linux_frame_saved_pc): Make static.
+       (m68k_linux_extract_return_value): Likewise.
+       (m68k_linux_store_return_value): Likewise.
+       (m68k_linux_extract_struct_value_address): Likewise.
+       * config/m68k/tm-linux.h (DEPRECATED_EXTRACT_RETURN_VALUE):
+       Remove.
+       (DEPRECATED_STORE_RETURN_VALUE): Remove.
+       (DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS): Remove.
+       (DEPRECATED_FRAME_SAVED_PC): Remove.
+
+2003-05-20  Kris Warkentin  <kewarken@qnx.com>
+
+       * nto-tdep.c (fetch_core_registers): Match gdb's idea of
+       regset numbering rather than our own.
+
+2003-05-19  David Carlton  <carlton@bactrian.org>
+
+       * config/djgpp/fnchange.lst: Add testsuite/gdb.c++/rtti*.
+
+2003-05-19  David Carlton  <carlton@bactrian.org>
+
+       Partial fix for PR c++/827.
+       * cp-support.h: Include symtab.h.
+       Declare cp_lookup_symbol_nonlocal, cp_lookup_symbol_namespace.
+       * cp-namespace.c: Update contributors.
+       (cp_lookup_symbol_nonlocal): New.
+       (lookup_namespace_scope, cp_lookup_symbol_namespace)
+       (lookup_symbol_file): Ditto.
+       * c-lang.c (cplus_language_defn): Use cp_lookup_symbol_nonlocal.
+       * block.h: Declare block_scope, block_using, block_global_block.
+       * block.c (block_scope): New.
+       (block_using, block_global_block): Ditto.
+       * Makefile.in (cp_support_h): Depend on symtab_h.
+       * config/djgpp/fnchange.lst: Add testsuite/gdb.c++/namespace1.cc.
+
 2003-05-19  David Carlton  <carlton@bactrian.org>
 
        * language.h (struct language_defn): Add 'la_value_of_this'
This page took 0.02473 seconds and 4 git commands to generate.