* sparc64-tdep.h (sparc64_regnum): Fix comment.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 45c139799cae6f9cfda03940a022067998255990..1d560298dd0d17729b7ff8c4f92d7f839d2b789c 100644 (file)
@@ -1,5 +1,563 @@
+2003-08-22  Mark Kettenis  <kettenis@gnu.org>
+
+       * sparc64-tdep.h (sparc64_regnum): Fix comment.
+       (sparc64_supply_rwindow, sparc64_fill_rwindow): Remove prototypes.
+       (sparc_supply_rwindow, sparc_fill_rwindow): New prototypes.
+       * sparc64-tdep.c (sparc64_pseudo_register_read): Add missing
+       `case' keyword.
+       (sparc64_register_info): Give the reister with number
+       SPARC64_STATE_REGNUM a name.
+       (sparc64_pseudo_register_write): Add support for %cwp, %pstate,
+       %asi and %ccr.
+       (sparc64_push_dummy_call): Take BIAS into account when checking
+       stcak alignment.
+       (sparc_software_single_step): Remove assertions that check whether
+       NPC and NNPC were zero.
+       (sparc_supply_rwindow): Make public.  Merge functionality with
+       sparc64_supply_rwindow.
+       (sparc_fill_rwindow): Make public.  Merge functionality with
+       sparc64_fill_rwindow.
+       (sparc64_supply_rwindow, sparc64_fill_rwindow): Remove.
+       * sparc64fbsd-nat.c (_initialize_sparc64fbsd_nat): Set
+       SPARCBSD_FPREG_SUPPLIES_P to sparc64fbsd_fpreg_supplies_p.
+       * sparc64fbsd-tdep.c (sparc64fbsd_supply_reg): Call
+       sparc_supply_rwindow instead of sparc64_supply_rwindow.
+
+       * reggroups.c: Add whitespace after declarations of local
+       variables in functions.
+
+2003-08-21  Michael Chastain  <mec@shout.net>
+
+       * gdbtypes.h: Change array bound type from an int to enum.
+
+2003-08-21  Andrew Cagney  <cagney@redhat.com>
+
+       * config/sparc/tm-sp64.h: Delete #if !GDB_MULTI_ARCH and #if 0 code.
+       * config/sparc/tm-sparc.h: Ditto.
+       * config/arm/tm-arm.h (GDB_MULTI_ARCH): Define GDB_MULTI_ARCH
+       unconditionally.
+       * config/pa/tm-hppa.h (GDB_MULTI_ARCH): Ditto.
+
+2003-07-13  Mark Kettenis  <kettenis@gnu.org>
+
+       * objfiles.h (struct objfile): Add memebers `data' and `num_data'.
+       (register_objfile_data, set_objfile_data, objfile_data): New
+       prototypes.
+       * objfiles.c (objfile_alloc_data, objfile_free_data): New
+       prototypes.
+       (allocate_objfile): Call objfile_alloc_data.
+       (free_objfile): Call objfile_free_data.
+       (struct objfile_data): New.
+       (struct objfile_data_registration): New.
+       (struct objfile_data_registry): New.
+       (objfile_data_registry): New variable.
+       (register_objfile_data): New function.
+       (objfile_alloc_data, objfile_free_data): New functions.
+       (set_objfile_data, objfile_data): New functions.
+       * dwarf2-frame.c (dwarf2_frame_data): New variable.
+       (dwarf2_frame_find_fde, add_fde): Use new per-objfile data mechanism.
+       (_initialize_dwarf2_frame): New function and prototype.
+
+2003-08-21  Andrew Cagney  <cagney@redhat.com>
+
+       * sh3-rom.c (sh3_open, sh3e_open): Use gdbarch_update_p to select
+       a specific architecture.
+       * arch-utils.h (set_architecture_from_arch_mach): Delete
+       declaration.
+       (target_architecture_hook): Delete declaration.
+       * arch-utils.c: Delete non GDB_MULTI_ARCH includes.
+       (default_float_format): Assume GDB_MULTI_ARCH.
+       (default_double_format): Assume GDB_MULTI_ARCH.
+       (set_endian_from_file): Delete function.
+       (arch_ok): Delete function.
+       (set_arch): Delete function.
+       (set_architecture_from_arch_mach): Delete function.
+       (set_architecture_from_file): Delete function.
+       (set_architecture): Assume GDB_MULTI_ARCH.
+       (set_gdbarch_from_file): Assume GDB_MULTI_ARCH.
+
+2003-08-21  Mark Kettenis  <kettenis@gnu.org>
+
+       Rewrite FreeBSD/sparc64 native configuration.
+       * sparcbsd-nat.c, sparcbsd-nat.h: New files.
+       * sparc64fbsd-nat.c: New file.
+       * sparc64fbsd-tdep.c: New file.
+       * sparc64-tdep.c sparc64-tdep.h: New files.
+       * Makefile.in (sparcbsd-nat.o, sparc64fbsd-nat.o, sparc64-tdep.o,
+       sparc64fbsd-tdep.o): New dependencies.
+       (SFILES): Add sparcbsd-nat.c, sparc64fbsd-nat.c, sparc64-tdep.c
+       and sparc64fbsd-tdep.c.
+       (sparc64_tdep_h, sparcbsd_nat_h): New variables.
+       * config/sparc/fbsd.mh: Remove copyright notice.
+       (NATDEPFILES): Remove sparc-nat.o, add sparc64fbsd-nat.o and
+       sparcbsd-nat.o.
+       * config/sparc/fbsd.mt: Remove copyright notice.
+       (TDEPFILES): Remove sparc-tdep.o, solib.o solib-svr4.o,
+       solib-legacy.o.  Add sparc64-tdep.o and sparc64fbsd-tdep.o.
+       * config/sparc/nm-fbsd.h: Don't include "elf/common.h".
+       (SVR4_SHARED_LIBS, PTRACE_GETREGS, PTRACE_SETREGS,
+       PTRACE_GETFPREGS, PTRACE_SETFPREGS, GDB_GREGSET_T, GDB_FPREGSET_T,
+       regs, r_g1, r_ps, r_pc, r_npc, r_y, FPU_FSR_TYPE, fp_status, fpu,
+       fpu_regs, fp_fr, fpu_fsr, Fpu_fsr): Remove defines.
+       * config/sparc/tm-fbsd.h: Don't include "solib.h" and
+       "sparc/tm-sp64.h".
+       (SVR4_SHARED_LIBS, START_INFERIOR_TRAPS_EXPECTED): Remove defines.
+       (GDB_MULTI_ARCH): Define to GDB_MULTI_ARCH_TM.
+
+2003-08-21  Michael Chastain  <mec@shout.net>
+
+       * symtab.h: Add doco on the space critical structures and
+       some measurements of space usage.
+
+2003-08-21  Michael Snyder  <msnyder@redhat.com>
+
+       * tracepoint.c (trace_dump_command): Trace break address
+       is subject to DECR_PC_AFTER_BREAK.
+       (set_traceframe_context): Make "trace_line" an int.
+       Fixes suggested by Mark Newman  <mark.newman@lmco.com>
+       
+2003-08-20  Michael Snyder  <msnyder@redhat.com>
+
+       * sh-tdep.h (struct gdbarch_tdep): New member FLOAT_ARGLAST_REG.
+       * sh-tdep.c (sh_gdbarch_init): For sh2e, sh3e, and sh4, set 
+       FLOAT_ARG0_REGNUM and FLOAT_ARGLAST_REGNUM, to be used for 
+       argument passing.
+       (sh_push_dummy_call_fpu, sh_push_dummy_call_nofpu): New 
+       functions, replace sh_push_dummy_call.
+       (sh_gdbarch_init): Set push_dummy_call to one of new methods.
+
+2003-08-20  Michael Chastain  <mec@shout.net>
+
+       * gdbtypes.h (struct main_type): Rearrange to save space.
+
+2003-08-20  Michael Snyder  <msnyder@redhat.com>
+
+       * trad-frame.c: Comment typo fix.
+
+2003-08-20  Michael Snyder  <msnyder@redhat.com>
+            Kevin Buettner  <kevinb@redhat.com>
+
+       * frv-tdep.c (gdb_string.h, frame.h, trad-frame.h): Include.
+       (frv_frame_init_saved_regs): Add declaration.
+       (frame_extra_info): Add new field ``saved_regs''.
+       (frv_frame_chain, frv_frame_saved_pc, frv_analyze_prologue)
+       (frv_skip_prologue, frv_init_extra_frame_info, frv_pop_frame_regular):
+       Update frame related code.
+       (frv_extract_struct_value_address): Adjust formatting.
+       * Makefile.in (frv-tdep.o): Update dependencies.
+       * config/frv/tm-frv.h (target_insert_watchpoint)
+       (target_remove_watchpoint, target_insert_hw_breakpoint)
+       (target_remove_hw_breakpoint): Delete these macros.
+       (remote_insert_watchpoint, remote_remove_watchpoint)
+       (remote_insert_hw_watchpoint, remote_remove_hw_watchpoint): Remove
+       these declarations.
+
+2003-08-20  Michael Chastain  <mec@shout.net>
+
+       * defs.h (ENUM_BITFIELD): New macro.
+       * symtab.h (ENUM_BITFIELD): Use it.
+       (BYTE_BITFIELD): Remove old macro, which was already disabled.
+
+2003-08-19  Shrinivas Atre <shrinivasa@kpitcummins.com>
+
+       * MAINTAINERS (write after approval): Add myself.
+       
+2003-08-18  Andrew Cagney  <cagney@redhat.com>
+
+       * gdbarch.sh (FRAME_RED_ZONE_SIZE): New architecture method.
+       * gdbarch.h, gdbarch.c: Re-generate.
+       * infcall.c (call_function_by_hand): Adjust the SP by
+       frame_red_zone_size before allocating any stack space.
+       * rs6000-tdep.c (rs6000_gdbarch_init): Set "frame_red_zone_size".
+       * x86-64-tdep.c (x86_64_frame_align): New function.
+       (x86_64_init_abi): Set "frame_red_zone_size" and "frame_align".
+
+       * x86-64-tdep.c (x86_64_push_arguments): Revert 2003-08-07 change.
+       Remove code adjusting SP so that it skips over the Red Zone.
+
+2003-08-18  Mark Kettenis  <kettenis@gnu.org>
+
+       * NEWS (New native configurations): Mention FreeBSD/amd64.
+
+2003-08-18  Andrew Cagney  <cagney@redhat.com>
+
+       * m68hc11-tdep.c (m68hc11_gdbarch_init): Do not set
+       "dwarf2_build_frame_info".  Append "m68k_frame_sniffer" instead of
+       "m68k_frame_p".
+       (m68hc11_frame_sniffer): Replace "m68hc11_frame_p".
+
+2003-08-18  Mark Kettenis  <kettenis@gnu.org>
+
+       * x86-64-tdep.c (x86_64_dwarf_regmap): Remove trailing whitespace.
+
+2003-08-18  Michal Ludvig  <mludvig@suse.cz>
+
+       * config/i386/nm-x86-64linux.h (LINUX_CHILD_POST_STARTUP_INFERIOR):
+       Define.
+       * i386-linux-nat.c: Include "linux-nat.h".
+       (child_post_startup_inferior): New function.
+       
+2003-08-18  Mark Kettenis  <kettenis@gnu.org>
+
+       * i386-tdep.c (i386_analyze_register_saves): Handle register saves
+       at the start of a frameless function.  This probably fixes PR
+       backtrace/1338.
+
+2003-08-17  Michael Chastain  <mec@shout.net>
+
+       * symfile.c (find_sym_fns): Remove special case for apollo target.
+
+2003-08-17  Daniel Jacobowitz  <drow@mvista.com>
+
+       * linux-nat.c (PTRACE_O_TRACEVFORKDONE, PTRACE_O_TRACEEXIT): Define.
+       (PTRACE_EVENT_VFORKDONE, PTRACE_EVENT_EXIT): Define.
+       (linux_parent_pid, linux_supports_tracevforkdone_flag): New variable.
+       (linux_test_for_tracefork): Set linux_supports_tracevforkdone_flag.
+       (linux_supports_tracevforkdone): New function.
+       (linux_enable_event_reporting): Enable TRACEVFORK, TRACEEXEC, and
+       TRACEVFORKDONE.
+       (child_follow_fork): Handle vfork.
+       (linux_handle_extended_wait): Likewise.  Also handle exec.
+       (child_insert_vfork_catchpoint, child_insert_exec_catchpoint): Enable.
+       * NEWS: Mention fork tracing.
+
+2003-08-17  Daniel Jacobowitz  <drow@mvista.com>
+
+       * lin-lwp.c (child_wait): Call linux_record_stopped_pid.
+
+2003-08-17  Daniel Jacobowitz  <drow@mvista.com>
+
+       * Makefile.in (i386-linux-nat.o): Update dependencies.
+       * config/i386/nm-linux.h (LINUX_CHILD_POST_STARTUP_INFERIOR): Define.
+       * config/nm-linux.h (CHILD_POST_STARTUP_INFERIOR, CHILD_POST_ATTACH)
+       (CHILD_FOLLOW_FORK, KILL_INFERIOR): Define.
+       * i386-linux-nat.c: Include "linux-nat.h".
+       (child_post_startup_inferior): New function.
+       * i386-nat.c (child_post_startup_inferior): Wrap in #ifdef.
+       * infptrace.c (kill_inferior): Wrap in #ifdef.
+       * lin-lwp.c (lin_lwp_attach_lwp): Call child_post_attach after
+       attaching to each LWP.
+       (child_wait, lin_lwp_wait): Call linux_handle_extended_wait.
+       (init_lin_lwp_ops): Fill in some more operations.
+       * linux-nat.h (linux_enable_event_reporting)
+       (linux_handle_extended_wait, linux_child_post_startup_inferior): New
+       prototypes.
+       * linux-nat.c (linux_enable_event_reporting): New function.
+       (child_post_attach, linux_child_post_startup_inferior)
+       (child_post_startup_inferior, child_follow_fork)
+       (linux_handle_extended_wait, kill_inferior): New functions.
+
+2003-08-16  Andrew Cagney  <cagney@redhat.com>
+
+       * gdbarch.sh: Delete all #if not GDB_MULTI_ARCH code.
+       * gdbarch.h, gdbarch.c: Re-generate.
+
+2003-08-16  Mark Kettenis  <kettenis@gnu.org>
+
+       * config/alpha/nm-fbsd.h (SVR4_SHARED_LIBS): Remove define.
+
+2003-08-16  Andrew Cagney  <cagney@redhat.com>
+
+       * NEWS: Mention that "set prompt-escape-char" was deleted.
+       * top.c (get_prompt_1): Delete function.
+       (gdb_prompt_escape):
+       (init_main): Do not clear "gdb_prompt_escape".  Delete "set
+       prompt-escape-char" command.
+       (MAX_PROMPT_SIZE): Delete macro.
+       (get_prompt): Simplify, do not call get_prompt_1.
+
+2003-08-16  Andrew Cagney  <cagney@redhat.com>
+
+       * Makefile.in (printcmd.o, valprint.o): Do not try to build with
+       -Werror.  -Wformat-nonliteral problems.
+
+2003-08-15  J. Brobecker  <brobecker@gnat.com>
+
+       Further multiarching work mostly for hppa64-*-hpux11:
+       * hppa-tdep.h: New file.
+       * hppa-tdep.c: #include hppa-tdep.c.
+       (hppa32_num_regs): Renamed from hppa_num_regs.
+       (hppa64_num_regs): New constant.
+       (hppa64_call_dummy_breakpoint_offset): New constant.
+       (hppa32_call_dummy_length): New constant.
+       (hppa64_call_dummy_length): New constant.
+       (hppa32_stack_align): Make name 32bit explicit.
+       (hppa32_register_virtual_type): Likewise.
+       (hppa32_extract_return_value): Likewise.
+       (hppa32_use_struct_convention): Likewise.
+       (hppa32_store_return_value): Likewise.
+       (hppa64_register_virtual_type): New function.
+       (hppa64_extract_return_value): New function.
+       (hppa64_use_struct_convention): New function.
+       (hppa64_store_return_value): New function.
+       (hppa_frame_locals_address): Remove declaration, function does
+       not exist anymore.
+       (hppa_register_byte): Add support for PA64 ABI.
+       (hppa_gdbarch_init): Add support for PA64 ABI.
+       * hppa-hpux-tdep.c (hppa32_hpux_frame_saved_pc_in_sigtramp):
+       Make name 32bit explicit.
+       (hppa32_hpux_frame_base_before_sigtramp): Likewise.
+       (hppa32_hpux_frame_find_saved_regs_in_sigtramp): Likewise.
+       (hppa64_hpux_frame_saved_pc_in_sigtramp): New function.
+       (hppa64_hpux_frame_base_before_sigtramp): New function.
+       (hppa64_hpux_frame_find_saved_regs_in_sigtramp): New function.
+       * config/pa/tm-hppa64.h: Remove macros that are no longer
+       necessary now that the gdbarch vector is properly setup.
+       Transform some macros into function calls. Some minor cleanup. 
+       * config/pa/tm-hppah.h: Update function calls in macros
+       following the function renaming in hppa-hpux-tdep.c.
+       * Makefile.in (hppa_tdep_h): New variable.
+       (hppa-tdep.o): Add dependency over hppa_tdep_h.
+
+2003-08-14  Michael Snyder  <msnyder@redhat.com>
+
+       * disasm.c (gdb_disassemble_info): Set info->insn_sets to zero.
+
+2003-08-13  J. Brobecker  <brobecker@gnat.com>
+
+       * hppa-hpux-tdep.c (_initialize_hppa_hpux_tdep): Use the correct
+       bfd arch_info when registering the GDB_OSABI_HPUX_ELF initialization
+       routine.
+
+2003-08-13  Michael Snyder  <msnyder@redhat.com>
+
+       * frv-tdep.c (frv_push_arguments): Use deprecated ftype.
+       (frv_saved_pc_after_call): Use deprecated ftype.
+       (stupid_useless_init_extra_frame_info): Remove orphan prototype.
+       (frv_remote_translate_xfer_address): Remove.
+       (frv_gdbarch_init): Use generic_remote_translate_xfer_address.
+
+2003-08-13  J. Brobecker  <brobecker@gnat.com>
+
+       * hppa-tdep.c (hppa_gdbarch_init): Perform the ABI-specific gdbarch
+       initialization after the common gdbarch initialization, not before.
+
+2003-08-13  J. Brobecker  <brobecker@gnat.com>
+
+       * config/pa/tm-hppa64.h (HPUX_1100): Remove, not used.
+       (ADDR_BITS_REMOVE): Remove, redundant.
+
+2003-08-13  J. Brobecker  <brobecker@gnat.com>
+
+       * hppa-tdep.c (hppa_gdbarch_init): Set the addr_bits_remove
+       gdbarch method to clear the 2 low bits of text addresses.
+
+2003-08-12  Andrew Cagney  <cagney@redhat.com>
+
+       * Makefile.in (dsrec.o): Update dependencies.
+       * dsrec.c: Include "gdb_assert.h".
+       (make_srec): Use snprintf instead of sprintf, use a literal format
+       string.
+
+2003-08-12  Andrew Cagney  <cagney@redhat.com>
+
+       * frame.c (deprecated_frame_xmalloc): Use XMALLOC, instead of
+       FRAME_OBSTACK_ZALLOC.
+
+2003-08-12  Kevin Buettner  <kevinb@redhat.com>
+
+       * i386-tdep.c (i386_gdbarch_init): Enable default support for
+       SSE registers.
+
+2003-08-10  Mark Kettenis  <kettenis@gnu.org>
+
+       * x86-64-tdep.h (amd64fbsd_sigtramp_start, amd64fbsd_sigtramp_end,
+       amd64fbsd_sc_reg_offset): Add extern declarations.
+       * amd64fbsd-nat.c (_initialize_am64fbsd_nat): Remove extern
+       declarations.
+
+2003-08-11  Ben Elliston  <bje@wasabisystems.com>
+
+       * MAINTAINERS (write after approval): Update my mail address.
+
+2003-08-10  Andrew Cagney  <cagney@redhat.com>
+
+       * Makefile.in (monitor.o): Do not build monitor.c with -Werror.
+
+2003-08-10  Mark Kettenis  <kettenis@gnu.org>
+
+       * i386-tdep.h (i386fbsd_sigtramp_start, i386fbsd_sigtramp_end,
+       i386obsd_sigtramp_start, i386obsd_sigtramp_end,
+       i386fbsd4_sc_reg_offset, i386fbsd_sc_reg_offset,
+       i386nbsd_sc_reg_offset, i386obsd_sc_reg_offset,
+       i386bsd_sc_reg_offset): Add extern declarations.
+       * i386obsd-nat.c: Include "i386-tdep.h"
+       (_initialize_i386obsd_nat): Remove extern declarations.
+       * i386fbsd-nat.c (_initialize_i386fbsd_nat): Remove extern
+       declarations.
+       * i386bsd-nat.c (_initialize_i386bsd_nat): Remove extern
+       declarations.
+
+       * i386-tdep.c (i386_register_to_value): Use get_frame_register
+       instead of frame_read_register.
+       (i386_fetch_pointer_argument): Use get_frame_register_unsigned
+       instead of frame_read_register.  Use I386_ESP_REGNUM instead of
+       SP_REGNUM.
+       (i386_frame_prev_register): Use frame_unwind_register_unsigned
+       instead of frame_unwind_unsigned_register.  Use
+       I386_EFLAGS_REGISTER instead of PS_REGNUM.
+       (i386_get_longjmp_target): Use regcache_read_unsigned_register
+       instead of read_register.  Use builtin_type_void_data_ptr instead
+       of builtin_type_void_func_ptr when extracting the address of the
+       jmp_buf.
+       (i386_extract_return_value, i386_store_return_value,
+       i386_pseudo_register_read, i386_pseudo_register_write): Use
+       register_size instead REGISTER_RAW_SIZE.
+
+2003-08-10  Andrew Cagney  <cagney@redhat.com>
+
+       * infcall.c (call_function_by_hand): Use xstrprintf instead of
+       sprintf.  Make "name" constant.
+
+2003-08-10  Mark Kettenis  <kettenis@gnu.org>
+
+       * i387-tdep.c (i387_register_to_value): Use get_frame_register
+       instead of frame_read_register.
+       (i387_print_float_info): Use get_frame_register and
+       get_frame_register_unsigned instead of frame_register_read.
+
+       * i386fbsd-nat.c: Include "i386-tdep.h".
+       (child_resume): Make `eflags' an ULONGEST.  Use
+       regcache_cooked_read_unsigned and regcache_cooked_write_unsigned
+       instead of register_read and register_write.
+
+       * i386bsd-nat.c (fetch_inferior_registers,
+       store_inferior_registers): Don't use && at the end of a line.
+       (_initialize_i386bsd_nat): Fix typo.
+
+       * frame.c (_initialize_frame): Add missing backslash.
+
+       From Peter Schauer (Peter.Schauer@regent.e-technik.tu-muenchen.de):
+       * sol-thread.c (sol_thread_store_registers): Use regcache_collect
+       and supply_register instead of manipulating the register buffer
+       directly.
+
+       From Peter Schauer (Peter.Schauer@regent.e-technik.tu-muenchen.de):
+       * config/i386/nm-i386sol2.h
+       (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT): Define to one.
+
+       Based on a patch from Michael Elizabeth Chastain (mec@shout.net):
+       * i386-tdep.c (i386_analyze_frame_setup): Recognize more
+       instructions that GCC likes to mingle into the prologue.  Fixes
+       gdb/1253 and gdb/1255.
+
+2003-08-09  Andrew Cagney  <cagney@redhat.com>
+
+       Fix GDB PR cli/926.
+       * cli/cli-decode.c (add_setshow_uinteger_cmd): New function.
+       * command.h (add_setshow_uinteger_cmd): Declare.
+       * frame.c (set_backtrace_cmd): New function.
+       (show_backtrace_cmd): New function.
+       * frame.c (_initialize_frame): Replace "set/show
+       backtrace-below-main" with "set/show backtrace past-main".  Add
+       command "set/show backtrace limit".
+       (backtrace_past_main): Rename "backtrace_below_main".
+       (backtrace_limit): New variable.
+       (get_prev_frame): Update.  Check the backtrace_limit.
+
+2003-08-09  Andrew Cagney  <cagney@redhat.com>
+
+       * defs.h (xstrprintf): Declare.
+       * utils.c (xstrprintf): New function.
+       * breakpoint.c (insert_breakpoints): Replace sprintf and
+       non-literal format strings, with xstrprintf and cleanups.
+       (delete_breakpoint,breakpoint_re_set): Ditto.
+       (commands_command, insert_breakpoints): Ditto.
+       (bpstat_stop_status, break_at_finish_at_depth_command_1): Ditto.
+       (break_at_finish_command_1): Ditto.
+
+2003-08-09  Andrew Cagney  <cagney@redhat.com>
+
+       * MAINTAINERS (language support): List Adam Fedor as Objective C
+       maintainer.
+
+2003-08-08  J. Brobecker  <brobecker@gnat.com>
+
+       * NEWS (Multi-arched targets): Document that all hppa-hpux targets
+       are now multiarched.
+
+2003-08-08  J. Brobecker  <brobecker@gnat.com>
+
+       * config/pa/tm-hppa64.h: Remove lots of macros that are no
+       longer necessary now that hppa64 is partially multiarch'ed.
+
+2003-08-08  Andrew Cagney  <cagney@redhat.com>
+
+       * interps.c (interp_set): Check for a NULL "old_interp".
+
+2003-08-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * Makefile.in (FLAGS_TO_PASS): Add DESTDIR.
+       (install-only): Support DESTDIR.
+       (uninstall): Likewise.
+       (install-gdbtk): Likewise.
+
+2003-08-08  Elena Zannoni  <ezannoni@redhat.com>
+
+       * symtab.c (lookup_symbol_aux): Make sure that is_a_field_of_this
+       contains something meaningful at all times.
+
+Fri Aug  8 00:28:46 UTC 2003  Brendan Conoboy  <blc@redhat.com>
+
+       * configure.host: Set gdb_host_cpu=arm when host_cpu=xscale.
+
+Fri Aug  8 00:28:38 UTC 2003  Brendan Conoboy  <blc@redhat.com>
+
+       * MAINTAINERS (write after approval): Added self.
+
+2003-08-07  Andrew Cagney  <cagney@redhat.com>
+
+       * inferior.h (AT_SYMBOL): Define.
+       * blockframe.c (inside_entry_file): Check for AT_SYMBOL.
+       * infcall.c (call_function_by_hand): Add code to handle AT_SYMBOL.
+       * mips-tdep.c (mips_call_dummy_address): Delete function.
+       (mips_gdbarch_init): Set call_dummy_location to AT_SYMBOL, do not
+       set call_dummy_address.
+
+2003-08-07  Andrew Cagney  <cagney@redhat.com>
+
+       * language.c (op_error): Delete function.
+       (binop_type_check): Delete function.
+       * language.h (type_op_error, range_op_error): Delete macros.
+       (op_error): Delete declaration.
+
+2003-08-07  Andrew Cagney  <cagney@redhat.com>
+
+       * interps.h (INTERP_MI2, INTERP_MI3): Define.
+
+2003-08-07  Michal Ludvig  <mludvig@suse.cz>
+
+       * x86-64-tdep.c (x86_64_dwarf_regmap): Correct register numbers.
+       (x86_64_push_arguments): Skip the red zone.
+
+2003-08-05  Andrew Cagney  <cagney@redhat.com>
+
+       * reggroups.c (reggroup_next): Check for the final entry.
+
 2003-08-04  Andrew Cagney  <cagney@redhat.com>
 
+       * monitor.h (monitor_dump_reg_block): Remove ATTR_FORMAT.
+       * cli/cli-script.c (define_command): Call query directly, instead
+       of passing it a buffer.
+       * ocd.c (ocd_error): Pass error a constant format string.
+       * remote-mips.c (mips_error): Use fputs_filtered.
+
+       * solib-svr4.c (_initialize_svr4_solib): Update
+       register_gdbarch_data call.
+       * mips-linux-tdep.c (_initialize_mips_linux_tdep): Ditto.
+
+       * gdbarch.sh (gdbarch_data_free_ftype): Delete declaration.
+       (register_gdbarch_data): Delete "free" parameter.  Update
+       comments.
+       * gdbarch.h, gdbarch.c: Re-generate.
+       * reggroups.c (_initialize_reggroup): Update.
+       * gnu-v3-abi.c (init_gnuv3_ops): Update.
+       * frame-base.c (_initialize_frame_base): Update.
+       * frame-unwind.c (_initialize_frame_unwind): Update.
+       * user-regs.c (_initialize_user_regs): Update.
+       * remote.c (_initialize_remote): Update.
+       * regcache.c (_initialize_regcache): Update.
+
        * regcache.c (xfree_regcache_descr): Delete function.
        (_initialize_regcache): Update call to register_gdbarch_data.
        (init_regcache_descr, init_legacy_regcache_descr): Use
This page took 0.031001 seconds and 4 git commands to generate.