aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-06-262003-06-26 Andrew Cagney <cagney@redhat.com>Andrew Cagney17-102/+224
* gdbarch.sh (FRAME_ARGS_ADDRESS): Add predicate. Deprecate. (FRAME_LOCALS_ADDRESS): Add predicate. Deprecate. * gdbarch.h, gdbarch.c: Re-generate. * frame-base.c (default_frame_args_address): Update. Use default_frame_base_address when DEPRECATED_FRAME_ARGS_ADDRESS is not available. (default_frame_locals_address): Ditto for DEPRECATED_FRAME_LOCALS_ADDRESS. * vax-tdep.c (vax_sigtramp_saved_pc): Update. (vax_frame_num_args): Update. (vax_gdbarch_init): Update. * rs6000-tdep.c (rs6000_gdbarch_init): Update. * ns32k-tdep.c (ns32k_gdbarch_init): Update. * mcore-tdep.c (mcore_gdbarch_init): Update. * m68hc11-tdep.c (m68hc11_gdbarch_init): Update. * ia64-tdep.c (ia64_gdbarch_init): Update. * symtab.h (address_class): Update comments. * ns32k-tdep.c (ns32k_sigtramp_saved_pc): Update. * config/sparc/tm-sparc.h (DEPRECATED_FRAME_ARGS_ADDRESS): Update. (DEPRECATED_FRAME_LOCALS_ADDRESS): Update. * config/pa/tm-hppa64.h (DEPRECATED_FRAME_ARGS_ADDRESS): Update. (DEPRECATED_FRAME_LOCALS_ADDRESS): Update. (DEPRECATED_FRAME_LOCALS_ADDRESS): Update. * config/m68k/tm-delta68.h (DEPRECATED_FRAME_ARGS_ADDRESS): Update. * alpha-mdebug-tdep.c: Update. * ada-lang.c (add_symbols_from_enclosing_procs): Update.
2003-06-26 * x86-64-tdep.c (x86_64_push_arguments): Always set %rax to numberAndreas Jaeger2-142/+193
of SSE registers so that varargs functions work. Rework handling of passing arguments on the stack. (x86_64_store_return_value): Return double and float values in SSE register.
2003-06-262003-06-24 Michael Chastain <mec@shout.net>Michael Chastain2-0/+20
* PROBLEMS: Document pr gdb/1091 and pr gdb/1193, the "constructor breakpoints ignored" bug.
2003-06-26delete stray changelogAndrew Cagney1-5/+0
2003-06-26Fix computation of offsets in PT_LOAD sections.Nick Clifton2-101/+139
2003-06-26Add --only-keep-debug switchNick Clifton4-8/+131
2003-06-26*** empty log message ***gdbadmin1-1/+1
2003-06-26daily updateAlan Modra1-1/+1
2003-06-252003-06-25 David Carlton <carlton@kealia.com>David Carlton2-2/+6
* MAINTAINERS: Update e-mail address.
2003-06-25include/opcode/Richard Sandiford7-7/+49
* h8300.h (IMM2_NS, IMM8_NS, IMM16_NS): Remove. (IMM8U, IMM8U_NS): Define. (h8_opcodes): Use IMM8U_NS for mov.[wl] #xx:8,@yy. gas/ * config/tc-h8300.c (get_specific): Allow ':8' to be used for unsigned 8-bit operands. gas/testsuite/ * gas/h8300/h8sx_mov_imm.[sd]: Add tests for mov.[wl] #xx:8,@yy.
2003-06-25 * include/opcode/h8300.h (h8_opcodes): Fix the mov.l @(dd:32,ERs),ERdRichard Sandiford2-2/+9
and mov.l ERs,@(dd:32,ERd) entries.
2003-06-25 * ld-powerpc/apuinfo.rd: Update.Alan Modra2-2/+6
2003-06-25Missed copyright update in last commit.Alan Modra1-1/+1
2003-06-25 * elf32-ppc.c (ppc_elf_howto_table): Remove unnecessary cast.Alan Modra2-5/+16
(ppc_elf_reloc_type_lookup): Modify comment. (ppc_elf_info_to_howto): Ditto. (ppc_elf_relocate_section): Ditto. (ppc_elf_check_relocs): Call ppc_elf_howto_init.
2003-06-25Correct spelling of "relocatable".Alan Modra143-844/+995
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