937f164bda
2002-03-04 Fred Fish <fnf@redhat.com>
...
* gdbint.texinfo: Fix a bunch of typos (alsways, mirrorred,
expresson, suports, dependant, trhe, perhaphs, situtations,
explictily, taged, oportunity, unfortunatly).
2002-03-04 20:38:10 +00:00
c6ecbae5ad
2002-03-04 Daniel Jacobowitz <drow@mvista.com>
...
* gdbserver/linux-low.c (PTRACE_XFER_TYPE): Change to long.
(num_regs, regmap): Move inside HAVE_LINUX_USRREGS.
(register_addr, REGISTER_RAW_SIZE): Likewise.
(usr_store_inferior_registers): Use PTRACE_XFER_TYPE.
* gdbserver/linux-x86-64-low.c: Remove extra #endif.
2002-03-04 16:28:35 +00:00
c200633117
* MAINTAINERS (x86-64): tagret is not broken anymore.
2002-03-04 12:25:39 +00:00
e9f30c21b8
* MAINTAINERS (x86-64): Add myself
...
* x86-64-tdep.c (x86_64_push_arguments): Fixed typo naregs->nregs,
changed value_ptr -> struct value *
2002-03-04 11:08:28 +00:00
9b17d183bf
2002-02-03 Chris Demetriou <cgd@broadcom.com>
...
* mips.igen: Fix formatting of check_fpu calls.
2002-03-04 04:14:51 +00:00
41774c9d7b
2002-03-03 Chris Demetriou <cgd@broadcom.com>
...
* mips.igen (FLOOR.L.fmt): Store correct destination register.
2002-03-04 04:06:47 +00:00
4a0bd8769a
2002-03-03 Chris Demetriou <cgd@broadcom.com>
...
* mips.igen: Remove whitespace at end of lines.
2002-03-04 03:19:49 +00:00
f42ce16e2f
* scripttempl/elf.sc: Correct syntax errors in 2002-03-01 commit.
2002-03-04 01:37:52 +00:00
bb2a49f247
* configure.in (WIN32LIBADD): Don't eval PICFLAG assignment.
...
* configure: Regenerate.
2002-03-04 01:16:53 +00:00
6e9980f54d
merge from gcc
2002-03-04 00:55:25 +00:00
12eed87b7c
*** empty log message ***
2002-03-04 00:00:03 +00:00
55b7b3553c
daily update
2002-03-03 23:00:04 +00:00
09297648e2
2002-03-02 Chris Demetriou <cgd@broadcom.com>
...
* 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-03 07:36:42 +00:00
043b7057fd
2002-03-02 Chris Demetriou <cgd@broadcom.com>
...
* interp.c (load_word): Use EXTEND32 rather than SIGNEXTEND.
* mips.igen (LL, CxC1, MxC1): Likewise.
2002-03-03 06:49:43 +00:00
c1e8ada406
2002-03-02 Chris Demetriou <cgd@broadcom.com>
...
* 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 02:11:23 +00:00
4b401d9725
*** empty log message ***
2002-03-03 00:01:03 +00:00
d87d25fb0b
daily update
2002-03-02 23:00:04 +00:00
38487e5ed3
Replace immediate howto type initializers with symbolic.
2002-03-02 13:23:57 +00:00
de77b6ac8b
* scripttempl/elf.sc (SECTIONS): Add entries for .preinit_array,
...
.init_array, and .fini_array.
2002-03-02 01:25:26 +00:00
30831527a4
* elflink.h (size_dynamic_sections): If section named
...
".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 01:24:50 +00:00
841ac7901d
*** empty log message ***
2002-03-02 00:00:06 +00:00
3e1dca16f2
2002-03-01 Chris Demetriou <cgd@broadcom.com>
...
* 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-01 23:51:18 +00:00
fff8d27d23
2002-03-01 Chris Demetriou <cgd@broadcom.com>
...
* mips.igen (do_dsll, do_dsllv, DSLL32, do_dsra, DSRA32, do_dsrl,
DSRL32, do_dsrlv): Trace inputs and results.
2002-03-01 23:40:51 +00:00
768f08429b
Add FreeBSD/sparc64 to the list of "New native configurations"
2002-03-01 23:27:42 +00:00
b709a56406
daily update
2002-03-01 23:00:06 +00:00
ce93e51a12
* vaporous abdication
2002-03-01 21:51:21 +00:00
0d3e762b2f
2002-03-01 Chris Demetriou <cgd@broadcom.com>
...
* mips.igen (CACHE): Provide instruction-printing string.
* interp.c (signal_exception): Comment tokens after #endif.
2002-03-01 19:55:42 +00:00
26eb409359
* config/obj-elf.c (elf_copy_symbol_attributes): Don't copy
...
visibility.
(obj_frob_symbol): Copy visibility.
2002-03-01 18:36:08 +00:00
54394ac39e
2002-03-01 David O'Brien <obrien@FreeBSD.org>
...
* 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-01 18:35:24 +00:00
bfe9595524
2002-03-01 Daniel Jacobowitz <drow@mvista.com>
...
* config/djgpp/fnchange.lst: Add regformats/reg-i386-linux.dat and
regformats/reg-s390x.dat.
2002-03-01 16:11:23 +00:00
f3f7fbb215
Take into account --kill-at (-k) while generating .exp file.
2002-03-01 15:34:32 +00:00
831b02f6e0
Add x86-64-opcode (checks valid opcodes) and x86-64-inval (checks invalid opcodes) checks
2002-03-01 08:10:06 +00:00
eb5fcf9324
2002-02-28 Chris Demetriou <cgd@broadcom.com>
...
* 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-01 07:53:46 +00:00
bb22bd7d9e
2002-02-28 Chris Demetriou <cgd@broadcom.com>
...
* mips.igen (DSRA32, DSRAV): Fix order of arguments in
instruction-printing string.
(LWU): Use '64' as the filter flag.
2002-03-01 07:34:57 +00:00
91a177cf81
2002-02-28 Chris Demetriou <cgd@broadcom.com>
...
* mips.igen (SDXC1): Fix instruction-printing string.
2002-03-01 06:40:28 +00:00
387f484ade
2002-02-28 Chris Demetriou <cgd@broadcom.com>
...
* mips.igen (LDC1, SDC1): Remove mipsI model, and mark with
filter flags "32,f".
2002-03-01 06:34:21 +00:00
f33c6cbfe5
Add FIXME explaining include problem.
2002-03-01 06:19:28 +00:00
5ecaa7ddac
Move JTC to to past maintainers.
2002-03-01 03:30:59 +00:00
2a251cc220
2002-02-28 Michael Chastain <mec@shout.net>
...
* MAINTAINERS: Fix typo: gdb.satbs -> gdb.stabs .
2002-03-01 01:55:35 +00:00
2e8357fc19
* configure.in (libstdcxx_flags): Don't add libstdc++-v3 flags for
...
libjava.
(CXX_FOR_TARGET): Add -shared-libgcc for libstdc++-v3 and libjava.
2002-03-01 00:52:59 +00:00
7bb06ff250
*** empty log message ***
2002-03-01 00:00:06 +00:00
6a8031a32d
Oops, fix date in changelog
2002-02-28 16:58:58 +00:00
265f716b73
2002-02-27 Daniel Jacobowitz <drow@mvista.com>
...
* 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 16:58:15 +00:00
ac469903dd
* go32-nat.c (_initialize_go32_nat): Don't use periods in the
...
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 16:49:10 +00:00
985cb1a306
* dwarf2read.c (dwarf_cfi_name): Add new codes.
2002-02-28 11:21:16 +00:00
3d81f39116
2002-02-27 Chris Demetriou <cgd@broadcom.com>
...
* mips.igen (PREFX): This is a 64-bit instruction, use '64'
as the filter flag.
2002-02-28 07:07:56 +00:00
af5107af97
2002-02-27 Chris Demetriou <cgd@broadcom.com>
...
* 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 07:01:14 +00:00
3422b41a74
* fdl.texi: New file.
2002-02-28 03:34:36 +00:00
ca97154034
2002-02-27 Chris Demetriou <cgd@broadcom.com>
...
* 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 02:57:34 +00:00
1b09b73624
*** empty log message ***
2002-02-28 00:00:09 +00:00