aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-11-24 * win32-nat.c (DR6_CLEAR_VALUE): New define.Pedro Alves3-70/+104
(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-24*** empty log message ***gdbadmin1-1/+1
2007-11-23daily updateAlan Modra1-1/+1
2007-11-23 * breakpoint.c (insert_breakpoints)Vladimir Prus2-4/+5
(insert_bp_location): Remove stale comments.
2007-11-23* mips-linux-tdep.h: Fix some formatting.Maciej W. Rozycki2-8/+12
2007-11-23*** empty log message ***gdbadmin1-1/+1
2007-11-22daily updateAlan Modra1-1/+1
2007-11-22* gdb.trace/backtrace.exp: Fix a typo.Maciej W. Rozycki8-7/+17
* gdb.trace/circ.exp: Likewise. * gdb.trace/collection.exp: Likewise. * gdb.trace/limits.exp: Likewise. * gdb.trace/report.exp: Likewise. * gdb.trace/tfind.exp: Likewise. * gdb.trace/while-dyn.exp: Likewise.
2007-11-22Make Merge_key_less operator() inline.Ian Lance Taylor2-2/+2
2007-11-22Add threading support.Ian Lance Taylor31-437/+1443
2007-11-22*** empty log message ***gdbadmin1-1/+1
2007-11-21daily updateAlan Modra1-1/+1
2007-11-21 * dwarf.c (display_debug_loc): Cast section_end - start to longHans-Peter Nilsson2-1/+6
for output format.
2007-11-21* elf-m10300.c (mn10300_elf_relax_section): Allow for alignment relocs whenNick Clifton7-1/+91
computing whether instructions can be relaxed. * ld-mn10300/i135409-4.s: New test case. Check for relaxation to a 16-bit jump instruction. * ld-mn10300/i135409-4.t: Linker script for the new test. * ld-mn10300/i135409-4.d: Expected disassembly of new test. * ld-mn10300/mn10300.exp: Run the new test.
2007-11-21* dwarf.c (display_debug_loc): Issue a warning if there are bytes at the endNick Clifton2-0/+10
of the .debug_loc section which are not referenced by any attribute in the .debug_info section.
2007-11-212007-11-21 Markus Deuling <deuling@de.ibm.com>Markus Deuling2-6/+12
* 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*** empty log message ***gdbadmin1-1/+1
2007-11-20daily updateAlan Modra1-1/+1
2007-11-20Variables objects of pointers that can't be dereferenced are nowNick Roberts2-4/+4
"noneditable".
2007-11-20*** empty log message ***Nick Roberts1-0/+6
2007-11-20(mi_cmd_var_assign): Simplify.Nick Roberts1-2/+1
2007-11-20Add extern for varobj_editable_p.Nick Roberts1-0/+2
2007-11-20(c_variable_editable, cplus_variable_editable)Nick Roberts1-104/+70
(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.
2007-11-20*** empty log message ***Nick Roberts1-1/+1
2007-11-20*** empty log message ***Nick Roberts1-0/+13
2007-11-20 Remove unused breakpoint fields.Vladimir Prus3-11/+10
* 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-20oops - omitted from previous deltaNick Clifton1-0/+16
2007-11-20* elflink.c (elf_link_output_extsym): Weaken assertion: if --gc-section is ↵Nick Clifton5-4/+74
set, there may be no TLS segment. * lib/ld-lib.exp (check_gc_sections_available): New proc, based on the version in gcc/testsuite/lib/target-supports.exp. * ld-elf/eld.exp: Use check_gc_sections_available.
2007-11-20* mips-tdep.c (mips16_scan_prologue): Handle the MIPS16e SAVEMaciej W. Rozycki2-0/+108
instruction.
2007-11-20 * infrun.c (resume): Clarify logic thatVladimir Prus2-7/+39
decides if a single thread must be resumed. Add comments.
2007-11-20 * breakpoint.c (disable_breakpoints_in_unloaded_shlib):Vladimir Prus2-1/+6
Make static.
2007-11-20From Craig Silverstein: Also set entsize for .debug_str sections.Ian Lance Taylor1-3/+6
2007-11-20*** empty log message ***gdbadmin1-1/+1
2007-11-19daily updateAlan Modra1-1/+1
2007-11-19From Craig Silverstein: Force .debug_str sections to be SHF_MERGE andIan Lance Taylor1-3/+10
SHF_STRINGS.
2007-11-19 * config/xtensa-istack.h (tinsn_struct): Replace linenum fieldBob Wilson3-31/+50
with loc_directive_seen and debug_line. * config/tc-xtensa.c: Include xtensa-istack.h after dwarf2dbg.h. (xg_build_to_insn): Copy the new fields instead of linenum. (xg_build_token_insn): Likewise. Abort on INSTR_LABEL_DEF and move common code out of the switch. (md_assemble): Set new tinsn fields from DWARF information. Call dwarf2_consume_line_info. (xg_assemble_vliw_tokens): Update the code to select the "best" line number to use new information. Call dwarf2_gen_line_info instead of dwarf2_emit_insn.
2007-11-19 * dwarf2dbg.h (dwarf2_loc_directive_seen): New.Bob Wilson3-5/+17
* dwarf2dbg.c (loc_directive_seen): Make external and rename to... (dwarf2_loc_directive_seen): ...this. (dwarf2_emit_insn, dwarf2_consume_line_info) (dwarf2_emit_label, dwarf2_directive_loc): Use new name.
2007-11-19 * dwarf2dbg.c (dwarf2_emit_label): Use dwarf2_consume_line_info.Bob Wilson2-8/+6
2007-11-19 * dwarf2dbg.c (dwarf2_consume_line_info): New.Bob Wilson7-7/+55
(dwarf2_emit_insn): Use it here. (dwarf2_directive_loc): Fix check for consecutive .loc directives when debug_type is DEBUG_DWARF2. * dwarf2dbg.h (dwarf2_consume_line_info): New prototype. * config/tc-ia64.c (ia64_flush_insns): Call dwarf2_consume_line_info. (md_assemble): Likewise. testsuite/ * gas/lns/lns.exp: Run lns-common-1 with alternate source for ia64. * gas/lns/lns-common-1-ia64.s: New file.
2007-11-19* readelf.c (is_32bit_abs_reloc): Add support for NIOS relocs.Nick Clifton2-13/+23
(is_64bit_abs_reloc): Add support for HPPA relocs. (is_16bit_abs_reloc): Add support for NIOS relocs.
2007-11-192007-11-19 Markus Deuling <deuling@de.ibm.com>Markus Deuling15-37/+55
* 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-19 * elf-bfd.h (bfd_elf_perform_complex_relocation): Update prototype.Alan Modra4-28/+26
* elflink.c (bfd_elf_perform_complex_relocation): Return status. Don't print reloc overflow message. * elf32-mep.c (mep_elf_relocate_section): Handle status from bfd_elf_perform_complex_relocation.
2007-11-19*** empty log message ***gdbadmin1-1/+1
2007-11-18daily updateAlan Modra1-1/+1
2007-11-18*** empty log message ***gdbadmin1-1/+1
2007-11-17daily updateAlan Modra1-1/+1
2007-11-17(Set Breaks): Fix a typo in last change.Eli Zaretskii1-1/+1
2007-11-17 * config/tc-mips.c (md_parse_option): Match mips_optimize to the -OThiemo Seufer2-1/+10
option supplied, but still keep mips_optimize == 2 as default value.
2007-11-17 [ld/testsuite/ChangeLog]Thiemo Seufer26-7/+213
* ld-mips-elf/attr-gnu-4-14.d, ld-mips-elf/attr-gnu-4-41.d: Adjust warning message for -mfp64 flag. * ld-mips-elf/attr-gnu-4-5.s, ld-mips-elf/attr-gnu-4-04.d, ld-mips-elf/attr-gnu-4-51.d, ld-mips-elf/attr-gnu-4-05.d, ld-mips-elf/attr-gnu-4-15.d, ld-mips-elf/attr-gnu-4-24.d, ld-mips-elf/attr-gnu-4-25.d, ld-mips-elf/attr-gnu-4-34.d, ld-mips-elf/attr-gnu-4-35.d, ld-mips-elf/attr-gnu-4-42.d, ld-mips-elf/attr-gnu-4-43.d, ld-mips-elf/attr-gnu-4-44.d, ld-mips-elf/attr-gnu-4-45.d, ld-mips-elf/attr-gnu-4-40.d, ld-mips-elf/attr-gnu-4-14.d: New testcases files. * ld-mips-elf/mips-elf.exp: Run new testcases. [binutils/ChangeLog] * readelf.c (display_mips_gnu_attribute): Recognize -mips32r2 -mfp64 objects. [include/ChangeLog] * elf/mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant in comment. [bfd/ChangeLog] * elfxx-mips.c (mips_elf_merge_obj_attributes): Handle -mips32r2 -mfp64 attribute. [gas/ChangeLog] * doc/as.texinfo: Document the new attribute value.
2007-11-17 * gdb.texinfo (Set Breaks, Disabling): Clarify behavior ofEli Zaretskii2-16/+32
breakpoints with multiple locations. (Breakpoint Menus): Improve wording. (Output): Fix last change.