aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-06-25daily updateAlan Modra1-1/+1
2003-06-25*** empty log message ***gdbadmin1-1/+1
2003-06-24* ppc-linux-tdep.c: More "Linux" -> "GNU/Linux".Jim Blandy2-17/+19
2003-06-24* ppc-linux-tdep.c (ppc64_linux_convert_from_func_ptr_addr): NewJim Blandy2-0/+45
function. (ppc_linux_init_abi): Register it as the CONVERT_FROM_FUNC_PTR_ADDR method under the PPC64 Linux ABI.
2003-06-24* ppc-linux-tdep.c (ppc64_call_dummy_address): New function.Jim Blandy2-0/+18
(ppc_linux_init_abi): Set it as the gdbarch's call_dummy_address method.
2003-06-24* ppc-linux-tdep.c (ppc64_desc_entry_point): New function.Jim Blandy2-1/+16
(ppc64_standard_linkage_target): Use it.
2003-06-24 * gdb.base/bang.exp: New testcase.Joel Brobecker2-0/+45
2003-06-24 * gdb.texinfo (Unsupported languages): New section.Joel Brobecker2-0/+22
(Languages): Add link to new section.
2003-06-24 * elf32-ppc.c (ppc_elf_check_relocs): Report plt reloc againstAlan Modra2-0/+9
local sym errors.
2003-06-24 * emultempl/ppc32elf.em: Convert to C90.Alan Modra2-3/+5
2003-06-24 * elf32-i386.c: Convert to C90 function definitions, remove unnecessaryAlan Modra4-571/+332
prototypes and casts. Replace PTR with void *. Formatting. * elf32-ppc.c: Likewise. Break long strings too. (ppc_elf_relax_section): Use enum elf_ppc_reloc_type for r_type. (ppc_elf_unhandled_reloc): Internationalize error message. * elf32-ppc.h: Remove PARAMS.
2003-06-24 * gas/h8300/h8300.exp (h8sx_disp2, h8sx_rtsl, h8sx_mov_imm): Move...Richard Sandiford3-4/+9
* gas/h8300/h8300-elf.exp: ...here.
2003-06-24Update .comm error messages to assume an unsigned value.Nick Clifton7-15/+28
Update relaxing code to work in 64-bit address spaces.
2003-06-24 * config/tc-ppc.c (ppc_cleanup): Use bytes to count APUinfo slots.Mark Mitchell2-1/+5
2003-06-24 * elf32-ppc.c (ppc_elf_begin_write_processing): Use bytes to countMark Mitchell2-5/+11
APUinfo slots. (ppc_elf_final_write_processing): Likewise.
2003-06-24daily updateAlan Modra1-1/+1
2003-06-24*** empty log message ***gdbadmin1-1/+1
2003-06-232003-06-23 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-2/+8
* elflink.h (elf_link_input_bfd): Check raw size when using kept_section to preserve debug information discarded by linkonce.
2003-06-23 * gdb.base/langs.exp: Add some tests for the "minimal" languageJoel Brobecker2-0/+20
support.
2003-06-23 * Makefile.tpl: Add maybe-configure-itcl to configure-gdb.Keith Seitz3-2/+7
* Makefile.in: Regenerate.
2003-06-232003-06-23 Andrew Cagney <cagney@redhat.com>Andrew Cagney4-3/+23
* rs6000-tdep.c (rs6000_register_virtual_type): Add explict cases for 0 "int0" and 4 "int32" sized registers. * gdbtypes.c (builtin_type_int0): Define. (build_gdbtypes): Initialize builtin_type_int0. * gdbtypes.h (builtin_type_int0): Declare.
2003-06-23 * Makefile.def: Introduce flags_to_pass.Nathanael Nerode4-102/+117
* Makefile.tpl: Generate BASE_FLAGS_TO_PASS using it. * Makefile.in: Regenerate.
2003-06-232003-06-23 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-1/+6
* gdb.objc/basicclass.exp: Return -1 if we cannot compile the testcase.
2003-06-23gas/H.J. Lu11-18/+248
2003-06-23 H.J. Lu <hongjiu.lu@intel.com> * gas/config/tc-i386.c (md_assemble): Support Intel Precott New Instructions. * gas/config/tc-i386.h (CpuPNI): New. (CpuUnknownFlags): Add CpuPNI. gas/testsuite/ 2003-06-23 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/i386.exp: Add prescott. * gas/i386/prescott.d: New file. * gas/i386/prescott.s: Likewise. include/opcode/ 2003-06-23 H.J. Lu <hongjiu.lu@intel.com> * i386.h (i386_optab): Support Intel Precott New Instructions. opcodes/ 2003-06-23 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (PNI_Fixup): New. Fix up "mwait" and "monitor" in Intel Precott New Instructions. (PREGRP27): New. Added for "addsubpd" and "addsubps". (PREGRP28): New. Added for "haddpd" and "haddps". (PREGRP29): New. Added for "hsubpd" and "hsubps". (PREGRP30): New. Added for "movsldup" and "movddup". (PREGRP31): New. Added for "movshdup" and "movhpd". (PREGRP32): New. Added for "lddqu". (dis386_twobyte): Use PREGRP30 to replace the "movlpX" entry. Use PREGRP31 to replace the "movhpX" entry. Use PREGRP28 for entry 0x7c. Use PREGRP29 for entry 0x7d. Use PREGRP27 for entry 0xd0. Use PREGRP32 for entry 0xf0. (twobyte_has_modrm): Updated. (twobyte_uses_SSE_prefix): Likewise. (grps): Use PNI_Fixup in the "sidtQ" entry. (prefix_user_table): Add PREGRP27, PREGRP28, PREGRP29, PREGRP30, PREGRP31 and PREGRP32. (float_mem): Use "fisttp{l||l|}" in entry 1 in opcode 0xdb. Use "fisttpll" in entry 1 in opcode 0xdd. Use "fisttp" in entry 1 in opcode 0xdf.
2003-06-23 * m68hc11-tdep.c (m68hc11_gdbarch_init): Clear gdb_arch_char_signedStephane Carrez2-0/+8
as characters are unsigned.
2003-06-23 PR gdb/1179Daniel Jacobowitz2-0/+12
* dwarfread.c (struct_type): Skip static fields without crashing.
2003-06-23Patch from David Mosberger.Jim Wilson2-3/+12
* config/tc-ia64.c (pseudo_func): Add ABI constants for linux, freebsd, openvms, and nsk (non-stop kernel).
2003-06-232003-06-23 Michael Snyder <msnyder@redhat.com>Michael Snyder2-6/+1
* nrun.c (main): Delete h8/300 ifdef (sim now handles signals).
2003-06-232003-06-23 Michael Snyder <msnyder@redhat.com>Michael Snyder2-2/+6
* sim-reg.c: Fix cut-and-paste bug in comment.
2003-06-232003-06-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney6-125/+61
GDB 6.0 branch created. * README: Update. * PROBLEMS: Update. Empty. * NEWS: Update. Index: doc/ChangeLog 2003-06-22 Andrew Cagney <cagney@redhat.com> * gdb.texinfo (Contributors): Mention 6.0 release engineer.
2003-06-232003-06-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-0/+4
GDB 6.0 branch created.
2003-06-23Forgot 'configure' item.Hans-Peter Nilsson1-0/+1
2003-06-23* config/tc-ns32k.c (md_begin): Initialize inst_hash_table afterJason Thorpe2-1/+7
all locals have been declared.
2003-06-23 * configure.in (noconfigdirs) <cris-*-*>: Disable target-newlibHans-Peter Nilsson3-69/+69
and target-libgloss. <d30v-*-*, fr30-*-*, i960-*-*, m32r-*-*>: Disable gdb. <h8300*-*-*>: Disable libf2c and ${libgcj}.
2003-06-23daily updateAlan Modra1-1/+1
2003-06-23*** empty log message ***gdbadmin1-1/+1
2003-06-22 * symfile.c (add_symbol_file_command): Use parse_and_eval_address.Daniel Jacobowitz2-5/+6
Suggested by Nick Hibma <n_hibma@webweaving.org>.
2003-06-22 * gdb.base/relocate.exp: Test add-symbol-file with a variableDaniel Jacobowitz2-0/+31
offset.
2003-06-222003-06-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-0/+14
* osabi.c (generic_elf_osabi_sniff_abi_tag_sections): Handle GNU_ABI_TAG_FREEBSD and GNU_ABI_TAG_NETBSD. Suggested by Momchil Velikov.
2003-06-222003-06-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney16-99/+6387
Written by matthew green <mrg@redhat.com>, with fixes from Aldy Hernandez <aldyh@redhat.com>, Jim Wilson <wilson@redhat.com>, and Nick Clifton <nickc@redhat.com>. * ppc-instructions: Include altivec.igen and e500.igen. (model_busy, model_data): Add vr_busy and vscr_busy. (model_trace_release): Trace vr_busy and vscr_busy. (model_new_cycle): Update vr_busy and vscr_busy. (model_make_busy): Update vr_busy and vscr_busy. * registers.c (register_description): Add Altivec and e500 registers. * psim.c (psim_read_register, psim_read_register): Handle Altivec and e500 registers. * ppc-spr-table (SPEFSCR): Add VRSAVE and SPEFSCR registers. * configure.in (sim_filter): When *altivec* add "av". When *spe* or *simd* add e500. (sim_float): When *altivec* define WITH_ALTIVEC. When *spe* add WITH_E500. * configure: Re-generate. * e500.igen, altivec.igen: New files. * e500_expression.h, altivec_expression.h: New files. * idecode_expression.h: Update copyright. Include "e500_expression.h" and "altivec_expression.h". * e500_registers.h, altivec_registers.h: New files. * registers.h: Update copyright. Include "e500_registers.h" and "altivec_registers.h". (registers): Add Altivec and e500 specific registers. * Makefile.in (IDECODE_H): Add "idecode_e500.h" and "idecode_altivec.h". (REGISTERS_H): Add "e500_registers.h" and "altivec_registers.h". (tmp-igen): Add dependencies on altivec.igen and e500.igen .
2003-06-22merge from gccDJ Delorie7-24/+221
2003-06-22 * tui-hooks.c: Update include order.Daniel Jacobowitz15-245/+134
* tui.c: Likewise. * tuiCommand.c: Likewise. * tuiData.c: Likewise. * tuiDataWin.c: Likewise. * tuiDisassem.c: Likewise. * tuiGeneralWin.c: Likewise. * tuiIO.c: Likewise. * tuiLayout.c: Likewise. * tuiRegs.c: Likewise. * tuiSource.c: Likewise. * tuiSourceWin.c: Likewise. * tuiStack.c: Likewise. * tuiWin.c: Likewise.
2003-06-22 * gdb.c++/pr-1210.cc: New file.Daniel Jacobowitz3-0/+100
* gdb.c++/pr-1210.exp: New file.
2003-06-222003-06-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-36/+31
* interp.c (xfer_mem): Simplify. Only do a single partial transfer. Problem reported by Tom Rix.
2003-06-222003-06-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-30/+32
From matthew green <mrg@redhat.com>: * sim-fpu.h: Update copyright. (sim_fpu_fraction, sim_fpu_guard): New prototypes. * sim-fpu.c: Update copyright. (sim_fpu_fraction, sim_fpu_guard): New inline functions.
2003-06-22Oops! Committed to much, reverting :-(Andrew Cagney2-24/+30
2003-06-22Fix changelogAndrew Cagney3-3/+24
2003-06-222003-06-22 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-9/+37
Problems reported by Joshua LeVasseur. * emul_chirp.c: Update copyright. (chirp_emul_nextprop): Return the first property. * hw_htab.c: Update copyright. (htab_decode_hash_table): Fix check for htab size.
2003-06-22 * gdbint.texinfo (Coding): Clarify use of gdb_XXX.h headers.Daniel Jacobowitz2-1/+9
2003-06-22 * Makefile.in (SFILES_INCLUDED): Add agentexpr.texi.Daniel Jacobowitz4-9/+21
* agentexpr.texi: Retitle section, and change it to an appendix. Comment out texinfo initialization. Factor a @var{} into two pieces to prevent makeinfo warnings. * gdb.texinfo: Add Agent Expressions appendix.