Make insert_breakpoints return void.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 3050b2911a7c7dfe8f43da8acaaf23cc6fe5a2df..6e257fe97b40186035a6aa0abe67d5202ff91d8f 100644 (file)
@@ -1,3 +1,525 @@
+2007-11-30  Vladimir Prus  <vladimir@codesourcery.com>
+
+       Make insert_breakpoints return void.    
+       * breakpoint.h (insert_breakpoints): Change
+       return type to void.
+       * breakpoint.c (insert_breakpoints): Change
+       return type to void.  Rename local return_val
+       variable to error.
+       * infrun.c (keep_going): Instead of checking
+       return value from insert_breakpoints, catch exception.
+
+2007-11-29  Vladimir Prus  <vladimir@codesourcery.com>
+
+       Stop infrun from tracking breakpoint insertion status.
+
+       The checks of breakpoints_inserted before calling
+       remove_breakpoints are removed, as remove_breakpoint 
+       won't touch uninserted breakpoints. In a number of places,
+       we're interested if a breakpoint is inserted at particular 
+       PC, and we now use breakpoint_inserted_here_p.  In a few
+       places, insert_breakpoints can be called unconditionally, 
+       since it won't try to insert already inserted breakpoint.
+
+       * breakpoint.h (regular_breakpoint_inserted_here_p): New
+       declaration.
+       * breakpoint.c (regular_breakpoint_inserted_here_p): New.
+       (breakpoint_inserted_here_p): Use
+       regular_breakpoint_inserted_here_p.
+       * infrun.c (breakpoints_inserted): Remove.
+       (resume): Don't check for breakpoints_inserted before
+       remove_hw_watchpoints. Use breakpoint_inserted_here_p.
+       (proceed, init_wait_for_inferior): Don't set breakpoints_inserted.
+       (handle_inferior_event): Don't use breakpoints_inserted.
+       Use breakpoints_meant_to_be_inserted and
+       breakpoints_inserted_here_p.
+       (insert_step_resume_breakpoint_at_sal, keep_going): Use
+       breakpoints_meant_to_be_inserted. Don't set breakpoints_inserted.
+       (normal_stop): Don't check for breakpoints_inserted.  Don't
+       set breakpoints_inserted.
+       (keep_going): Don't check for breakpoints_inserted.
+       (insert_step_resume_breakpoint_at_sal): Don't insert
+       breakpoints
+
+2007-11-28  Jim Blandy  <jimb@codesourcery.com>
+
+       * breakpoint.c (watch_command_1): When the watchpoint isn't local
+       to any frame, initialize watchpoint_frame using null_frame_id, not
+       a memset.
+
+2007-11-28  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * infrun.c (resume): Set right thread even if 
+       stepping over breakpoint using software single step.
+
+2007-11-28  Nick Roberts  <nickrob@snap.net.nz>
+
+       * mi/mi-cmd-var.c (print_varobj): Revert change from 2007-08-31.
+       (mi_print_value_p): Guard against type = NULL.
+
+2007-11-27  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * dfp.c (decimal_from_string): Remove superfluous newline from
+       error string.
+       (decimal_to_string): Likewise.
+       * printcmd.c (printf_command): Change string buffer to use
+       MAX_DECIMAL_STRING constant.
+       * value.c (value_from_decfloat): Likewise.
+
+2007-11-27  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * Makefile.in (ALL_TARGET_OBS): Remove object files that require
+       64-bit CORE_ADDR and BFD support, move them to ...
+       (ALL_64_TARGET_OBS): ... this new variable.
+       * configure.ac: Check for --enable-64-bit-bfd option.  Only add
+       64-bit targets with --enable-targets=all if BFD supports 64-bit.
+       * configure: Regenerate.
+
+       * i386-cygwin-tdep.c (i386_cygwin_osabi_sniffer): Do not claim
+       all elf32-i386 executables, only cygwin core files.
+
+2007-11-25  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * dwarf2read.c (dwarf2_get_pc_bounds): Moved the `DW_AT_ranges' parsing
+       code with its variables OBJFILE, CU_HEADER and OBFD into ...
+       (dwarf2_ranges_read): ... a new function.
+       (read_partial_die): Implemented the parsing of `DW_AT_ranges'.
+
+2007-11-24  Pedro Alves  <pedro_alves@portugalmail.pt>
+
+       * win32-nat.c (DR6_CLEAR_VALUE): New define.
+       (thread_info_struct): Rename suspend_count to suspended, to be
+       used as a flag.
+       (thread_rec): Only suspend the thread if it wasn't suspended by
+       gdb before.  Warn if suspending failed.
+       (win32_add_thread): Set Dr6 to DR6_CLEAR_VALUE.
+       (win32_continue): Set Dr6 to DR6_CLEAR_VALUE.  Update usage of the
+       `suspended' flag.  Do ContinueDebugEvent after resuming the
+       suspended threads, not before.  Set threads' contexts before
+       resuming them, not after.
+       (win32_resume): Set Dr6 to DR6_CLEAR_VALUE.
+
+2007-11-23  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * breakpoint.c (insert_breakpoints)
+       (insert_bp_location): Remove stale comments.
+       
+2007-11-23  Maciej W. Rozycki  <macro@mips.com>
+
+       * mips-linux-tdep.h: Fix some formatting.
+
+2007-11-21  Markus Deuling  <deuling@de.ibm.com>
+
+       * stack.c (print_args_stub): Use get_frame_arch to get at the current
+       architecture and replace current_gdbarch.
+       (frame_info): Likewise.
+
+2007-11-21  Nick Roberts  <nickrob@snap.net.nz>
+
+       * varobj.c (c_variable_editable, cplus_variable_editable)
+       (java_variable_editable, variable_editable): Delete.
+       (varobj_editable_p): Replace above functions with one language
+       independent function.  Check for an lvalue.
+       (varobj_get_attributes, varobj_set_value): Use varobj_editable_p.
+       (struct language_specific): Delete variable_editable field.
+
+       * mi-cmd-var.c (mi_cmd_var_assign): Simplify.
+
+       * varobj.h: Add extern for varobj_editable_p.
+
+2007-11-20  Vladimir Prus  <vladimir@codesourcery.com>
+
+       Remove unused breakpoint fields.
+       * breakpoint.h (struct breakpoint): Remove
+       from_tty and flag fields.
+       * breakpoint.c (break_command_1): Don't set
+       from_tty and flag field set of breakpoint.
+       (create_ada_exception_breakpoint): Don't set
+       the from_tty field.
+
+2007-11-20  David Ung  <davidu@mips.com>
+            Maciej W. Rozycki  <macro@mips.com>
+
+       * mips-tdep.c (mips16_scan_prologue): Handle the MIPS16e SAVE
+       instruction.
+
+2007-11-20  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * infrun.c (resume): Clarify logic that
+       decides if a single thread must be resumed. Add
+       comments.
+
+2007-11-20  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * breakpoint.c (disable_breakpoints_in_unloaded_shlib):
+       Make static.
+
+2007-11-19  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdbarch.sh (register_sim_regno): Add gdbarch as parameter.
+       * gdbarch.{c,h}: Regenerate.
+
+       * arch-utils.h (legacy_register_sim_regno): Add gdbarch as parameter.
+       * score-tdep.c (score_register_sim_regno): Likewise.
+       * sim-regno.h (one2one_register_sim_regno): Likewise.
+
+       * arch-utils.c (legacy_register_sim_regno): Add gdbarch as parameter.
+       Replace current_gdbarch by gdbarch. 
+       * sh-tdep.c (sh_sh2a_register_sim_regno)
+       (sh_dsp_register_sim_regno): Likewise.
+       * rs6000-tdep.c (rs6000_register_sim_regno): Likewise.
+       * mips-tdep.c (mips_register_sim_regno): Likewise.
+       * m32c-tdep.c (m32c_register_sim_regno): Likewise.
+       * frv-tdep.c (frv_register_sim_regno): Likewise.
+       * arm-tdep.c (arm_register_sim_regno): Likewise.
+       * remote-sim.c (one2one_register_sim_regno): Likewise.
+
+2007-11-16  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * configure.ac (--enable-targets): New configure option.
+       Collect gdb_target_obs of multiple targets into TARGET_OBS.
+       Call configure.tgt multiple times, using $targ as operand.
+       * configure.tgt: Operate on $targ instead of $target.
+       * configure: Regenerate.
+       * Makefile.in (ALL_TARGET_OBS): Define.
+
+       * NEWS: Mention --enable-targets option.
+
+2007-11-16  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * mips-tdep.c (show_mipsfpu_command): Do not crash if called when
+       current architecture is not MIPS.
+
+2007-11-16  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * cli/cli-setshow.c (do_setshow_command): Use dynamically sized buffer
+       to construct error message if no argument was supplied.
+
+2007-11-16  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * i386nbsd-tdep.c (i386nbsd_aout_supply_regset): Remove.
+       (i386nbsd_aout_regset_from_core_section): Likewise.
+       (i386nbsd_aout_init_abi): Likewise.
+       (_initialize_i386nbsd_tdep): Do not register i386nbsd_aout_init_abi.
+
+       * vaxnbsd-tdep.c (vaxnbsd_aout_init_abi): Remove.
+       (_initialize_vaxnbsd_tdep): Do not register vaxnbsd_aout_init_abi.
+
+2007-11-16  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * amd64fsdb-tdep.c (amd64fbsd_sigtramp_start_addr): Use ULL suffix.
+       (amd64fbsd_sigtramp_end_addr): Likewise.
+
+       * iq2000-tdep.c (iq2000_pointer_to_address): Fix argument type.
+       (iq2000_address_to_pointer): Likewise.
+       (iq2000_frame_prev_register): Likewise.
+       (iq2000_extract_return_value): Use regcache_cooked_read_unsigned
+       instead of regcache_cooked_read into CORE_ADDR variable.
+       (iq2000_return_value): Fix argument types.
+
+       * m32r-rom.c (m32r_load_section): Fix printf argument type.
+       (m32r_load): Likewise.
+
+       * m68kbsd-tdep.c: Include "gdbtypes.h".
+       * Makefile.in: Update dependencies.
+
+       * mn10300-tdep.c (mn10300_frame_unwind_cache): Fix aliasing violation.
+
+       * nto-tdep.c (LM_ADDR): Do not refer to no-longer-existing
+       lmo->l_addr_size element.
+
+       * remote-m32r-sdi.c (m32r_xfer_memory): Use paddr to print address.
+       (m32r_insert_breakpoint): Likewise.
+       (m32r_remove_breakpoint): Likewise.
+       (m32r_insert_watchpoint): Likewise.
+       (m32r_remove_watchpoint): Likewise.
+       (m32r_load): Fix printf argument type.
+
+       * xtensa-tdep.c (xtensa_regset_from_core_section): Fix printf
+       argument type.
+       (xtensa_frame_this_id): Do not cast pointers to "int" for output.
+       (xtensa_frame_prev_register): Likewise.
+       (xtensa_push_dummy_call): Likewise.
+
+2007-11-16  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * config/alpha/alpha-linux.mt: Remove file.
+       * config/alpha/alpha.mt: Remove file.
+       * config/alpha/alpha-osf1.mt: Remove file.
+       * config/alpha/fbsd.mt: Remove file.
+       * config/alpha/nbsd.mt: Remove file.
+       * config/alpha/obsd.mt: Remove file.
+       * config/arm/embed.mt: Remove file.
+       * config/arm/linux.mt: Remove file.
+       * config/arm/nbsd.mt: Remove file.
+       * config/arm/obsd.mt: Remove file.
+       * config/arm/wince.mt: Remove file.
+       * config/avr/avr.mt: Remove file.
+       * config/cris/cris.mt: Remove file.
+       * config/frv/frv.mt: Remove file.
+       * config/h8300/h8300.mt: Remove file.
+       * config/i386/cygwin.mt: Remove file.
+       * config/i386/fbsd64.mt: Remove file.
+       * config/i386/fbsd.mt: Remove file.
+       * config/i386/i386gnu.mt: Remove file.
+       * config/i386/i386.mt: Remove file.
+       * config/i386/i386sol2.mt: Remove file.
+       * config/i386/linux64.mt: Remove file.
+       * config/i386/linux.mt: Remove file.
+       * config/i386/mingw.mt: Remove file.
+       * config/i386/nbsd64.mt: Remove file.
+       * config/i386/nbsd.mt: Remove file.
+       * config/i386/nto.mt: Remove file.
+       * config/i386/obsd64.mt: Remove file.
+       * config/i386/obsd.mt: Remove file.
+       * config/i386/sol2-64.mt: Remove file.
+       * config/ia64/ia64.mt: Remove file.
+       * config/ia64/linux.mt: Remove file.
+       * config/iq2000/iq2000.mt: Remove file.
+       * config/m32c/m32c.mt: Remove file.
+       * config/m32r/linux.mt: Remove file.
+       * config/m32r/m32r.mt: Remove file.
+       * config/m68hc11/m68hc11.mt: Remove file.
+       * config/m68k/linux.mt: Remove file.
+       * config/m68k/monitor.mt: Remove file.
+       * config/m68k/nbsd.mt: Remove file.
+       * config/m68k/obsd.mt: Remove file.
+       * config/m88k/obsd.mt: Remove file.
+       * config/mep/mep.mt: Remove file.
+       * config/mips/embed.mt: Remove file.
+       * config/mips/irix5.mt: Remove file.
+       * config/mips/irix6.mt: Remove file.
+       * config/mips/linux.mt: Remove file.
+       * config/mips/nbsd.mt: Remove file.
+       * config/mips/obsd64.mt: Remove file.
+       * config/mn10300/linux.mt: Remove file.
+       * config/mn10300/mn10300.mt: Remove file.
+       * config/mt/mt.mt: Remove file.
+       * config/pa/hppahpux.mt: Remove file.
+       * config/pa/hppa.mt: Remove file.
+       * config/pa/linux.mt: Remove file.
+       * config/pa/obsd.mt: Remove file.
+       * config/powerpc/aix.mt: Remove file.
+       * config/powerpc/linux.mt: Remove file.
+       * config/powerpc/nbsd.mt: Remove file.
+       * config/powerpc/obsd.mt: Remove file.
+       * config/powerpc/ppc-eabi.mt: Remove file.
+       * config/s390/s390.mt: Remove file.
+       * config/score/embed.mt: Remove file.
+       * config/sh/embed.mt: Remove file.
+       * config/sh/linux.mt: Remove file.
+       * config/sh/nbsd.mt: Remove file.
+       * config/sh/obsd.mt: Remove file.
+       * config/sh/sh64.mt: Remove file.
+       * config/sparc/embed.mt: Remove file.
+       * config/sparc/fbsd.mt: Remove file.
+       * config/sparc/linux64.mt: Remove file.
+       * config/sparc/linux.mt: Remove file.
+       * config/sparc/nbsd64.mt: Remove file.
+       * config/sparc/nbsd.mt: Remove file.
+       * config/sparc/obsd64.mt: Remove file.
+       * config/sparc/obsd.mt: Remove file.
+       * config/sparc/sol2-64.mt: Remove file.
+       * config/sparc/sol2.mt: Remove file.
+       * config/sparc/sparc64.mt: Remove file.
+       * config/sparc/sparc.mt: Remove file.
+       * config/spu/spu.mt: Remove file.
+       * config/v850/v850.mt: Remove file.
+       * config/vax/nbsd.mt: Remove file.
+       * config/vax/obsd.mt: Remove file.
+       * config/vax/vax.mt: Remove file.
+       * config/xstormy16/xstormy16.mt: Remove file.
+       * config/xtensa/xtensa.mt: Remove file.
+
+       * configure.tgt (gdb_target_cpu): Remove.  Do not set anywhere.
+       (gdb_target): Likewise.
+       (gdb_target_obs): Document.  Set for every target to contents
+       of TDEPFILES in former .mt makefile fragment.
+
+       * configure.ac (TARGET_OBS): Define.
+       (target_makefile_frag, gdb_target_cpu): Do not define.
+       * configure: Regenerate.
+
+       * Makefile.in (MT_FLAGS): Remove.
+       (GLOBAL_CFLAGS): Update.
+       (TARGET_OBS): Substitute from configure.
+       (DEPFILES): Remove TDEPFILES, add TARGET_OBS.
+       (@target_makefile_frag@): Remove.
+
+2007-11-16  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * config/arm/embed.mt (SIM_OBS, SIM): Remove.
+       * config/avr/avr.mt (SIM_OBS, SIM): Remove.
+       * config/frv/frv.mt (SIM_OBS, SIM): Remove.
+       * config/h8300/h8300.mt (SIM_OBS, SIM): Remove.
+       * config/iq2000/iq2000.mt (SIM_OBS, SIM): Remove.
+       * config/m32c/m32c.mt (SIM_OBS, SIM): Remove.
+       * config/m32r/linux.mt (SIM_OBS, SIM): Remove.
+       * config/m32r/m32r.mt (SIM_OBS, SIM): Remove.
+       * config/m68hc11/m68hc11.mt (SIM_OBS, SIM): Remove.
+       * config/mips/embed.mt (SIM_OBS, SIM): Remove.
+       * config/mips/linux.mt (SIM_OBS, SIM): Remove.
+       * config/mips/nbsd.mt (SIM_OBS, SIM): Remove.
+       * config/mn10300/mn10300.mt (SIM_OBS, SIM): Remove.
+       * config/powerpc/linux.mt (SIM_OBS, SIM): Remove.
+       * config/powerpc/nbsd.mt (SIM_OBS, SIM): Remove.
+       * config/powerpc/ppc-sim.mt: Remove file.
+       * config/sh/embed.mt (SIM_OBS, SIM): Remove.
+       * config/sh/linux.mt (SIM_OBS, SIM): Remove.
+       * config/sh/nbsd.mt (SIM_OBS, SIM): Remove.
+       * config/sh/sh64.mt (SIM_OBS, SIM): Remove.
+       * config/sparc/embed.mt (SIM_OBS, SIM): Remove.
+       * config/v850/v850.mt (SIM_OBS, SIM): Remove.
+       * config/xstormy16/xstormy16.mt (SIM_OBS, SIM): Remove.
+
+       * configure.tgt (gdb_sim): Document variable.
+       (arm*-*-* | thumb*-*-* | strongarm*-*-* | xscale-*-*): Set it.
+       (avr-*-*): Likewise.
+       (frv-*-*): Likewise.
+       (h8300-*-*): Likewise.
+       (iq2000-*-*): Likewise.
+       (m32c-*-*): Likewise.
+       (m32r*-*-linux*): Likewise.
+       (m32r*-*-*): Likewise.
+       (m68hc11*-*-*|m6811*-*-*): Likewise.
+       (mips*-*-*): Likewise.
+       (mips*-*-linux*): Likewise.
+       (mips*-*-netbsd* | mips*-*-knetbsd*-gnu): Likewise.
+       (mn10300-*-*): Likewise.
+       (powerpc-*-linux* | powerpc64-*-linux*): Likewise.
+       (powerpc-*-netbsd* | powerpc-*-knetbsd*-gnu): Likewise.
+       (powerpc*-*-*): Use ppc-eabi target.  Conditionally set gdb_sim.
+       (sh*): Set gdb_sim.
+       (sh-*-linux*): Likewise.
+       (sh*-*-netbsdelf* | sh*-*-knetbsd*-gnu): Likewise.
+       (sh64-*-elf*): Likewise.
+       (sparc-*-rtems*): Likewise.
+       (v850*-*-elf): Likewise.
+       (xstormy16-*-*): Likewise.
+
+       * configure.ac (IGNORE_SIM, IGNORE_SIM_OBS): Do not set.
+       (SIM, SIM_OBS): Set depending on ${ignore_sim} and ${gdb_sim}.
+       * configure: Regenerate.
+       * Makefile.in (SIM, SIM_OBS): Substitute from configure.
+       (@IGNORE_SIM@, @IGNORE_SIM_OBS@): Remove.
+
+2007-11-16  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * configure.tgt (gdb_osabi, build_gdbserver): Comment variables.
+       (arm*-*-*): Do not set obsolete build_rdi_share variable.
+
+       (*-*-freebsd* | *-*-kfreebsd*-gnu): Remove generic case, replace by ...
+       (alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu)
+       (i[34567]86-*-freebsd* | i[34567]86-*-kfreebsd*-gnu)
+       (sparc*-*-freebsd* | sparc*-*-kfreebsd*-gnu): ... specific cases.
+       (x86_64-*-freebsd* | x86_64-*-kfreebsd*-gnu): Re-sort.
+
+       (xscale-*-*): Merge into arm*-*-* case.
+       (fido-*-elf*): Merge into m68*-*-elf* case.
+       (m68*-*-aout*, m68*-*-coff*, m68*-*-elf*, m68*-*-rtems*,
+       m68*-*-uclinux*): Merge cases.
+       (powerpc-*-linux*, powerpc64-*-linux*): Merge cases.
+       (sh-*-coff*, sh-*-elf*): Merge into sh* case. 
+
+2007-11-16  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * configure.tgt: Reformat main case statement.
+
+2007-11-16  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * configure.ac (hostfile, targetfile): Remove.
+       (GDB_XM_FILE, GDB_TM_FILE): Do not define.
+       (xm_h, tm_h): Likewise.
+       (DEPRECATED_TM_FILE, XM_FILE): Do not substitute into Makefile.
+       * configure, config.in: Regenerate.
+
+       * Makefile.in (xm_h, tm_h): Remove.  Update dependencies.
+       (TAGS): Do not consider DEPRECATED_TM_FILE or XM_FILE.
+       (clean, local-maintainer-clean): Do not remove xm.h or tm.h.
+       * defs.h: Do not include "xm.h" or "tm.h".
+
+       * gdbarch.sh (verify_gdbarch): Do not dump GDB_XM_FILE or GDB_TM_FILE.
+       * gdbarch.c: Regenerate.
+
+       * config/score/embed.mt: Remove obsolete comment.
+
+2007-11-16  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdbarch.sh (cannot_fetch_register, cannot_store_register): Add gdbarch
+       as parameter.
+       * gdbarch.{c,h}: Regenerate.
+
+       * alpha-tdep.c (alpha_cannot_fetch_register)
+       (alpha_cannot_store_register): Add gdbarch as parameter. Replace 
+       current_gdbarch by gdbarch.
+       * cris-tdep.c (cris_cannot_fetch_register, cris_cannot_store_register)
+       (crisv32_cannot_fetch_register)
+       (crisv32_cannot_store_register): Likewise.
+       * arch-utils.c (cannot_register_not): Likewise.
+       * arch-utils.h (cannot_register_not): Likewise.
+       * hppa-tdep.c (hppa32_cannot_store_register)
+       (hppa32_cannot_store_register, hppa64_cannot_store_register)
+       (hppa64_cannot_fetch_register): Likewise.
+       * mipsnbsd-tdep.c (mipsnbsd_cannot_fetch_register)
+       (mipsnbsd_cannot_store_register): Likewise.
+
+2007-11-16  Markus Deuling  <deuling@de.ibm.com>
+
+       * m32r-rom.c (m32r_supply_register): Use get_regcache_arch to get at
+       the current architecture by regcache.
+       * ppcnbsd-nat.c (ppcnbsd_supply_pcb): Likewise.
+       * ppc-linux-nat.c (fetch_altivec_register, fetch_spe_register)
+       (fetch_register, supply_vrregset, fetch_ppc_registers)
+       (store_altivec_register, store_spe_register, store_register)
+       (fill_vrregset, store_ppc_registers): Likewise.
+       * ppcobsd-nat.c (ppcobsd_supply_pcb): Likewise.
+       * win32-nat.c (do_win32_fetch_inferior_registers)
+       (do_win32_store_inferior_registers): Likewise.
+       * procfs.c (procfs_fetch_registers, procfs_store_registers): Likewise.
+       * remote-m32r-sdi.c (m32r_fetch_registers)
+       (m32r_store_registers): Likewise.
+       * remote-sim.c (gdbsim_fetch_register, gdbsim_store_register): Likewise.
+
+       * trad-frame.c (trad_frame_alloc_saved_regs): Replace current_gdbarch by
+       gdbarch.
+       * user-regs.c (user_reg_map_name_to_regnum): Likewise.
+       * ppc-sysv-tdep.c (ppc_sysv_abi_push_dummy_call)
+       (do_ppc_sysv_return_value, ppc64_sysv_abi_push_dummy_call)
+       (ppc64_sysv_abi_return_value): Likewise.
+       * m32c-tdep.c (m32c_register_reggroup_p): Likewise.
+       * m2-lang.c (build_m2_types): Likewise.
+       * ppc-linux-tdep.c (ppc_linux_sigtramp_cache
+       * ppcnbsd-tdep.c (ppcnbsd_sigtramp_cache_init): Likewise.
+       * ppcobsd-tdep.c (ppcobsd_sigtramp_frame_cache): Likewise.
+       * rs6000-tdep.c (ppc_dwarf2_frame_init_reg): Likewise.
+
+       * m68hc11-tdep.c (m68hc11_frame_unwind_cache): Use get_frame_arch to
+       get at the current architecture by frame_info.
+       * gcore.c (derive_stack_segment): Likewise.
+
+       * shnbsd-nat.c (GETREGS_SUPPLIES): Add gdbarch parameter.
+       (shnbsd_fetch_inferior_registers, shnbsd_store_inferior_registers): Add
+       gdbarch to GETREGS_SUPPLIES call.
+
+2007-11-16  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * elfread.c (ST_REGULAR, ST_DYNAMIC, ST_SYNTHETIC): New defines.
+       (elf_symtab_read): Rename DYNAMIC argument to TYPE.  Do not access
+       ELF-private symbol data when processing synthetic symbols.  Use
+       udata.p to get at size of ppc64 synthetic 'dot' symbols.
+       (elf_symfile_read): Pass TYPE argument to elf_symtab_read.
+
+2007-11-15  Doug Evans  <dje@google.com>
+
+       * buildsym.h (subfiles): Move ...
+       * buildsym.c (subfiles): ... to here and make static.
+
+       * symmisc.c (maintenance_info_symtabs): Print linetable info.
+
+2007-11-15  Markus Deuling  <deuling@de.ibm.com>
+
+       * mipsnbsd-tdep.h (SIZEOF_STRUCT_REG, SIZEOF_STRUCT_FPREG): Remove
+
 2007-11-15  Markus Deuling  <deuling@de.ibm.com>
 
        * arm-tdep.c (arm_prologue_this_id): Replace LOWEST_PC by its
This page took 0.075518 seconds and 4 git commands to generate.