aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-12-11 * scripttempl/armbpabi.sc: Fix typo in comment for .ctors.Hans-Peter Nilsson10-9/+21
* scripttempl/elf.sc: Ditto. * scripttempl/elf32sh-symbian.sc: Ditto. * scripttempl/elf_chaos.sc: Ditto. * scripttempl/elfd10v.sc: Ditto. * scripttempl/elfd30v.sc: Ditto. * scripttempl/elfxtensa.sc: Ditto. * scripttempl/iq2000.sc: Ditto. * scripttempl/xstormy16.sc: Ditto.
2005-12-11*** empty log message ***gdbadmin1-1/+1
2005-12-10daily updateAlan Modra1-1/+1
2005-12-10 * elflink.c (elf_gc_mark_dynamic_ref_symbol): Use !info-executableAlan Modra2-1/+6
to test for linking shared libs, not info->shared.
2005-12-10*** empty log message ***gdbadmin1-1/+1
2005-12-09daily updateAlan Modra1-1/+1
2005-12-092005-12-09 Randolph Chung <tausq@debian.org>Randolph Chung2-0/+29
PR corefiles/2026 * hppa-hpux-tdep.c (hppa_hpux_core_osabi_sniffer): Check for HPUX ELF core files. (_initialize_hppa_hpux_tdep): Install sniffer for ELF core files. * config/pa/hpux.mh: Compile corelow.o.
2005-12-092005-12-09 Randolph Chung <tausq@debian.org>Randolph Chung2-2/+70
* hppa-tdep.c (hppa64_convert_code_addr_to_fptr): New function. (hppa64_push_dummy_call): If passing a function pointer, ensure it is a function descriptor address instead of the function entry point.
2005-12-092005-12-09 Randolph Chung <tausq@debian.org>Randolph Chung2-0/+23
* hppa-tdep.c (hppa64_dwarf_reg_to_regnum): New funtion. (hppa_gdbarch_init): Set dwarf_reg_to_regnum and dwarf2_reg_to_regnum methods.
2005-12-092005-12-09 Randolph Chung <tausq@debian.org>Randolph Chung3-0/+56
* gdb.asm/asm-source.exp (hppa64-*-hpux*): New. * gdb.asm/pa64.inc: New file.
2005-12-092005-12-09 Randolph Chung <tausq@debian.org>Randolph Chung4-37/+47
* gdb.asm/common.inc: Indent commands. * gdb.asm/asmsrc1.s: Likewise. * gdb.asm/asmsrc2.s: Likewise.
2005-12-092005-12-09 Randolph Chung <tausq@debian.org>Randolph Chung4-12/+101
* gdb.arch/pa-nullify.exp: Handle hppa64-*-* targets. (get_addr_of_sym): Remove duplicate print. (gen_core): xfail hppa*-*-hpux*, update expected output. * gdb.arch/pa-nullify.s: Reformat to also work on HPUX. * gdb.arch/pa64-nullify.s: New file.
2005-12-092005-12-09 Randolph Chung <tausq@debian.org>Randolph Chung2-1/+5
* gdb.base/dump.exp: Mark hppa64-*-* as 64-bit target.
2005-12-09*** empty log message ***gdbadmin1-1/+1
2005-12-08daily updateAlan Modra1-1/+1
2005-12-08 * NEWS (Changes in GDB 6.4): Delete entries indicating thatKevin Buettner2-3/+8
the following configurations have been removed: h8300*-*-*, mn10300-*-*, and v850-*-*. These configurations had been removed within the 6.4 development cycle, but were later restored within the same cycle.
2005-12-08opcodes/Jan Beulich2-5/+13
2005-12-08 Jan Beulich <jbeulich@novell.com> * i386-dis.c (MAXLEN): Reduce to architectural limit. (fetch_data): Check for sufficient buffer size.
2005-12-08bfd/Alan Modra5-3/+124
* elf32-ppc.c (struct ppc_elf_link_hash_table): Add emit_stub_syms. (ppc_elf_select_plt_layout): Add emit_stub_syms param, save to htab. (add_stub_sym): New function. (allocate_dynrelocs): Call add_stub_sym. (ppc_elf_size_dynamic_sections): Emit __glink and __glink_PLTresolve when emit_stub_syms. * elf32-ppc.h (ppc_elf_select_plt_layout): Update prototype. ld/ * emultempl/ppc32elf.em (emit_stub_syms): New var. (ppc_after_open): Pass it to ppc_elf_select_plt_layout. (PARSE_AND_LIST_PROLOGUE <OPTION_STUBSYMS>): Define. (PARSE_AND_LIST_LONGOPTS): Add emit-stub-syms. (PARSE_AND_LIST_OPTIONS): Describe emit-stub-syms. (PARSE_AND_LIST_OPTIONS): Handle it.
2005-12-08 * pe-dll.c (build_filler_bfd): Conform error message to standard.Alan Modra2-5/+12
(pe_dll_generate_implib): Use %E in error message. (add_bfd_to_link): Likewise. (pe_implied_import_dll): Likewise.
2005-12-08opcodes/Jan Beulich2-1/+5
2005-12-08 Jan Beulich <jbeulich@novell.com> * i386-dis.c (OP_ST): Remove prefix in Intel mode.
2005-12-08 * reloc.c (enum complain_overflow): Correct comments.Alan Modra4-81/+61
(bfd_check_overflow): Combine complain_overflow_bitfield and complain_overflow_signed code. (_bfd_relocate_contents): Likewise. (bfd_howto_32): Use complain_overflow_dont. * elf32-d10v.c (elf_d10v_howto_table): Revert 2002-06-17 change. * bfd-in2.h: Regenerate.
2005-12-08 Add ms2 support.Nathan Sidwell3-13/+32
* ms1-tdep.c (ms1_register_type): Check for ms2. (ms1_breakpoint_from_pc): ms2 has a different break instruction. (ms1_pseudo_register_read, ms1_pseudo_register_write, ms1_registers_info): Add ms2. * NEWS (Changes since GDB 6.4): Add ms2
2005-12-08 * i386-dis.c (dofloat): Handle %rip-relative floating point addressing.Alan Modra2-3/+11
2005-12-082005-12-07 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-4/+6
* elf.c (assign_section_numbers): Remove extra code in the last change.
2005-12-082005-12-08 Randolph Chung <tausq@debian.org>Randolph Chung2-1/+6
* somread.c (som_symfile_offsets): Iterate through number of sections in addrs instead of objfile.
2005-12-08*** empty log message ***gdbadmin1-1/+1
2005-12-07gdb/Daniel Jacobowitz5-4/+17
* valops.c (value_struct_elt): Clarify error message. gdb/testsuite/ 2005-12-07 Christophe Lyon <christophe.lyon@st.com> * gdb.cp/printmethod.cc (main): Call virt and nonvirt, to force code generation for these functions. * gdb.cp/printmethod.exp: Expect "&A::nonvirt()" instead of an error message.
2005-12-07daily updateAlan Modra1-1/+1
2005-12-07gdb/ChangeLog:Jim Blandy2-1/+4
2005-12-07 Jim Blandy <jimb@redhat.com> * target.c (target_xfer_memory_partial): Doc fix.
2005-12-072005-12-07 Jim Blandy <jimb@redhat.com>Jim Blandy2-15/+22
* ax-general.c (ax_reqs): Check stack heights for backward jumps, too. Correctly check height at target. Doc fixes.
2005-12-072005-12-07 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-2/+26
Andreas Schwab <schwab@suse.de> PR binutils/1991 * elf.c (assign_section_numbers): Always use the output section when setting up sh_link for SHF_LINK_ORDER.
2005-12-07bfd/H.J. Lu8-39/+42
2005-12-07 Thiemo Seufer <ths@networkno.de> H.J. Lu <hongjiu.lu@intel.com> PR ld/1932 * bfd-in.h (bfd_elf_record_link_assignment): Add output_bfd and hidden arguments. * bfd.c (bfd_hide_symbol): Removed. * bfd-in2.h: Regenerated. * elflink.c (bfd_elf_record_link_assignment): Handle hidden symbols which were provided by a linker script. ld/ 2005-12-07 Thiemo Seufer <ths@networkno.de> H.J. Lu <hongjiu.lu@intel.com> PR ld/1932 * emultempl/elf32.em (gld${EMULATION_NAME}_find_exp_assignment): Adjust bfd_elf_record_link_assignment call. * ldexp.c (exp_fold_tree_1): Remove call to bfd_hide_symbol.
2005-12-07 * cris-opc.c (cris_opcodes) <"move" "s,P">: Define usingHans-Peter Nilsson2-1/+8
MOVE_M_TO_PREG_OPCODE and MOVE_M_TO_PREG_ZBITS instead of constants.
2005-12-07 * cris.h (MOVE_M_TO_PREG_OPCODE, MOVE_M_TO_PREG_ZBITS)Hans-Peter Nilsson2-2/+15
(MOVE_PC_INCR_OPCODE_PREFIX, MOVE_PC_INCR_OPCODE_SUFFIX): New macros. (ADD_PC_INCR_OPCODE): Don't define.
2005-12-07 * gas/cris/rd-bcnst-pic.d, gas/cris/rd-branch-pic.d,Hans-Peter Nilsson7-0/+782
gas/cris/rd-brokw-pic-1.d, gas/cris/rd-brokw-pic-2.d, gas/cris/rd-brokw-pic-3.d, gas/cris/rd-fragtest-pic.d: New tests.
2005-12-07 Change 32-bit-branch expansion for --pic.Hans-Peter Nilsson2-12/+81
* config/tc-cris.c (STATE_COND_BRANCH_PIC): New relaxation state. (md_cris_relax_table): Add entry for STATE_COND_BRANCH_PIC. (cris_any_v0_v10_long_jump_size_pic): New macro. (md_estimate_size_before_relax): Handle STATE_COND_BRANCH_PIC. (md_convert_frag): Similar. (md_create_long_jump): Change 32-bit-branch expansion for --pic. (md_assemble, gen_cond_branch_32): Adjust similarly. (md_parse_option) <case OPTION_PIC>: Adjust md_long_jump_size. <case OPTION_ARCH>: Similar, if --pic.
2005-12-07Add missing ChangeLog entryHans-Peter Nilsson1-0/+7
2005-12-07*** empty log message ***gdbadmin1-1/+1
2005-12-06 * cris/cpuv10.h, cris/cpuv32.h, cris/cris-desc.c, cris/cris-opc.h,Hans-Peter Nilsson12-1494/+807
cris/decodev10.c, cris/decodev10.h, cris/decodev32.c, cris/decodev32.h, cris/modelv10.c, cris/modelv32.c, cris/semcrisv10f-switch.c, cris/semcrisv32f-switch.c: Regenerate.
2005-12-06 * sim/cris/asm/movmp8.ms, sim/cris/asm/pcplus.ms: New tests.Hans-Peter Nilsson5-2/+98
* sim/cris/asm/movmp.ms: Do not write to P0, P4 or P8. * sim/cris/asm/raw13.ms: Write to MOF instead of WZ (P4).
2005-12-062005-12-06 Michael Snyder <msnyder@redhat.com>Michael Snyder2-13/+16
* cli/cli-decode.c (add_setshow_string_cmd): Indent. (add_setshow_integer_cmd): Indent.
2005-12-062005-12-06 Michael Snyder <msnyder@redhat.com>Michael Snyder2-3/+7
* inf-ptrace.c: Fix typos in comments.
2005-12-06 * cris.cpu (simplecris-common-writable-specregs)Hans-Peter Nilsson2-28/+130
(simplecris-common-readable-specregs): Split from simplecris-common-specregs. All users changed. (cris-implemented-writable-specregs-v0) (cris-implemented-readable-specregs-v0): Similar from cris-implemented-specregs-v0. (cris-implemented-writable-specregs-v3) (cris-implemented-readable-specregs-v3) (cris-implemented-writable-specregs-v8) (cris-implemented-readable-specregs-v8) (cris-implemented-writable-specregs-v10) (cris-implemented-readable-specregs-v10) (cris-implemented-writable-specregs-v32) (cris-implemented-readable-specregs-v32): Similar. (bdap-32-pc, move-m-pcplus-p0, move-m-spplus-p8): New insns and specializations.
2005-12-06gas/H.J. Lu12-61/+237
2005-12-06 H.J. Lu <hongjiu.lu@intel.com> PR gas/1874 * config/tc-i386.c (match_template): Handle monitor. (process_suffix): Likewise. gas/testsuite/ 2005-12-06 H.J. Lu <hongjiu.lu@intel.com> PR gas/1874 * gas/i386/i386.exp: Add x86-64-prescott for 64bit. * gas/i386/prescott.s: Test address size override for monitor. * gas/i386/prescott.d: Updated. * gas/i386/x86-64-prescott.d: New file. * gas/i386/x86-64-prescott.s: Likewise. include/opcode/ 2005-12-06 H.J. Lu <hongjiu.lu@intel.com> PR gas/1874 * i386.h (i386_optab): Add 64bit support for monitor and mwait. opcodes/ 2005-12-06 H.J. Lu <hongjiu.lu@intel.com> PR gas/1874 * i386-dis.c (address_mode): New enum type. (address_mode): New variable. (mode_64bit): Removed. (ckprefix): Updated to check address_mode instead of mode_64bit. (prefix_name): Likewise. (print_insn): Likewise. (putop): Likewise. (print_operand_value): Likewise. (intel_operand_size): Likewise. (OP_E): Likewise. (OP_G): Likewise. (set_op): Likewise. (OP_REG): Likewise. (OP_I): Likewise. (OP_I64): Likewise. (OP_OFF): Likewise. (OP_OFF64): Likewise. (ptr_reg): Likewise. (OP_C): Likewise. (SVME_Fixup): Likewise. (print_insn): Set address_mode. (PNI_Fixup): Add 64bit and address size override support for monitor and mwait.
2005-12-06 * cpu-powerpc.c (bfd_powerpc_archs): Add ppc 750.Alan Modra2-0/+18
2005-12-06 * mi/mi-interp.c (mi_interpreter_resume): Route target errorFrederic Riss2-0/+7
through the MI.
2005-12-06*** empty log message ***gdbadmin1-1/+1
2005-12-05 * cris-dis.c (bytes_to_skip): Handle new parameter prefix_matchedp.Hans-Peter Nilsson2-5/+14
(print_with_operands): Check for prefix when [PC+] is seen.
2005-12-05 * gas/cris/rd-pcplus.s, gas/cris/rd-pcplus.d: New test.Hans-Peter Nilsson3-0/+30
2005-12-05daily updateAlan Modra1-1/+1