aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-03-012002-02-28 Michael Chastain <mec@shout.net>Michael Chastain2-1/+5
* MAINTAINERS: Fix typo: gdb.satbs -> gdb.stabs .
2002-03-01* configure.in (libstdcxx_flags): Don't add libstdc++-v3 flags forAlexandre Oliva2-10/+13
libjava. (CXX_FOR_TARGET): Add -shared-libgcc for libstdc++-v3 and libjava.
2002-03-01*** empty log message ***gdbadmin1-1/+1
2002-02-28Oops, fix date in changelogDaniel Jacobowitz1-1/+1
2002-02-282002-02-27 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz7-2/+249
* gdbserver/linux-s390-low.c: New file. * regformats/reg-s390.dat: New file. * regformats/reg-s390x.dat: New file. * gdbserver/configure.srv: Add S/390. * gdbserver/Makefile.in: Add S/390. * configure.tgt: Enable gdbserver for S/390.
2002-02-28 * go32-nat.c (_initialize_go32_nat): Don't use periods in theEli Zaretskii2-1/+7
first line of the doc string for "info dos", except at the end of the sentence, since the short help stops at the first period.
2002-02-28 * dwarf2read.c (dwarf_cfi_name): Add new codes.Jason Merrill2-0/+26
2002-02-282002-02-27 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-1/+6
* mips.igen (PREFX): This is a 64-bit instruction, use '64' as the filter flag.
2002-02-282002-02-27 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-2/+11
* mips.igen (PREFX): Tweak instruction opcode fields (i.e., add a comma) so that it more closely match the MIPS ISA documentation opcode partitioning. (PREF): Put useful names on opcode fields, and include instruction-printing string.
2002-02-28* fdl.texi: New file.Andrew Cagney2-0/+372
2002-02-282002-02-27 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-0/+150
* mips.igen (check_u64): New function which in the future will check whether 64-bit instructions are usable and signal an exception if not. Currently a no-op. (DADD, DADDI, DADDIU, DADDU, DDIV, DDIVU, DMULT, DMULTU, DSLL, DSLL32, DSLLV, DSRA, DSRA32, DSRAV, DSRL, DSRL32, DSRLV, DSUB, DSUBU, LD, LDL, LDR, LLD, LWU, SCD, SD, SDL, SDR, DMxC1, LDXC1, LWXC1, SDXC1, SWXC1, DMFC0, DMTC0): Use check_u64. * mips.igen (check_fpu): New function which in the future will check whether FPU instructions are usable and signal an exception if not. Currently a no-op. (ABS.fmt, ADD.fmt, BC1a, BC1b, C.cond.fmta, C.cond.fmtb, CEIL.L.fmt, CEIL.W, CxC1, CVT.D.fmt, CVT.L.fmt, CVT.S.fmt, CVT.W.fmt, DIV.fmt, DMxC1, DMxC1, FLOOR.L.fmt, FLOOR.W.fmt, LDC1, LDXC1, LWC1, LWXC1, MADD.D, MADD.S, MxC1, MOV.fmt, MOVtf, MOVtf.fmt, MOVN.fmt, MOVZ.fmt, MSUB.D, MSUB.S, MUL.fmt, NEG.fmt, NMADD.D, NMADD.S, NMSUB.D, NMSUB.S, RECIP.fmt, ROUND.L.fmt, ROUND.W.fmt, RSQRT.fmt, SDC1, SDXC1, SQRT.fmt, SUB.fmt, SWC1, SWXC1, TRUNC.L.fmt, TRUNC.W): Use check_fpu.
2002-02-28*** empty log message ***gdbadmin1-1/+1
2002-02-27 * config/tc-alpha.c (s_alpha_text): Use obj_elf_text for OBJ_ELF, notJakub Jelinek2-0/+14
s_text. (s_alpha_data): Use obj_elf_data for OBJ_ELF, not s_data.
2002-02-27daily updateAlan Modra1-1/+1
2002-02-272002-02-27 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-156/+160
* mips.igen (do_load_left, do_load_right): Move to be immediately following do_load. (do_store_left, do_store_right): Move to be immediately following do_store.
2002-02-272002-02-27 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-1/+193
* mips.igen (mipsV): New model name. Also, add it to all instructions and functions where it is appropriate.
2002-02-27 2002-02-27 Fred Fish <fnf@redhat.com>Fred Fish2-1/+6
* blockframe.c (generic_fix_call_dummy): Fix obvious typo in comment (dumy -> dummy).
2002-02-27 * symtab.c (gdb_mangle_name): Handle fully mangled v3 abi physnames.Peter Schauer2-1/+8
2002-02-27Update translation files.Nick Clifton4-2352/+3259
2002-02-272002-02-27 Rodney Brown <rbrown64@csc.com.au>Rodney Brown2-0/+6
* utils.c (gdb_realpath): Add pathconf fallback for sco3.2v5.
2002-02-272002-02-27 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz22-24/+925
* gdbserver/acconfig.h: New file. * gdbserver/i387-fp.c: New file. * gdbserver/i387-fp.h: New file. * gdbserver/linux-x86-64.c: New file. * regformats/reg-x86-64.dat: New file. * configure.tgt: Add x86_64-*-linux* gdbserver support. & gdbserver/configure.srv: Add x86_64-*-linux* and regset support. * gdbserver/configure.in: Add support for regsets. * gdbserver/config.in: Regenerate. * gdbserver/configure: Regenerate. * gdbserver/Makefile.in: Likewise. Add $(linux_low_h). * gdbserver/linux-low.h: New file. * gdbserver/linux-low.c: Include "linux-low.h". Add support for regsets. * gdbserver/linux-arm-low.c: Include "linux-low.h". * gdbserver/linux-ia64-low.c: Include "linux-low.h". * gdbserver/linux-m68k-low.c: Include "linux-low.h". * gdbserver/linux-mips-low.c: Include "linux-low.h". * gdbserver/linux-ppc-low.c: Include "linux-low.h". * gdbserver/linux-sh-low.c: Include "linux-low.h". * gdbserver/linux-i386-low.c: Include "linux-low.h". Include "i387-fp.h". Add PTRACE_GETREGS and friends. * gdbserver/regcache.c (supply_register): New function. (supply_register_by_name): New function. (collect_register): New function. (collect_register_by_name): New function.
2002-02-272002-02-27 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2-3/+9
* gdbserver/Makefile.in (INTERNAL_CFLAGS): Remove -DGDBSERVER. (config.status): Add configure.srv dependency. (server_h): Add config.h dependency.
2002-02-272002-02-27 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz4-2/+56
* regformats/reg-i386-linux.dat: New file, with $orig_eax. * gdbserver/Makefile.in: Add rules for reg-i386-linux.o. * gdbserver/configure.srv: Change i386-*-linux* to use reg-i386-linux.o.
2002-02-27Update copyright. re-indent.Andrew Cagney2-20/+33
2002-02-27* x86-64-tdep.c (value.h): Delete.Andrew Cagney2-35/+55
(gdb_assert.h): Include. (x86_64_register_convert_to_virtual, x86_64_register_convert_to_raw ): Add check which lets only floating-point values to be converted. (value_push): Delete. (x86_64_push_arguments): Order of arguments pushed on stack fixed. (i386_gdbarch_init): Number of register_bytes fixed.
2002-02-27* MAINTAINERS: Add x86-64 target.Andrew Cagney2-0/+7
2002-02-27* standards.texi: Import February 14, 2002 version.Andrew Cagney5-568/+1593
* make-stds.texi: Import 2001 version. * Makefile.in (install): Depend on install-info.
2002-02-27* memattr.c (mem_command): Eliminate ``true'' and ``false''.Andrew Cagney7-15/+25
* osfsolib.c (solib_map_sections): Ditto. * irix5-nat.c (solib_map_sections): Ditto. * corelow.c (gdb_check_format): Ditto. * symfile.c (symfile_bfd_open): Ditto. * solib.c (solib_map_sections): Ditto. Partially fix PR gdb/354.
2002-02-27* remote.c (_initialize_remote): By default, disable ``e'' andAndrew Cagney2-0/+13
``E'' step out-of-range packets.
2002-02-27*** empty log message ***gdbadmin1-1/+1
2002-02-26daily updateAlan Modra1-1/+1
2002-02-262002-02-26 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-4/+27
* config/tc-mips.c (mips_need_elf_addend_fixup): For embedded-PIC only, undo the changes made on 2001-06-08, with the effect being that common or extern symbols are adjusted for embedded-PIC, but weak symbols are not. (md_estimate_size_before_relax: Likewise, with the effect that extern symbols are treated the same as weak symbols only if not embedded-PIC. (mips_fix_adjustable) Likewise, with the effect that weak or extern symbols are not adjusted for embedded-PIC. (md_apply_fix3): Tweak so that the case where value is zero is handled more correctly for embedded-PIC code.
2002-02-262002-02-26 Chris Demetriou <cgd@broadcom.com>Chris Demetriou9-91/+252
* gas/mips/empic2.d: Adjust for the fact that relocations on symbols local to this file are resolved at assembly time into section-relative relocations, even if the symbols are extern. * gas/mips/empic2.s: Add file offset information, so the next person to do the math mentioned above has an easier time. * gas/mips/jal-empic-elf.d: New test. * gas/mips/jal-empic-elf-2.d, gas/mips/jal-empic-elf-2.s: New test. * gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf-3.s: New test. * gas/mips/mips.exp: Run the new tests.
2002-02-26 * config/m68k/tm-linux.h (FRAME_SAVED_PC): Define asAndreas Schwab3-31/+101
m68k_linux_frame_saved_pc. (IN_SIGTRAMP): Define as m68k_linux_in_sigtramp instead of in_sigtramp. (SIGCONTEXT_PC_OFFSET): Remove. * m68klinux-nat.c (m68k_linux_frame_saved_pc, m68k_linux_sigtramp_saved_pc): New functions. (IS_SIGTRAMP, IS_RT_SIGTRAMP): Define. (SIGCONTEXT_PC_OFFSET): Moved here from config/m68k/tm-linux.h. (UCONTEXT_PC_OFFSET): Define. (m68k_linux_in_sigtramp): Renamed from in_sigtramp, handle both non-RT and RT signal trampolines.
2002-02-26Export dis-asm.h as part of an installNick Clifton3-6/+22
2002-02-26* config/arm/tm-embed.h (TARGET_UPAGES): Delete.Richard Earnshaw2-12/+6
(TARGET_NBPG, STACK_END_ADDR): Delete (VARIABLES_INSIDE_BLOCK): Delete.
2002-02-26Fix typoNick Clifton2-2/+5
2002-02-26Import new Spanish and German translationsNick Clifton8-243/+9972
2002-02-26* utils.c (perror_with_name): Make string parameter constant.Andrew Cagney3-6/+15
(print_sys_errmsg): Ditto. (query): Ditto. * defs.h (perror_with_name): Update. (print_sys_errmsg): Update. (query): Update.
2002-02-262002-02-25 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2-1/+6
From Eliot Dresselhaus <eliot@ayrnetworks.com>: * gdbserver/linux-mips-low.c (cannot_fetch_register): Fix typo.
2002-02-26*** empty log message ***gdbadmin1-1/+1
2002-02-25 * elflink.h (elf_bfd_final_link): Don't crash on SHN_UNDEF localAlan Modra2-3/+9
dynsyms.
2002-02-25daily updateAlan Modra1-1/+1
2002-02-25 * rs6000-nat.c (set_host_arch): Do not switch to a new architecturePeter Schauer3-2/+28
if it already matches the current architecture from the exec file. Include arch-utils.h for gdbarch_info_init prototype. * Makefile.in (rs6000-nat.o): Update dependencies.
2002-02-25Update for the next release.Eli Zaretskii1-13/+9
2002-02-25Add NM and CFLAGS to the exports.Eli Zaretskii2-1/+8
2002-02-25 * config/tc-mips.c (set_at): Fix handling of 64bit register loads.Thiemo Seufer11-187/+231
(macro): Likewise. Fix la/dla address expansions for EMBEDDED_PIC and NO_PIC cases. Code cleanup. (macro2): Fix handling of 64bit register loads. * mips-gp64-fp32-pic.d: Fix test of 64bit register loads. * mips-gp64-fp32-pic.s: Likewise. * mips-gp64-fp32.d: Likewise. * mips-gp64-fp32.s: Likewise. * mips-gp64-fp64-pic.d: Likewise. * mips-gp64-fp64-pic.s: Likewise. * mips-gp64-fp64.d: Likewise. * mips-gp64-fp64.s: Likewise.
2002-02-25Add documentation of IA64 portNick Clifton3-0/+174
2002-02-25 * gas/hppa/reloc/reloc.exp: Update copyright date.Alan Modra2-1/+5
2002-02-25 * config/tc-hppa.c: Update copyright date.Alan Modra2-3/+5