aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-04-17* mips-tdep.c (mips_n32n64_push_dummy_call): Fix a typo in aMaciej W. Rozycki2-1/+6
comment.
2007-04-17* mips-tdep.c (mips_n32n64_push_dummy_call): Fix a typo in aMaciej W. Rozycki2-6/+12
comment. (mips_o32_push_dummy_call): Likewise.
2007-04-17 * symtab.c (skip_prologue_using_sal): Allow the end of the prologueAndreas Schwab2-1/+6
sal to be bigger than the end of the function.
2007-04-17* mips-tdep.c (mips_o32_push_dummy_call): Take account ofMaciej W. Rozycki2-22/+46
argument alignment requirements when calculating stack space required. When aligning an arg register to eight bytes boundary, align stack_offset too. Write floating-point arguments to the appropriate integer register if need go there. (mips_o64_push_dummy_call): Likewise.
2007-04-17 * elfxx-mips.c (_bfd_mips_elf_size_dynamic_sections): PutDaniel Jacobowitz2-7/+16
DT_MIPS_RLD_MAP before DT_DEBUG again.
2007-04-17daily updateAlan Modra1-1/+1
2007-04-17*** empty log message ***gdbadmin1-1/+1
2007-04-16 * config/tc-sh.c (sh_handle_align): Call as_bad_where insteadKaz Kojima2-1/+6
of as_warn_where for misaligned data.
2007-04-162007-04-16 Denis Pilat <denis.pilat@st.com>Denis Pilat2-0/+6
* gdb.base/setshow.exp: Reset height after having set it to 100.
2007-04-162007-04-16 Denis Pilat <denis.pilat@st.com>Denis Pilat2-12/+29
* gdb.mi/mi2-stack.exp: update from mi-stack.exp.
2007-04-162007-04-16 Denis Pilat <denis.pilat@st.com>Denis Pilat2-2/+6
* gdb.mi/mi2-var-display.exp: Test for the fullname field.
2007-04-16*** empty log message ***gdbadmin1-1/+1
2007-04-16daily updateAlan Modra1-1/+1
2007-04-15 * config/tc-sh.c (align_test_frag_offset_fixed_p): HandleKaz Kojima2-4/+17
rs_fill frags.
2007-04-15daily updateAlan Modra1-1/+1
2007-04-15*** empty log message ***gdbadmin1-1/+1
2007-04-14 * Makefile.am: Add ACLOCAL_AMFLAGS.Steve Ellcey12-8/+36
* Makefile.in: Regenerate.
2007-04-14 * Makefile.am: Add ACLOCAL_AMFLAGS.Steve Ellcey5-741/+748
* configure.in: Change macro call order. * Makefile.in: Regenerate. * configure: Regenerate.
2007-04-14 * Makefile.am: Add ACLOCAL_AMFLAGS.Steve Ellcey6-757/+763
* configure.in: Change macro call order. * Makefile.in: Regnerate. * doc/Makefile.in: Regenerate. * configure: Regenerate.
2007-04-14 * config-ml.in: Update from GCC.Steve Ellcey2-1/+5
2007-04-14 * gdbarch.sh (software_single_step): Remove "insert_breakpoints_p" andUlrich Weigand16-166/+138
"sig" arguments, add "regcache" argument. * gdbarch.c, gdbarch.h: Regenerate. * infrun.c (resume): Update SOFTWARE_SINGLE_STEP call arguments. (handle_inferior_event): Call remove_single_step_breakpoints directly instead of calling SOFTWARE_SINGLE_STEP to remove breakpoints. * alpha-tdep.c (alpha_software_single_step): Update argument list. Remove handling of !insert_breakpoints_p case. * arm-tdep.c (arm_software_single_step): Likewise. * cris-tdep.c (cris_software_single_step): Likewise. * mips-tdep.c (mips_software_single_step): Likewise. * rs6000-tdep.c (rs6000_software_single_step): Likewise. * sparc-tdep.c (sparc_software_single_step): Likewise. * spu-tdep.c (spu_software_single_step): Likewise. * alpha-tdep.h (alpha_software_single_step): Update prototype. * mips-tdep.h (mips_software_single_step): Likewise. * rs6000-tdep.h (rs6000_software_single_step): Likewise. * sparc-tdep.h (sparc_software_single_step): Likewise.
2007-04-14 * alpha-tdep.c (alpha_software_single_step): Do not call write_pcUlrich Weigand2-2/+6
when removing single-step breakpoints.
2007-04-14 * config/tc-sh.c (align_test_frag_offset_fixed_p): New.Kaz Kojima3-0/+96
(sh_optimize_expr): Likewise. * config/tc-sh.h (md_optimize_expr): Define. (sh_optimize_expr): Prototype.
2007-04-14 * elflink.c (bfd_elf_final_link): Don't free symbuf forJakub Jelinek2-10/+19
non-elf input bfds. (bfd_elf_size_dynamic_sections): Don't access elf_section_data for non-elf input bfds.
2007-04-14 * varobj.h (varobj_set_frozen): NewVladimir Prus12-58/+363
(varobj_get_frozen): New. (varobj_update): New parameter explicit. * varobj.c (struct varobj): New fields frozen and not_fetched. (varobj_set_frozen, varobj_get_frozen): New. (install_new_value): Don't fetch values for frozen variable object, or children thereof. Allow a frozen variable object to have non-fetched value. (varobj_update): Allow updating child variables. Don't traverse frozen children. (new_variable): Initialize the frozen field. (c_value_of_variable): Return NULL for frozen variable without any value yet. * mi/mi-cmd-var.c (varobj_update_one): New parameter 'explicit'. (mi_cmd_var_create): Output the 'frozen' field, as soon as testsuite is adjusted to expect that field. (mi_cmd_var_set_frozen): New. (mi_cmd_var_update): Pass the 'explicit' parameter to varobj_update_one. * mi/mi-cmds.c (mi_cmds): Register '-var-set-frozen'. * mi/mi-cmds.h (mi_cmd_var_set_frozen): Declare.
2007-04-14*** empty log message ***gdbadmin1-1/+1
2007-04-14daily updateAlan Modra1-1/+1
2007-04-13Remove trailing white spaces.H.J. Lu3-2/+4
2007-04-132007-04-13 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-21/+25
* i386-dis.c: Remove trailing white spaces.
2007-04-132007-04-13 Paul Brook <paul@codesourcery.com>Paul Brook3-0/+18
* target-descriptions.c (tdesc_named_type): Add ieee_single and ieee_double. * doc/gdb.texinfo: Document ieee_single and ieee_double target types.
2007-04-13Delete files for last commit.Daniel Jacobowitz17-7890/+0
2007-04-13 * mips-mdebug-tdep.c, mips-mdebug-tdep.h, ocd.c, ocd.h, ppc-bdm.c,Daniel Jacobowitz19-410/+94
remote-e7000.c, remote-hms.c, remote-utils.c, remote-utils.h, scm-exp.c, scm-lang.c, scm-lang.h, scm-tags.h, scm-valprint.c, ser-e7kpc.c, sh3-rom.c, stop-gdb.c: Delete. * Makefile.in: Remove references to deleted files. * README: Do not mention deleted ROM monitor interfaces. * defs.h (enum language): Delete language_scm. * expprint.c (print_subexp_standard): Do not handle OP_EXPRSTRING. (dump_subexp_body_standard): Likewise. * parse.c (operator_length_standard): Likewise. * expression.h (enum exp_opcode): Delete OP_EXPRSTRING. * remote-mips.c: Do not include remote-utils.h. * remote-sim.c: Likewise. Use remote_debug instead of sr_get_debug throughout. * value.c: Do not include scm-lang.h. (unpack_long): Delete scm_unpack call. * config/h8300/h8300.mt, config/mips/embed.mt, config/powerpc/ppc-eabi.mt, config/powerpc/ppc-sim.mt, config/sh/embed.mt, config/sh/linux.mt: Remove references to deleted files. * NEWS: Mention removed files. * gdb.texinfo (Memory): Reference Remote Debugging chapter. (Character Sets, Caching Data of Remote Targets): Likewise. (Targets): Delete Remote node. Move its text... (Debugging Remote Programs): ...to here. Delete description of the "remote" command. (Remote configuration): Delete description of "set remotedevice" and "show remotedevice". (Embedded Processors): Delete H8/300, H8/500, and SH nodes.
2007-04-13 * symfile.c (add_psymbol_with_dem_name_to_list): Remove.Daniel Jacobowitz3-78/+5
* symfile.h (add_psymbol_with_dem_name_to_list): Remove prototype.
2007-04-13 * NEWS: Mention removal of HP aCC support.Daniel Jacobowitz2-0/+11
2007-04-13 * solib-svr4.c (IGNORE_FIRST_LINK_MAP_ENTRY): Do not ignore theDaniel Jacobowitz2-5/+38
first entry for static executables. (breakpoint_addr): Delete unused variable. (elf_locate_base): Search for _r_debug in static executables. (enable_break): Do not set breakpoint_addr. Scan solib_break_names also.
2007-04-13 * breakpoint.c (update_breakpoints_after_exec, print_it_typical)Daniel Jacobowitz3-45/+27
(bpstat_what, print_one_breakpoint, allocate_bp_location) (mention): Remove bp_through_sigtramp support. * breakpoint.h (enum bptype): Remove bp_through_sigtramp.
2007-04-13 * breakpoint.c (bpstat_what): Give step-resume higher priority thanDaniel Jacobowitz2-6/+11
shlib events.
2007-04-13 * infrun.c: Doc fixes.Daniel Jacobowitz2-3/+17
(handle_inferior_event): Clarify debug message. (insert_step_resume_breakpoint_at_sal): Print a debug message.
2007-04-13 * Makefile.am (TOOL_PROGS): Add objcopy.Nathan Sidwell3-2/+7
* Makefile.in: Rebuilt.
2007-04-13 * configure.tgt (arm-*-nto*, sh-*-nto*): Remove.Ulrich Weigand2-2/+4
2007-04-13daily updateAlan Modra1-1/+1
2007-04-13*** empty log message ***gdbadmin1-1/+1
2007-04-12 * config/m68k/tm-monitor.h: Delete file.Ulrich Weigand6-41/+13
* config/m68k/monitor.mt (DEPRECATED_TM_FILE): Remove. * m68k-tdep.c (m68k_gdbarch_init): set_gdbarch_decr_pc_after_break call moved to ... * m68kbsd-tdep.c (m68kbsd_init_abi): ... here and ... * m68klinux-tdep.c (m68k_linux_init_abi): ... here.
2007-04-12bfd/Richard Sandiford2-12/+15
* elfxx-mips.c (_bfd_mips_elf_size_dynamic_sections): Don't add DT_MIPS_RTLD_MAP for PIEs.
2007-04-12bfd/Richard Sandiford5-1/+27
* elfxx-mips.c (mips_elf_calculate_relocation): Set DT_TEXTREL when creating a __GOTT_BASE__ or __GOTT_INDEX__ relocation in a read-only section. (_bfd_mips_elf_check_relocs): Likewise. ld/testsuite/ * ld-mips-elf/vxworks1-lib.td: New test. * ld-mips-elf/mips-elf.exp: Run it.
2007-04-122007-04-12 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu6-7/+29
PR binutils/4348 * objcopy.c (copy_object): Don't stop when there are no sections to be copied. testsuite/ 2007-04-12 H.J. Lu <hongjiu.lu@intel.com> PR binutils/4348 * binutils-all/empty.s: New file. * binutils-all/strip-3.d: Likewise. * binutils-all/objcopy.exp: Run strip-3 for ELF target.
2007-04-12 * elf32-xtensa.c (xtensa_is_insntable_section): New.Bob Wilson2-140/+189
(xtensa_is_proptable_section): New. (elf_xtensa_discard_info_for_section): Handle "full" .xt.prop property tables with 12-byte entries, as well as tables with 8-byte entries. Sort the relocations before examining them. (relax_property_section): Use xtensa_is_proptable_section and xtensa_is_littable_section. Rewrite code for combining table entries to be more robust in case of unexpected relocations. Do not set offset of unused relocations to less than zero. (xtensa_is_property_section): Use other functions instead of duplicating section name comparisons. (xtensa_is_littable_section): Use CONST_STRNEQ for ".gnu.linkonce.p.". (xtensa_get_property_predef_flags): Use xtensa_is_insntable_section.
2007-04-12bfd/Bob Wilson4-3/+25
* elf32-xtensa.c (elf_xtensa_gc_mark_hook): Don't follow references from Xtensa property sections. ld/ * emulparams/elf32xtensa.sh (OTHER_SECTIONS): KEEP property sections.
2007-04-122007-04-12 Luis Machado <luisgpm@br.ibm.com>Ulrich Weigand16-44/+90
* gdbarch.sh (software_single_step): Change the return type from void to int and reformatted some comments to <= 80 columns. * gdbarch.c, gdbarch.h: Regenerated. * alpha-tdep.c (alpha_software_single_step): Likewise. * alpha-tdep.h (alpha_software_single_step): Likewise. * arm-tdep.c (arm_software_single_step): Likewise. * cris-tdep.c (cris_software_single_step): Likewise. * mips-tdep.c (mips_software_single_step): Likewise. * mips-tdep.h (mips_software_single_step): Likewise. * rs6000-tdep.c (rs6000_software_single_step): Likewise. * rs6000-tdep.h (rs6000_software_single_step): Likewise. * sparc-tdep.c (sparc_software_single_step): Likewise. * sparc-tdep.h (sparc_software_single_step): Likewise. * spu-tdep.c (spu_software_single_step): Likewise. * infrun.c (resume): Check the return value from SOFTWARE_SINGLE_STEP and act accordingly.
2007-04-12config:Paolo Bonzini2-0/+44
2007-04-11 Kai Tietz <kai.tietz@onevision.com> * stdint.m4: Make template compatible with older cygwin types.h, wrapping each type in a __XXX_t_defined #ifdef.