binutils-gdb.git
22 years ago* MAINTAINERS: Fix Mac OS X and Objective-C/C++.
Andrew Cagney [Wed, 6 Mar 2002 03:50:12 +0000 (03:50 +0000)]
* MAINTAINERS: Fix Mac OS X and Objective-C/C++.

22 years ago*** empty log message ***
gdbadmin [Wed, 6 Mar 2002 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Tue, 5 Mar 2002 23:00:06 +0000 (23:00 +0000)]
daily update

22 years ago* NEWS: Update headings, 5.2 has branched.
Andrew Cagney [Tue, 5 Mar 2002 22:57:57 +0000 (22:57 +0000)]
* NEWS: Update headings, 5.2 has branched.

22 years agofix month on 4 of my recent entries (*sigh*)
Chris Demetriou [Tue, 5 Mar 2002 22:25:06 +0000 (22:25 +0000)]
fix month on 4 of my recent entries (*sigh*)

22 years ago2002-03-05 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Tue, 5 Mar 2002 22:24:24 +0000 (22:24 +0000)]
2002-03-05  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen: Fix formatting of all SignalException calls.

22 years ago2002-03-04 Michael Chastain <mec@shout.net>
Michael Chastain [Tue, 5 Mar 2002 19:48:18 +0000 (19:48 +0000)]
2002-03-04  Michael Chastain  <mec@shout.net>

* gdb.mi/mi-var-cmd.exp: In test "create local variable func",
accommodate gcc v3 function signature.
* gdb.mi/mi0-var-cmd-exp: Ditto.

22 years ago2002-02-05 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Tue, 5 Mar 2002 19:22:13 +0000 (19:22 +0000)]
2002-02-05  Chris Demetriou  <cgd@broadcom.com>

        * sim-main.h (SIGNEXTEND): Remove.

22 years ago2002-03-05 John David Anglin <dave@hiauly1.hia.nrc.ca>
Jeff Law [Tue, 5 Mar 2002 17:57:17 +0000 (17:57 +0000)]
2002-03-05  John David Anglin  <dave@hiauly1.hia.nrc.ca>

        * config/tc-hppa.c (md_apply_fix3): Add cast.
        (hppa_fix_adjustable): Adjust list of selectors using e_lrsel and
        e_rrsel.

22 years ago2002-02-26 John David Anglin <dave@hiauly1.hia.nrc.ca>
Jeff Law [Tue, 5 Mar 2002 17:55:55 +0000 (17:55 +0000)]
2002-02-26  John David Anglin  <dave@hiauly1.hia.nrc.ca>

* bfd/elf-hppa.h (elf_hppa_is_dynamic_loader_symbol): New function.
(elf_hppa_relocate_section): Ignore undefined dynamic loader symbols.
(elf_hppa_final_link_relocate): Correct relocations for indirect
references to local data through the DLT.  Fix .opd creation for
local symbols using R_PARISC_LTOFF_FPTR32 and R_PARISC_FPTR64
relocations.  Use e_lsel selector for R_PARISC_DLTIND21L,
R_PARISC_LTOFF_FPTR21L and R_PARISC_LTOFF_TP21L as per
"Processor-Specific ELF for PA_RISC, Version 1.43" document.
Similarly, use e_rsel for DLT and LTOFF 'R' relocations.
* bfd/elf32-hppa.c (final_link_relocate): Revise relocation selectors
as per "Processor-Specific ELF for PA_RISC, Version 1.43" document.

22 years ago * merge.c (_bfd_merge_sections): Don't segfault if there
Jakub Jelinek [Tue, 5 Mar 2002 12:19:08 +0000 (12:19 +0000)]
* merge.c (_bfd_merge_sections): Don't segfault if there
is nothing to merge due to GC.

22 years ago * scripttempl/elf.sc: Only use DATA_SEGMENT_END() together with
Jakub Jelinek [Tue, 5 Mar 2002 11:56:23 +0000 (11:56 +0000)]
* scripttempl/elf.sc: Only use DATA_SEGMENT_END() together with
DATA_SEGMENT_ALIGN.

22 years ago2002-02-04 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Tue, 5 Mar 2002 07:34:01 +0000 (07:34 +0000)]
2002-02-04  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen: Remove gencode comment from top of file, fix
        spelling in another comment.

22 years agotypo fix
Alan Modra [Tue, 5 Mar 2002 05:26:02 +0000 (05:26 +0000)]
typo fix

22 years ago * elf32-hppa.c (clobber_millicode_symbols): Remove hack to keep
Alan Modra [Tue, 5 Mar 2002 05:25:13 +0000 (05:25 +0000)]
* elf32-hppa.c (clobber_millicode_symbols): Remove hack to keep
symbols that have been forced local.

22 years ago * elflink.h (elf_bfd_final_link): Call elf_link_output_extsym
Alan Modra [Tue, 5 Mar 2002 05:18:41 +0000 (05:18 +0000)]
* elflink.h (elf_bfd_final_link): Call elf_link_output_extsym
to output forced local syms for non-shared link.
(elf_link_output_extsym): Tweak condition for calling backend
adjust_dynamic_symbol so that previous behaviour is kept.

22 years ago2002-02-04 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Tue, 5 Mar 2002 03:14:56 +0000 (03:14 +0000)]
2002-02-04  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen (check_fmt, check_fmt_p): New functions to check
        whether specific floating point formats are usable.
        (ABS.fmt, ADD.fmt, CEIL.L.fmt, CEIL.W, DIV.fmt, FLOOR.L.fmt)
        (FLOOR.W.fmt, MOV.fmt, MUL.fmt, NEG.fmt, RECIP.fmt, ROUND.L.fmt)
        (ROUND.W.fmt, RSQRT.fmt, SQRT.fmt, SUB.fmt, TRUNC.L.fmt, TRUNC.W):
        Use the new functions.
        (do_c_cond_fmt): Remove format checks...
        (C.cond.fmta, C.cond.fmtb): And move them into all callers.

22 years ago * gas/pdp11/pdp11.exp: New file.
Alan Modra [Tue, 5 Mar 2002 03:12:18 +0000 (03:12 +0000)]
* gas/pdp11/pdp11.exp: New file.
* gas/pdp11/opcode.s: Ditto.
* gas/pdp11/opcode.d: Ditto.

22 years ago * tc-pdp11.c: Use VAX float format support for PDP-11 target.
Alan Modra [Tue, 5 Mar 2002 03:10:34 +0000 (03:10 +0000)]
* tc-pdp11.c: Use VAX float format support for PDP-11 target.
(parse_ac5): New function for parsing float regs in float operand.
(parse_expression): Remove attempt to make literals be octal.
(parse_op_no_deferred): Support float literals.
(parse_op): Reject attempts to refer to float regs.
(parse_fop): New function, like parse_op but for float operand.
(md_assemble): Add cases to parse float operands.  Also fix
IMM3, IMM6, IMM8 cases to pick up the operand from the right spot.

22 years ago * pdp11-opc.c: Fix "mark" operand type. Fix operand types
Alan Modra [Tue, 5 Mar 2002 03:09:53 +0000 (03:09 +0000)]
* pdp11-opc.c: Fix "mark" operand type.  Fix operand types
for float opcodes that take float operands.  Add alternate
names (xxxD vs. xxxF) for float opcodes.
* pdp11-dis.c (print_operand): Clean up formatting for mode 67.
(print_foperand): New function to handle float opcode operands.
(print_insn_pdp11): Use print_foperand to disassemble float ops.

22 years ago * pdp11.h: Add format codes for float instruction formats.
Alan Modra [Tue, 5 Mar 2002 03:09:01 +0000 (03:09 +0000)]
* pdp11.h: Add format codes for float instruction formats.

22 years ago*** empty log message ***
gdbadmin [Tue, 5 Mar 2002 00:00:07 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Mon, 4 Mar 2002 23:00:05 +0000 (23:00 +0000)]
daily update

22 years agomerge from gcc
DJ Delorie [Mon, 4 Mar 2002 22:01:27 +0000 (22:01 +0000)]
merge from gcc

22 years ago2002-03-04 H.J. Lu <hjl@gnu.org>
H.J. Lu [Mon, 4 Mar 2002 20:41:55 +0000 (20:41 +0000)]
2002-03-04  H.J. Lu <hjl@gnu.org>

* elf.c (bfd_section_from_shdr): Handle special sections,
.init_array, .fini_array and .preinit_array.
(elf_fake_sections): Likewise.

* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Create the
DT entry only if the section is in output for .init_array,
.fini_array and .preinit_array. Complain about .preinit_array
section in DSO.
(elf_bfd_final_link): Warn zero size for .init_array,
.fini_array and .preinit_array sections.

* elfxx-ia64.c (elfNN_ia64_section_from_shdr): Remove
SHT_INIT_ARRAY, SHT_FINI_ARRAY and SHT_PREINIT_ARRAY.
(elfNN_ia64_fake_sections): Remove .init_array, .fini_array and
.preinit_array.

22 years ago2002-03-04 H.J. Lu <hjl@gnu.org>
H.J. Lu [Mon, 4 Mar 2002 20:40:48 +0000 (20:40 +0000)]
2002-03-04  H.J. Lu <hjl@gnu.org>

* config/obj-elf.c (special_section): Add .init_array,
.fini_array and .preinit_array.

* config/tc-ia64.h (ELF_TC_SPECIAL_SECTIONS): Remove
.init_array and .fini_array.

22 years ago2002-03-04 H.J. Lu <hjl@gnu.org>
H.J. Lu [Mon, 4 Mar 2002 20:40:14 +0000 (20:40 +0000)]
2002-03-04  H.J. Lu <hjl@gnu.org>

* scripttempl/elf.sc: Put .preinit_array, .init_array and
.fini_array in the data segment.

22 years ago 2002-03-04 Fred Fish <fnf@redhat.com>
Fred Fish [Mon, 4 Mar 2002 20:38:10 +0000 (20:38 +0000)]
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).

22 years ago2002-03-04 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Mon, 4 Mar 2002 16:28:35 +0000 (16:28 +0000)]
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.

22 years ago* MAINTAINERS (x86-64): tagret is not broken anymore.
Michal Ludvig [Mon, 4 Mar 2002 12:25:39 +0000 (12:25 +0000)]
* MAINTAINERS (x86-64): tagret is not broken anymore.

22 years ago* MAINTAINERS (x86-64): Add myself
Michal Ludvig [Mon, 4 Mar 2002 11:08:28 +0000 (11:08 +0000)]
* MAINTAINERS (x86-64): Add myself
* x86-64-tdep.c (x86_64_push_arguments): Fixed typo naregs->nregs,
changed value_ptr -> struct value *

22 years ago2002-02-03 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Mon, 4 Mar 2002 04:14:51 +0000 (04:14 +0000)]
2002-02-03  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen: Fix formatting of check_fpu calls.

22 years ago2002-03-03 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Mon, 4 Mar 2002 04:06:47 +0000 (04:06 +0000)]
2002-03-03  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen (FLOOR.L.fmt): Store correct destination register.

22 years ago2002-03-03 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Mon, 4 Mar 2002 03:19:49 +0000 (03:19 +0000)]
2002-03-03  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen: Remove whitespace at end of lines.

22 years ago * scripttempl/elf.sc: Correct syntax errors in 2002-03-01 commit.
Alan Modra [Mon, 4 Mar 2002 01:37:52 +0000 (01:37 +0000)]
* scripttempl/elf.sc: Correct syntax errors in 2002-03-01 commit.

22 years ago * configure.in (WIN32LIBADD): Don't eval PICFLAG assignment.
Alan Modra [Mon, 4 Mar 2002 01:16:53 +0000 (01:16 +0000)]
* configure.in (WIN32LIBADD): Don't eval PICFLAG assignment.
* configure: Regenerate.

22 years agomerge from gcc
DJ Delorie [Mon, 4 Mar 2002 00:55:25 +0000 (00:55 +0000)]
merge from gcc

22 years ago*** empty log message ***
gdbadmin [Mon, 4 Mar 2002 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Sun, 3 Mar 2002 23:00:04 +0000 (23:00 +0000)]
daily update

22 years ago2002-03-02 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Sun, 3 Mar 2002 07:36:42 +0000 (07:36 +0000)]
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.

22 years ago2002-03-02 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Sun, 3 Mar 2002 06:49:43 +0000 (06:49 +0000)]
2002-03-02  Chris Demetriou  <cgd@broadcom.com>

* interp.c (load_word): Use EXTEND32 rather than SIGNEXTEND.
* mips.igen (LL, CxC1, MxC1): Likewise.

22 years ago2002-03-02 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Sun, 3 Mar 2002 02:11:23 +0000 (02:11 +0000)]
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.

22 years ago*** empty log message ***
gdbadmin [Sun, 3 Mar 2002 00:01:03 +0000 (00:01 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Sat, 2 Mar 2002 23:00:04 +0000 (23:00 +0000)]
daily update

22 years agoReplace immediate howto type initializers with symbolic.
Tom Rix [Sat, 2 Mar 2002 13:23:57 +0000 (13:23 +0000)]
Replace immediate howto type initializers with symbolic.

22 years ago * scripttempl/elf.sc (SECTIONS): Add entries for .preinit_array,
Richard Henderson [Sat, 2 Mar 2002 01:25:26 +0000 (01:25 +0000)]
    * scripttempl/elf.sc (SECTIONS): Add entries for .preinit_array,
        .init_array, and .fini_array.

22 years ago * elflink.h (size_dynamic_sections): If section named
Richard Henderson [Sat, 2 Mar 2002 01:24:50 +0000 (01:24 +0000)]
    * 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.

22 years ago*** empty log message ***
gdbadmin [Sat, 2 Mar 2002 00:00:06 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago2002-03-01 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Fri, 1 Mar 2002 23:51:18 +0000 (23:51 +0000)]
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.

22 years ago2002-03-01 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Fri, 1 Mar 2002 23:40:51 +0000 (23:40 +0000)]
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.

22 years agoAdd FreeBSD/sparc64 to the list of "New native configurations"
David O'Brien [Fri, 1 Mar 2002 23:27:42 +0000 (23:27 +0000)]
Add FreeBSD/sparc64 to the list of "New native configurations"

22 years agodaily update
Alan Modra [Fri, 1 Mar 2002 23:00:06 +0000 (23:00 +0000)]
daily update

22 years ago* vaporous abdication
Frank Ch. Eigler [Fri, 1 Mar 2002 21:51:21 +0000 (21:51 +0000)]
* vaporous abdication

22 years ago2002-03-01 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Fri, 1 Mar 2002 19:55:42 +0000 (19:55 +0000)]
2002-03-01  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen (CACHE): Provide instruction-printing string.

        * interp.c (signal_exception): Comment tokens after #endif.

22 years ago * config/obj-elf.c (elf_copy_symbol_attributes): Don't copy
Jakub Jelinek [Fri, 1 Mar 2002 18:36:08 +0000 (18:36 +0000)]
* config/obj-elf.c (elf_copy_symbol_attributes): Don't copy
visibility.
(obj_frob_symbol): Copy visibility.

22 years ago2002-03-01 David O'Brien <obrien@FreeBSD.org>
David O'Brien [Fri, 1 Mar 2002 18:35:24 +0000 (18:35 +0000)]
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.

22 years ago2002-03-01 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Fri, 1 Mar 2002 16:11:23 +0000 (16:11 +0000)]
2002-03-01  Daniel Jacobowitz  <drow@mvista.com>

        * config/djgpp/fnchange.lst: Add regformats/reg-i386-linux.dat and
        regformats/reg-s390x.dat.

22 years agoTake into account --kill-at (-k) while generating .exp file.
Nick Clifton [Fri, 1 Mar 2002 15:34:32 +0000 (15:34 +0000)]
Take into account --kill-at (-k) while generating .exp file.

22 years agoAdd x86-64-opcode (checks valid opcodes) and x86-64-inval (checks invalid opcodes...
Nick Clifton [Fri, 1 Mar 2002 08:10:06 +0000 (08:10 +0000)]
Add x86-64-opcode (checks valid opcodes) and x86-64-inval (checks invalid opcodes) checks

22 years ago2002-02-28 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Fri, 1 Mar 2002 07:53:46 +0000 (07:53 +0000)]
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.

22 years ago2002-02-28 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Fri, 1 Mar 2002 07:34:57 +0000 (07:34 +0000)]
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.

22 years ago2002-02-28 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Fri, 1 Mar 2002 06:40:28 +0000 (06:40 +0000)]
2002-02-28  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen (SDXC1): Fix instruction-printing string.

22 years ago2002-02-28 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Fri, 1 Mar 2002 06:34:21 +0000 (06:34 +0000)]
2002-02-28  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen (LDC1, SDC1): Remove mipsI model, and mark with
        filter flags "32,f".

22 years agoAdd FIXME explaining include problem.
Andrew Cagney [Fri, 1 Mar 2002 06:19:28 +0000 (06:19 +0000)]
Add FIXME explaining include problem.

22 years agoMove JTC to to past maintainers.
Andrew Cagney [Fri, 1 Mar 2002 03:30:59 +0000 (03:30 +0000)]
Move JTC to to past maintainers.

22 years ago2002-02-28 Michael Chastain <mec@shout.net>
Michael Chastain [Fri, 1 Mar 2002 01:55:35 +0000 (01:55 +0000)]
2002-02-28  Michael Chastain  <mec@shout.net>

* MAINTAINERS: Fix typo: gdb.satbs -> gdb.stabs .

22 years ago* configure.in (libstdcxx_flags): Don't add libstdc++-v3 flags for
Alexandre Oliva [Fri, 1 Mar 2002 00:52:59 +0000 (00:52 +0000)]
* configure.in (libstdcxx_flags): Don't add libstdc++-v3 flags for
libjava.
(CXX_FOR_TARGET): Add -shared-libgcc for libstdc++-v3 and libjava.

22 years ago*** empty log message ***
gdbadmin [Fri, 1 Mar 2002 00:00:06 +0000 (00:00 +0000)]
*** empty log message ***

22 years agoOops, fix date in changelog
Daniel Jacobowitz [Thu, 28 Feb 2002 16:58:58 +0000 (16:58 +0000)]
Oops, fix date in changelog

22 years ago2002-02-27 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Thu, 28 Feb 2002 16:58:15 +0000 (16:58 +0000)]
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.

22 years ago * go32-nat.c (_initialize_go32_nat): Don't use periods in the
Eli Zaretskii [Thu, 28 Feb 2002 16:49:10 +0000 (16:49 +0000)]
* 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.

22 years ago * dwarf2read.c (dwarf_cfi_name): Add new codes.
Jason Merrill [Thu, 28 Feb 2002 11:21:16 +0000 (11:21 +0000)]
    * dwarf2read.c (dwarf_cfi_name): Add new codes.

22 years ago2002-02-27 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Thu, 28 Feb 2002 07:07:56 +0000 (07:07 +0000)]
2002-02-27  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen (PREFX): This is a 64-bit instruction, use '64'
        as the filter flag.

22 years ago2002-02-27 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Thu, 28 Feb 2002 07:01:14 +0000 (07:01 +0000)]
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.

22 years ago* fdl.texi: New file.
Andrew Cagney [Thu, 28 Feb 2002 03:34:36 +0000 (03:34 +0000)]
* fdl.texi: New file.

22 years ago2002-02-27 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Thu, 28 Feb 2002 02:57:34 +0000 (02:57 +0000)]
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.

22 years ago*** empty log message ***
gdbadmin [Thu, 28 Feb 2002 00:00:09 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago * config/tc-alpha.c (s_alpha_text): Use obj_elf_text for OBJ_ELF, not
Jakub Jelinek [Wed, 27 Feb 2002 23:48:06 +0000 (23:48 +0000)]
* config/tc-alpha.c (s_alpha_text): Use obj_elf_text for OBJ_ELF, not
s_text.
(s_alpha_data): Use obj_elf_data for OBJ_ELF, not s_data.

22 years agodaily update
Alan Modra [Wed, 27 Feb 2002 23:00:06 +0000 (23:00 +0000)]
daily update

22 years ago2002-02-27 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Wed, 27 Feb 2002 22:46:35 +0000 (22:46 +0000)]
2002-02-27  Chris Demetriou  <cgd@broadcom.com>

        * 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.

22 years ago2002-02-27 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Wed, 27 Feb 2002 21:52:52 +0000 (21:52 +0000)]
2002-02-27  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen (mipsV): New model name.  Also, add it to
        all instructions and functions where it is appropriate.

22 years ago 2002-02-27 Fred Fish <fnf@redhat.com>
Fred Fish [Wed, 27 Feb 2002 20:04:29 +0000 (20:04 +0000)]
2002-02-27  Fred Fish  <fnf@redhat.com>
* blockframe.c (generic_fix_call_dummy): Fix obvious typo in
comment (dumy -> dummy).

22 years ago * symtab.c (gdb_mangle_name): Handle fully mangled v3 abi physnames.
Peter Schauer [Wed, 27 Feb 2002 18:22:24 +0000 (18:22 +0000)]
* symtab.c (gdb_mangle_name): Handle fully mangled v3 abi physnames.

22 years agoUpdate translation files.
Nick Clifton [Wed, 27 Feb 2002 16:37:48 +0000 (16:37 +0000)]
Update translation files.

22 years ago2002-02-27 Rodney Brown <rbrown64@csc.com.au>
Rodney Brown [Wed, 27 Feb 2002 12:29:43 +0000 (12:29 +0000)]
2002-02-27  Rodney Brown  <rbrown64@csc.com.au>

      * utils.c (gdb_realpath): Add pathconf fallback for sco3.2v5.

22 years ago2002-02-27 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Wed, 27 Feb 2002 07:07:49 +0000 (07:07 +0000)]
2002-02-27  Daniel Jacobowitz  <drow@mvista.com>

        * 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.

22 years ago2002-02-27 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Wed, 27 Feb 2002 06:22:10 +0000 (06:22 +0000)]
2002-02-27  Daniel Jacobowitz  <drow@mvista.com>

        * gdbserver/Makefile.in (INTERNAL_CFLAGS): Remove -DGDBSERVER.
        (config.status): Add configure.srv dependency.
        (server_h): Add config.h dependency.

22 years ago2002-02-27 Daniel Jacobowitz <drow@mvista.com>
Daniel Jacobowitz [Wed, 27 Feb 2002 06:18:09 +0000 (06:18 +0000)]
2002-02-27  Daniel Jacobowitz  <drow@mvista.com>

        * 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.

22 years agoUpdate copyright. re-indent.
Andrew Cagney [Wed, 27 Feb 2002 02:55:13 +0000 (02:55 +0000)]
Update copyright.  re-indent.

22 years ago* x86-64-tdep.c (value.h): Delete.
Andrew Cagney [Wed, 27 Feb 2002 02:47:21 +0000 (02:47 +0000)]
* x86-64-tdep.c (value.h): Delete.
(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.

22 years ago* MAINTAINERS: Add x86-64 target.
Andrew Cagney [Wed, 27 Feb 2002 02:45:12 +0000 (02:45 +0000)]
* MAINTAINERS: Add x86-64 target.

22 years ago* standards.texi: Import February 14, 2002 version.
Andrew Cagney [Wed, 27 Feb 2002 02:13:36 +0000 (02:13 +0000)]
* standards.texi: Import February 14, 2002 version.
* make-stds.texi: Import 2001 version.
* Makefile.in (install): Depend on install-info.

22 years ago* memattr.c (mem_command): Eliminate ``true'' and ``false''.
Andrew Cagney [Wed, 27 Feb 2002 01:40:36 +0000 (01:40 +0000)]
* memattr.c (mem_command): Eliminate ``true'' and ``false''.
* 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.

22 years ago* remote.c (_initialize_remote): By default, disable ``e'' and
Andrew Cagney [Wed, 27 Feb 2002 01:18:39 +0000 (01:18 +0000)]
* remote.c (_initialize_remote): By default, disable ``e'' and
``E'' step out-of-range packets.

22 years ago*** empty log message ***
gdbadmin [Wed, 27 Feb 2002 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
Alan Modra [Tue, 26 Feb 2002 23:00:05 +0000 (23:00 +0000)]
daily update

22 years ago2002-02-26 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Tue, 26 Feb 2002 22:18:51 +0000 (22:18 +0000)]
2002-02-26  Chris Demetriou  <cgd@broadcom.com>

        * 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.

22 years ago2002-02-26 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Tue, 26 Feb 2002 22:17:56 +0000 (22:17 +0000)]
2002-02-26  Chris Demetriou  <cgd@broadcom.com>

        * 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.

22 years ago * config/m68k/tm-linux.h (FRAME_SAVED_PC): Define as
Andreas Schwab [Tue, 26 Feb 2002 22:12:49 +0000 (22:12 +0000)]
* config/m68k/tm-linux.h (FRAME_SAVED_PC): Define as
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.

22 years agoExport dis-asm.h as part of an install
Nick Clifton [Tue, 26 Feb 2002 22:09:26 +0000 (22:09 +0000)]
Export dis-asm.h as part of an install