2004-11-05 Andrew Cagney <cagney@gnu.org>
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index e84b70e2ccbea1974d1f144ad18207c91842e201..1519f5949a641fbb0123ba5d01739027c73be319 100644 (file)
@@ -1,5 +1,137 @@
+2004-11-05  Andrew Cagney  <cagney@gnu.org>
+
+       * dwarf2-frame.c (dwarf2_frame_cache): Only complain when both the
+       CFI and the init_reg method leave the register unspecified.
+       Include the register name in the "Incomplete CFI data" complaint.
+       Supress leading zeros in the address.
+
+2004-11-05  Mark Kettenis  <kettenis@gnu.org>
+
+       * dwarf2-frame.c (decode_frame_entry_1): Avoid indirection when
+       skipping a personality routine in a CIE augmentation.
+
+2004-11-05  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * defs.h (fatal, vfatal): New function prototypes.
+       * stack.c (backtrace_command_stub): Stub to call backtrace_command_1
+       via catch_errors.
+       (backtrace_command): Change to call backtrace_command_stub via
+       catch_errors instead of calling backtrace_command_1 directly.
+       (backtrace_full_command): Ditto.
+       * utils.c (error_stream_1): New static function.
+       (verror): Change to call error_stream_1 instead of error_stream.
+       (error_stream): Call error_stream_1 with RETURN_ERROR argument.
+       (vfatal, fatal): New functions.
+
+2004-11-05  Andrew Cagney  <cagney@gnu.org>
+
+       * stack.c (parse_frame_specification_1): Clear selected_frame_p
+       when not using selected frame.
+
+2004-11-05  Mark Kettenis  <kettenis@jive.nl>
+
+       * dwarf2-frame.c (decode_frame_entry_1): Correctly skip
+       personality routine in a CIE augmentation.
+
+2004-11-05  Felix Lee  <felix+log1@specifixinc.com>
+
+       * stack.c (set_current_sal_from_frame): New function.
+       (print_args_stub): Use it.
+       (print_frame_info): Don't set sal here.
+
+2004-11-04  Mark Kettenis  <kettenis@gnu.org>
+
+       * dwarf2-frame.c (read_encoded_value): Change type of third
+       argument to `unsigned char *'.  Add support for LEB128 encodings.
+
+2004-11-04  Jim Blandy  <jimb@redhat.com>
+
+       * gdbtypes.c (make_qualified_type): Doc fix.  Add assertion to
+       prevent cross-objfile references.
+       (make_cv_type): Doc fix.  Don't create cross-objfile references,
+       even for stub types.
+       (replace_type): Add assertion to prevent cross-objfile references.
+       (check_typedef): Never resolve a stub type by copying over a type
+       from another file.
+
+2004-11-04  Kei Sakamoto  <sakamoto.kei@denesas.com>
+
+       * Makefile.in (m32r-tdep.o): Update dependencies.
+       * m32r-tdep.c (m32r_gdbarch_init): Call gdbarch_init_osabi for
+       ABI-specific overrides.
+
+2004-11-04  Kei Sakamoto  <sakamoto.kei@denesas.com>
+
+       * m32r-tdep.c (m32r_memory_insert_breakpoint): Remove
+       unnecessary parallel execution bit.
+       (m32r_memory_remove_breakpoint): Ditto.
+       (m32r_breakpoint_from_pc): Update.
+
+2004-11-03  Randolph Chung  <tausq@debian.org>
+
+       * hppa-tdep.c (hppa_frame_cache): Use frame_pc_unwind instead of
+       frame_func_unwind to locate the unwind entry.
+       (hppa_frame_this_id): Likewise.
+
+2004-11-03  Andrew Cagney  <cagney@gnu.org>
+
+       * gdb/NEWS: Mention internationalization, m32r-*-linux-gnu, 'p'
+       packet, obsolete configurations, end-of-life deprecated_registers.
+
+2004-11-02  Mark Kettenis  <kettenis@gnu.org>
+
+       * dwarf2-frame.c (read_encoded_value): Set proper size for signed
+       encodings as well as unsigned encodings.
+
+2004-11-02  Andrew Cagney  <cagney@gnu.org>
+
+       * value.h (COERCE_VARYING_ARRAY): Delete.
+       * valops.c (value_cast, value_slice): Delete use.
+       * valarith.c (value_subscript, value_concat): Delete use.
+
+2004-11-02  Paul Hilfinger  <hilfingr@nile.gnat.com>
+
+       * NEWS: GDB understands GNAT Ada.
+
+2004-11-01  Joseph S. Myers  <joseph@codesourcery.com>
+
+       * Makefile.in (ALLDEPFILES): Add amd64-sol2-tdep.c.
+       (amd64-sol2-tdep.o): Add dependencies.
+       * amd64-sol2-tdep.c, config/i386/sol2-64.mh,
+       config/i386/sol2-64.mt: New files.
+       * i386-sol2-nat.c (amd64_sol2_gregset64_reg_offset,
+       amd64_sol2_gregset32_reg_offset, _initialize_amd64_sol2_nat): New.
+       (supply_gregset): Correct order of arguments to
+       amd64_supply_native_gregset.
+       (fill_gregset): Correct order of arguments to
+       amd64_collect_native_gregset.
+       * configure.host (i[34567]86-*-solaris2.1[0-9]*): Add new case.
+       * configure.tgt (i[34567]86-*-solaris2.1[0-9]*): Likewise.
+       * configure.in (*-*-solaris2.[[6789]]): Add *-*-solaris2.1[[0-9]]
+       for definition of NEW_PROC_API.
+       * configure: Regenerate.
+
+2004-11-01  Joseph S. Myers  <joseph@codesourcery.com>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2004-11-01  Andrew Cagney  <cagney@gnu.org>
+
+       * configure.tgt: Mark d10v-*-* as obsolete.
+       * config/d10v/d10v.mt, d10v-tdep.c: Obsolete files.
+
+2004-11-01  Paul N. Hilfinger  <Hilfinger@gnat.com>
+
+       * values.c (modify_field): Correct handling of bit-fields that
+       don't fit in 32 bits.  Use unsigned operations throughout and 
+       simplify the code a bit.  Document preconditions.
+
 2004-10-31  Andrew Cagney  <cagney@gnu.org>
 
+       * config/pa/tm-linux.h: Delete #undef IN_SOLIB_CALL_TRAMPOLINE.
+       * config/tm-sysv4.h (IN_SOLIB_CALL_TRAMPOLINE): Delete.
+       (in_plt_section): Delete.
+
        * mips-tdep.c (mips_in_solib_return_trampoline): Delete.
        (mips_gdbarch_init): Do not set same.
 
This page took 0.026677 seconds and 4 git commands to generate.