aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-05-20daily updateAlan Modra1-1/+1
2007-05-19 * rs6000-nat.c (xcoff_relocate_symtab): Do nothing if debuggingJoel Brobecker2-1/+11
a core file. Add comment in the function description.
2007-05-19daily updateAlan Modra1-1/+1
2007-05-19*** empty log message ***gdbadmin1-1/+1
2007-05-18Accidentally left this out of previous commit; part of adding abilityCaroline Tice1-0/+6
to report when a variable's value is uninitialized.
2007-05-18Add ability to report when a variable's value is uninitialized,Caroline Tice8-1/+70
based on information provided by the compiler. Also add new DWARF OP, DW_OP_GNU_uninit, for this purpose.
2007-05-18Add self to 'Write After Approval' list.Caroline Tice2-0/+5
2007-05-18 * ld-elf/group.ld: Discard .reginfo.Joseph Myers2-0/+5
2007-05-18 * config/tc-mips.c (s_mipsset): Use generic s_set for directivesJoseph Myers2-0/+13
containing a comma.
2007-05-18ld/Richard Sandiford2-0/+14
* emulparams/elf32ebmipvxworks.sh (OTHER_READONLY_SECTIONS) (OTHER_READWRITE_SECTIONS): Define. Add .rdata sections.
2007-05-18 * objcopy.c (strip_main): Detect identical input and output fileNathan Sidwell2-29/+29
names. (copy_main): Refactor tempname detection and use.
2007-05-18 * ppc-dis.c (print_insn_powerpc): Don't skip all operandsAlan Modra2-9/+16
after setting skip_optional.
2007-05-182007-05-18 Paul Brook <paul@codesourcery.com>Paul Brook4-10/+41
bfd/ * elf32-arm.c (ARM2THUMB_V5_STATIC_GLUE_SIZE): Define. (a2t1v5_ldr_insn, a2t1v5_ldr_insn): New. (record_arm_to_thumb_glue): Add v5t non-pic glue. (elf32_arm_create_thumb_stub): Ditto. ld/testsuite/ * ld-arm/arm-call.d: Update expected output.
2007-05-18*** empty log message ***gdbadmin1-1/+1
2007-05-18daily updateAlan Modra1-1/+1
2007-05-17 * gdbtypes.c (make_reference_type): Preserve the type chainJoel Brobecker2-0/+16
and set the length of all the variants of the pointer type.
2007-05-17Move testsuite entries to testsuite/ChangeLog.H.J. Lu2-9/+9
2007-05-172007-05-17 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu4-14/+125
PR gas/4517 2003-06-05 Michal Ludvig <mludvig@suse.cz> * as.texinfo: Document new directives: .cfi_restore, .cfi_undefined, .cfi_same_value, .cfi_return_column, .cfi_remember_state and .cfi_restore_state. 2007-05-17 H.J. Lu <hongjiu.lu@intel.com> 2003-06-05 Michal Ludvig <mludvig@suse.cz> * testsuite/gas/cfi/cfi-x86_64.s: Test new directives and different writings of registers and numbers. * testsuite/gas/cfi/cfi-x86_64.d: Updated pattern to match the above change.
2007-05-172007-05-17 Paul Brook <paul@codesourcery.com>Paul Brook2-1/+5
ld/testsuite/ * ld-elf/multibss1.s: Use %nobits instead of @nobits.
2007-05-17 * gdbtypes.c (make_pointer_type): Preserve the pointer type chainJoel Brobecker2-0/+16
and set the length of all the variants of the pointer type.
2007-05-17* mips-tdep.c (mips_n32n64_push_dummy_call): Fix and reformat aMaciej W. Rozycki2-8/+12
comment. (mips_o64_push_dummy_call): Reformat a comment.
2007-05-17 * ld-m68k/merge-error-1a.d: Mismatch is an error.Nathan Sidwell6-5/+13
* ld-m68k/merge-error-1b.d: Likewise. * ld-m68k/merge-error-1c.d: Likewise. * ld-m68k/merge-error-1d.d: Likewise. * ld-m68k/merge-error-1e.d: Likewise.
2007-05-17 * config/tc-m68k.c (md_apply_fix): Show value of out of rangeNathan Sidwell2-35/+54
fixups in error message. (md_conver_frag_1): Propagate the fix source location and use as_bad_where rather than fatal, for better error messages.
2007-05-17* gdb.base/sigbpt.exp: Preset segv_addr.Maciej W. Rozycki2-0/+5
2007-05-17* objdump.c (load_debug_section): Select bias for DWARF debug addresses ↵Nick Clifton2-1/+18
based on the flavour of the bfd.
2007-05-172007-05-17 Qinwei <qinwei@sunnorth.com.cn>Qinwei1-34/+218
* score-tdep.c (score_frame_cache->fp, score_analyze_prologue) (score_prologue_frame_base_address): Return fp to keep gdb print local variables correctly when debugging information is stabs. (score_analyze_prologue): For software watchpoint, fetch all the instructions from range [startaddr, pc] once and identify them locally to reduce memory access. (score_malloc_and_get_memblock, score_free_memblock) (score_adjust_memblock_ptr): New functions. (score_fetch_inst): Fetch single instruction or mutiple instructions. (score_target_can_use_watch, score_stopped_by_watch) (score_target_insert_watchpoint, score_target_remove_watchpoint) (score_target_insert_hw_breakpoint, score_target_remove_hw_breakpoint): New functions for remote & local hw-watchpoint and hw-breakpoint.
2007-05-172007-05-17 Qinwei <qinwei@sunnorth.com.cn>Qinwei1-0/+18
* score-tdep.c (score_frame_cache->fp, score_analyze_prologue) (score_prologue_frame_base_address): Return fp to keep gdb print local variables correctly when debugging information is stabs. (score_analyze_prologue): For software watchpoint, fetch all the instructions from range [startaddr, pc] once and identify them locally to reduce memory access. (score_malloc_and_get_memblock, score_free_memblock) (score_adjust_memblock_ptr): New functions. (score_fetch_inst): Fetch single instruction or mutiple instructions. (score_target_can_use_watch, score_stopped_by_watch) (score_target_insert_watchpoint, score_target_remove_watchpoint) (score_target_insert_hw_breakpoint, score_target_remove_hw_breakpoint): New functions for remote & local hw-watchpoint and hw-breakpoint.
2007-05-17 * ppc-dis.c (operand_value_powerpc, skip_optional_operands): New.Peter Bergner3-30/+91
(print_insn_powerpc): Use the new operand_value_powerpc and skip_optional_operands functions to omit or print all optional operands as a group. * ppc-opc.c (BFF, W, XFL_L, XWRA_MASK): New. (XFL_MASK): Delete L and W bits from the mask. (mtfsfi, mtfsfi.): Replace use of BF with BFF. Relpace use of XRA_MASK with XWRA_MASK. Use W. (mtfsf, mtfsf.): Use XFL_L and W.
2007-05-17 * binutils-all/strip-3.d: Strip .pdr section.Joseph Myers2-1/+5
2007-05-17daily updateAlan Modra1-1/+1
2007-05-17*** empty log message ***gdbadmin1-1/+1
2007-05-162007-05-16 Paul Brook <paul@codesourcery.com>Paul Brook2-14/+19
* config/tc-arm.c (v7m_psrs): Add uppercase PSR names and xpsr.
2007-05-16Fix typo.Pedro Alves1-2/+1
2007-05-16Add support for SHF_MERGE sections.Ian Lance Taylor18-267/+1451
2007-05-16 * reply_mig_hack.awk: Check for `auto const mach_msg_type_t'Alfred M. Szmidt1-0/+5
declarations as well.
2007-05-16 * reply_mig_hack.awk: Check for `auto const mach_msg_type_t' declarations ↵Alfred M. Szmidt1-1/+1
as well.
2007-05-16 * config/arm/embed.mt (DEPRECATED_TM_FILE): Set to tm-arm.h.Ulrich Weigand9-67/+70
* config/arm/tm-embed.h: Delete file. * arm-tdep.h (arm_software_single_step): Declare. * arm-tdep.c (arm_software_single_step): Make global. (arm_gdbarch_init): Move set_gdbarch_software_single_step call from here to ... * arm-linux-tdep.c (arm_linux_init_abi): ... here ... * armnbsd-tdep.c (arm_netbsd_init_abi_common): ... here ... * armobsd-tdep.c (armobsd_init_abi): ... here ... * arm-wince-tdep.c (arm_wince_init_abi): ... and here. * arm-tdep.c (ARM_LE_BREAKPOINT, ARM_BE_BREAKPOINT): No longer allow defines to be overriden by TM file. (THUMB_LE_BREAKPOINT, THUMB_BE_BREAKPOINT): Likewise. Also, change default to {0xbe,0xbe}. * armobsd-tdep.c (arm_obsd_thumb_le_breakpoint, arm_obsd_thumb_be_breakpoint): New global variables. (armobsd_init_abi): Override tdep->thumb_breakpoint and tdep->thumb_breakpoint_size. * arm-wince-tdep.c (arm_wince_thumb_le_breakpoint): New variable. (arm_wince_init_abi): Override tdep->thumb_breakpoint and tdep->thumb_breakpoint_size. * arm-tdep.c (arm_gdbarch_init): Add set_gdbarch_skip_trampoline_code.
2007-05-162007-05-16 Markus Deuling <deuling@de.ibm.com>Ulrich Weigand2-0/+13
* server.c (handle_query): Add reply for qC packet.
2007-05-16 * lib/gdb.exp (gdb_compile): Add support for Windows DLLs.Daniel Jacobowitz10-30/+142
(gdb_compile_shlib): Likewise. (skip_shlib_tests, gdb_download, gdb_load_shlibs): New. (default_gdb_init): Clear cleanfiles. (gdb_finish): Delete recorded cleanfiles. * lib/gdbserver-support.exp (gdbserver_spawn): Use gdb_download. * gdb.base/gdb1555.exp: Use skip_shlib_tests and gdb_load_shlibs. Do not use isnative. * gdb.base/pending.exp, gdb.base/shlib-call.exp, gdb.base/shreloc.exp, gdb.base/so-impl-ld.exp: Likewise. * gdb.base/solib-weak.exp: Likewise. Skip for DLL targets. * gdb.base/unload.exp: Likewise. Do not pass empty option to gdb_compile.
2007-05-16 * NEWS: Mention removed "set mips stack-arg-size" and "set mipsDaniel Jacobowitz5-220/+116
saved-gpreg-size". * mips-tdep.c (MIPS32_REGSIZE, MIPS64_REGSIZE): New constants. (size_auto, size_32, size_64, size_enums, mips_abi_regsize_string) (mips_stack_argsize_string, mips_stack_argsize): Delete. (mips_abi_regsize): Simplify. (mips_eabi_push_dummy_call, mips_n32n64_push_dummy_call) (mips_n32n64_return_value, mips_o32_push_dummy_call) (mips_o32_return_value, mips_o64_push_dummy_call) (mips_o64_return_value): Propogate constant register sizes. Use the ABI register size instead of mips_stack_argsize. (mips_dump_tdep): Don't print mips_stack_argsize. (_initialize_mips_tdep): Remove saved-gpreg-size and stack-arg-size settings. * gdb.texinfo (MIPS): Remove documentation for set mips saved-gpreg-size, show mips saved-gpreg-size, and set mips stack-arg-size.
2007-05-16Commit file missed in last commit.Daniel Jacobowitz1-29/+0
2007-05-16 * config/mips/linux.mt (DEPRECATED_TM_FILE): Delete.Daniel Jacobowitz8-7/+60
* config/mips/tm-linux.h: Delete. * mips-linux-tdep.c (mips_svr4_so_ops): New. (mips_linux_in_dynsym_resolve_code): Make static. Use svr4_in_dynsym_resolve_code. (mips_linux_init_abi): Initialize mips_svr4_so_ops. Call set_solib_ops. * solib-svr4.c (svr4_in_dynsym_resolve_code, svr4_so_ops): Make global. * solib-svr4.h (svr4_so_ops, svr4_in_dynsym_resolve_code): Declare. * Makefile.in (mips-linux-tdep.o): Update. * solib.c (set_solib_ops): New. (current_target_so_ops): Update comment. * solib.h (set_solib_ops): New prototype.
2007-05-16* printcmd.c (do_examine): Fix typos in a comment.Maciej W. Rozycki2-2/+6
2007-05-162007-05-16 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-16/+22
Alan Modra <amodra@bigpond.net.au> * elflink.c (_bfd_elf_adjust_dynamic_copy): Align dynamic bss section to the minimum alignment.
2007-05-162007-05-16 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini4-184/+443
* Makefile.def (bootstrap_stage): Replace stage_make_flags with stage_cflags. * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS, POSTSTAGE1_FLAGS_TO_PASS): Remove CFLAGS/LIBCFLAGS. (configure-stage[+id+]-[+prefix+][+module+], all-stage[+id+]-[+prefix+][+module+]): Pass it from [+stage_cflags+]. * Makefile.in: Regenerate.
2007-05-16gdb/Richard Sandiford3-12/+63
* configure.ac: Allow sysroots to be relocated under $prefix as well as $exec_prefix. * configure: Regenerate.
2007-05-16ld/Richard Sandiford3-12/+24
* configure.in: Allow sysroots to be relocated under $prefix as well as $exec_prefix. * configure: Regenerate.
2007-05-16daily updateAlan Modra1-1/+1
2007-05-16*** empty log message ***gdbadmin1-1/+1
2007-05-15 * config/unknown.exp: Remove.Vladimir Prus2-21/+4