aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-03-042002-03-03 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-12/+16
* mips.igen: Remove whitespace at end of lines.
2002-03-04 * scripttempl/elf.sc: Correct syntax errors in 2002-03-01 commit.Alan Modra2-2/+6
2002-03-04 * configure.in (WIN32LIBADD): Don't eval PICFLAG assignment.Alan Modra3-22/+25
* configure: Regenerate.
2002-03-04merge from gccDJ Delorie2-2/+6
2002-03-04*** empty log message ***gdbadmin1-1/+1
2002-03-03daily updateAlan Modra1-1/+1
2002-03-032002-03-02 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-16/+45
* mips.igen (loadstore_ea): New function to do effective address calculations. (do_load, do_load_left, do_load_right, LL, LDD, PREF, do_store, do_store_left, do_store_right, SC, SCD, PREFX, SWC1, SWXC1, CACHE): Use loadstore_ea to do effective address computations.
2002-03-032002-03-02 Chris Demetriou <cgd@broadcom.com>Chris Demetriou3-8/+13
* interp.c (load_word): Use EXTEND32 rather than SIGNEXTEND. * mips.igen (LL, CxC1, MxC1): Likewise.
2002-03-032002-03-02 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-276/+145
* mips.igen (LL, LLD, PREF, SC, SCD, ABS.fmt, ADD.fmt, CEIL.L.fmt, CEIL.W, CVT.D.fmt, CVT.L.fmt, CVT.S.fmt, CVT.W.fmt, DIV.fmt, FLOOR.L.fmt, FLOOR.W.fmt, MADD.D, MADD.S, MOV.fmt, MOVtf.fmt, MSUB.D, MSUB.S, MUL.fmt, NEG.fmt, NMADD.D, NMADD.S, NMSUB.D, NMSUB.S, PREFX, RECIP.fmt, ROUND.L.fmt, ROUND.W.fmt, RSQRT.fmt, SQRT.fmt, SUB.fmt, SWC1, SWXC1, TRUNC.L.fmt, TRUNC.W, CACHE): Don't split opcode fields by hand, use the opcode field values provided by igen.
2002-03-03*** empty log message ***gdbadmin1-1/+1
2002-03-02daily updategdb_5_3-branchpointgdb_5_2-branchpointAlan Modra1-1/+1
2002-03-02Replace immediate howto type initializers with symbolic.Tom Rix3-51/+56
2002-03-02 * scripttempl/elf.sc (SECTIONS): Add entries for .preinit_array,Richard Henderson2-1/+23
.init_array, and .fini_array.
2002-03-02 * elflink.h (size_dynamic_sections): If section namedRichard Henderson2-1/+75
".preinit_array" exists, create DT_PREINIT_ARRAY and DT_PREINIT_ARRAYSZ entries in dynamic table. Analogously for ".init_array" and ".fini_array". (elf_bfd_final_link): Handle DT_PREINIT_ARRAYSZ, DT_INIT_ARRAYSZ, DT_FINI_ARRAYSZ, DT_PREINIT_ARRAY, DT_INIT_ARRAY, and DT_FINI_ARRAY.
2002-03-02*** empty log message ***gdbadmin1-1/+1
2002-03-012002-03-01 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-14/+20
* mips.igen (do_divu): Fix spacing. * mips.igen (do_dsllv): Move to be right before DSLLV, to match the rest of the do_<shift> functions.
2002-03-012002-03-01 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-0/+21
* mips.igen (do_dsll, do_dsllv, DSLL32, do_dsra, DSRA32, do_dsrl, DSRL32, do_dsrlv): Trace inputs and results.
2002-03-01Add FreeBSD/sparc64 to the list of "New native configurations"David O'Brien1-0/+1
2002-03-01daily updateAlan Modra1-1/+1
2002-03-01* vaporous abdicationFrank Ch. Eigler2-1/+6
2002-03-012002-03-01 Chris Demetriou <cgd@broadcom.com>Chris Demetriou3-1/+8
* mips.igen (CACHE): Provide instruction-printing string. * interp.c (signal_exception): Comment tokens after #endif.
2002-03-01 * config/obj-elf.c (elf_copy_symbol_attributes): Don't copyJakub Jelinek2-1/+11
visibility. (obj_frob_symbol): Copy visibility.
2002-03-012002-03-01 David O'Brien <obrien@FreeBSD.org>David O'Brien7-0/+162
* configure.host (sparc64-*-freebsd): Add. * configure.tgt: Likewise. * config/sparc/fbsd.mh: New file. * config/sparc/fbsd.mt: Likewise. * config/sparc/nm-fbsd.h: Likewise. * config/sparc/tm-fbsd.h: Likewise.
2002-03-012002-03-01 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2-0/+7
* config/djgpp/fnchange.lst: Add regformats/reg-i386-linux.dat and regformats/reg-s390x.dat.
2002-03-01Take into account --kill-at (-k) while generating .exp file.Nick Clifton2-2/+7
2002-03-01Add x86-64-opcode (checks valid opcodes) and x86-64-inval (checks invalid ↵Nick Clifton6-0/+695
opcodes) checks
2002-03-012002-02-28 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-44/+55
* mips.igen (LWXC1): Mark with filter "64,f", rather than just "32". (MOVtf, MxC1, MxC1, DMxC1, DMxC1, CxC1, CxC1, SQRT.fmt, MOV.fmt, NEG.fmt, ROUND.L.fmt, TRUNC.L.fmt, CEIL.L.fmt, FLOOR.L.fmt, ROUND.W.fmt, TRUNC.W, CEIL.W, FLOOR.W.fmt, RECIP.fmt, RSQRT.fmt, CVT.S.fmt, CVT.D.fmt, CVT.W.fmt, CVT.L.fmt, MOVtf.fmt, C.cond.fmta, C.cond.fmtb, SUB.fmt, MUL.fmt, DIV.fmt, MOVZ.fmt, MOVN.fmt, LDXC1, SWXC1, SDXC1, MSUB.D, MSUB.S, NMADD.S, NMADD.D, NMSUB.S, NMSUB.D, LWC1, SWC1): Add "f" to filter, since these are FP instructions.
2002-03-012002-02-28 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-3/+9
* mips.igen (DSRA32, DSRAV): Fix order of arguments in instruction-printing string. (LWU): Use '64' as the filter flag.
2002-03-012002-02-28 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-1/+5
* mips.igen (SDXC1): Fix instruction-printing string.
2002-03-012002-02-28 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-4/+7
* mips.igen (LDC1, SDC1): Remove mipsI model, and mark with filter flags "32,f".
2002-03-01Add FIXME explaining include problem.Andrew Cagney17-30/+203
2002-03-01Move JTC to to past maintainers.Andrew Cagney2-3/+6
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