Fix typos in ChangeLogs; add coff/external.h; fix copyright dates

This commit is contained in:
Nick Clifton
2001-03-14 02:27:44 +00:00
parent 1d39c83a32
commit c77e3e5481
144 changed files with 2302 additions and 4442 deletions

View File

@ -169,6 +169,10 @@
* i386.h: Swap the Intel syntax "movsx"/"movzx" due to the
IgnoreSize change.
2000-08-08 Jason Eckhardt <jle@cygnus.com>
* i860.h: Small formatting adjustments.
2000-07-29 Marek Michalkiewicz <marekm@linux.org.pl>
* avr.h (AVR_UNDEF_P, AVR_SKIP_P, AVR_DISP0_P): New macros.
@ -179,6 +183,29 @@
* cgen.h (cgen_hw_lookup_by_num): Second parameter is unsigned.
2000-07-22 Jason Eckhardt <jle@cygnus.com>
* i860.h (btne, bte, bla): Changed these opcodes
to use sbroff ('r') instead of split16 ('s').
(J, K, L, M): New operand types for 16-bit aligned fields.
(ld.x, {p}fld.x, fst.x, pst.d): Changed these opcodes to
use I, J, K, L, M instead of just I.
(T, U): New operand types for split 16-bit aligned fields.
(st.x): Changed these opcodes to use S, T, U instead of just S.
(andh, andnoth, orh, xorh): Deleted 3-register forms as they do not
exist on the i860.
(pfgt.sd, pfle.sd): Deleted these as they do not exist on the i860.
(pfeq.ss, pfeq.dd): New opcodes.
(st.s): Fixed incorrect mask bits.
(fmlow): Fixed incorrect mask bits.
(fzchkl, pfzchkl): Fixed incorrect mask bits.
(faddz, pfaddz): Fixed incorrect mask bits.
(form, pform): Fixed incorrect mask bits.
(pfld.l): Fixed incorrect mask bits.
(fst.q): Fixed incorrect mask bits.
(all floating point opcodes): Fixed incorrect mask bits for
handling of dual bit.
2000-07-20 Hans-Peter Nilsson <hp@axis.com>
cris.h: New file.
@ -316,6 +343,11 @@ Fri Apr 21 13:20:53 2000 Richard Henderson <rth@cygnus.com>
* i370.h: New file.
2000-02-22 Chandra Chavva <cchavva@cygnus.com>
* d30v.h (FLAG_NOT_WITH_ADDSUBppp): Redefined as operation
cannot be combined in parallel with ADD/SUBppp.
2000-02-22 Andrew Haley <aph@cygnus.com>
* mips.h: (OPCODE_IS_MEMBER): Add comment.
@ -1835,8 +1867,8 @@ Mon Jan 23 16:45:43 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
Sat Jan 21 17:50:38 1995 Pat Rankin (rankin@eql.caltech.edu)
* ../include/opcode/vax.h (struct vot_wot, field `args'): make
it pointer to const char;
* vax.h (struct vot_wot, field `args'): Make it pointer to const
char.
(struct vot, field `name'): ditto.
Thu Jan 19 14:47:53 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
@ -2157,6 +2189,15 @@ Fri Jun 11 18:38:44 1993 Ken Raeburn (raeburn@cygnus.com)
* hppa.h: Update "free list" of letters and update
comments describing each letter's function.
Thu Jul 8 09:05:26 1993 Doug Evans (dje@canuck.cygnus.com)
* h8300.h: Lots of little fixes for the h8/300h.
Tue Jun 8 12:16:03 1993 Steve Chamberlain (sac@phydeaux.cygnus.com)
Support for H8/300-H
* h8300.h: Lots of new opcodes.
Fri Jun 4 15:41:37 1993 Steve Chamberlain (sac@phydeaux.cygnus.com)
* h8300.h: checkpoint, includes H8/300-H opcodes.
@ -2428,6 +2469,10 @@ Sun Dec 22 12:18:18 1991 Michael Tiemann (tiemann at cygnus.com)
* sparc.h (nop): Add RD_GO to `lose' so that only %g0 in dest is
disassembled as a nop.
Wed Dec 18 17:19:44 1991 Stu Grossman (grossman at cygnus.com)
* m68k.h, sparc.h: ANSIfy enums.
Tue Dec 10 00:22:20 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* sparc.h: fix a typo.
@ -2436,7 +2481,7 @@ Sat Nov 30 20:40:51 1991 Steve Chamberlain (sac at rtl.cygnus.com)
* a29k.h, arm.h, h8300.h, i386.h, i860.h, i960.h , m68k.h,
m88k.h, mips.h , np1.h, ns32k.h, pn.h, pyr.h, sparc.h, tahoe.h,
vax.h, ChangeLog: renamed from ../<foo>-opcode.h
vax.h: Renamed from ../<foo>-opcode.h.
Local Variables:

View File

@ -1,5 +1,5 @@
/* Table of opcodes for the AMD 29000 family.
Copyright 1990, 1991, 1992, 1993 Free Software Foundation, Inc.
Copyright 1990, 1991, 1993, 1994 Free Software Foundation, Inc.
This file is part of GDB and GAS.

View File

@ -1,5 +1,5 @@
/* Opcode table for the ARC.
Copyright 1994, 1995, 1997, 2000 Free Software Foundation, Inc.
Copyright 1994, 1995, 1997, 2001 Free Software Foundation, Inc.
Contributed by Doug Evans (dje@cygnus.com).
This file is part of GAS, the GNU Assembler, GDB, the GNU debugger, and

View File

@ -1,5 +1,5 @@
/* ARM opcode list.
Copyright (C) 1989, Free Software Foundation, Inc.
Copyright 1989, 1991 Free Software Foundation, Inc.
This file is part of GDB and GAS.

View File

@ -1,6 +1,6 @@
/* Header file for targets using CGEN: Cpu tools GENerator.
Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
Copyright 1996, 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
This file is part of GDB, the GNU debugger, and the GNU Binutils.

View File

@ -1,5 +1,5 @@
/* Information for instruction disassembly on the Convex.
Copyright 1989, 1993 Free Software Foundation.
Copyright 1989, 1993 Free Software Foundation, Inc.
This file is part of GDB.

View File

@ -1,5 +1,5 @@
/* d10v.h -- Header file for D10V opcode table
Copyright 1996, 1997, 1998 Free Software Foundation, Inc.
Copyright 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
Written by Martin Hunt (hunt@cygnus.com), Cygnus Support
This file is part of GDB, GAS, and the GNU binutils.

View File

@ -1,5 +1,5 @@
/* d30v.h -- Header file for D30V opcode table
Copyright (C) 1997, 2000 Free Software Foundation, Inc.
Copyright 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
Written by Martin Hunt (hunt@cygnus.com), Cygnus Solutions
This file is part of GDB, GAS, and the GNU binutils.

View File

@ -1,5 +1,6 @@
/* Opcode table for the H8-300
Copyright (C) 1991, 92, 93, 95, 96, 97, 1998 Free Software Foundation.
Copyright 1991, 1992, 1993, 1994, 1996, 1997, 1998, 2000
Free Software Foundation, Inc.
Written by Steve Chamberlain, sac@cygnus.com.
This file is part of GDB, the GNU Debugger and GAS, the GNU Assembler.

View File

@ -1,5 +1,6 @@
/* Table of opcodes for the PA-RISC.
Copyright (C) 1990, 1991, 1993, 1995, 1999, 2000, 2001
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000,
2001
Free Software Foundation, Inc.
Contributed by the Center for Software Science at the

View File

@ -1,5 +1,5 @@
/* i370.h -- Header file for S/390 opcode table
Copyright 1994, 95, 98, 99, 2000 Free Software Foundation, Inc.
Copyright 1994, 1995, 1998, 1999, 2000 Free Software Foundation, Inc.
PowerPC version written by Ian Lance Taylor, Cygnus Support
Rewritten for i370 ESA/390 support, Linas Vepstas <linas@linas.org>

View File

@ -1,6 +1,7 @@
/* opcode/i386.h -- Intel 80386 opcode table
Copyright 1989, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
Free Software Foundation.
Copyright 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001
Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler, and GDB, the GNU Debugger.

View File

@ -1,5 +1,5 @@
/* Table of opcodes for the i860.
Copyright (C) 1989, 2000 Free Software Foundation, Inc.
Copyright 1989, 1991, 2000 Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler, and GDB, the GNU disassembler.

View File

@ -1,22 +1,38 @@
/* Basic 80960 instruction formats.
*
* The 'COJ' instructions are actually COBR instructions with the 'b' in
* the mnemonic replaced by a 'j'; they are ALWAYS "de-optimized" if necessary:
* if the displacement will not fit in 13 bits, the assembler will replace them
* with the corresponding compare and branch instructions.
*
* All of the 'MEMn' instructions are the same format; the 'n' in the name
* indicates the default index scale factor (the size of the datum operated on).
*
* The FBRA formats are not actually an instruction format. They are the
* "convenience directives" for branching on floating-point comparisons,
* each of which generates 2 instructions (a 'bno' and one other branch).
*
* The CALLJ format is not actually an instruction format. It indicates that
* the instruction generated (a CTRL-format 'call') should have its relocation
* specially flagged for link-time replacement with a 'bal' or 'calls' if
* appropriate.
*/
Copyright 2001 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.
The 'COJ' instructions are actually COBR instructions with the 'b' in
the mnemonic replaced by a 'j'; they are ALWAYS "de-optimized" if necessary:
if the displacement will not fit in 13 bits, the assembler will replace them
with the corresponding compare and branch instructions.
All of the 'MEMn' instructions are the same format; the 'n' in the name
indicates the default index scale factor (the size of the datum operated on).
The FBRA formats are not actually an instruction format. They are the
"convenience directives" for branching on floating-point comparisons,
each of which generates 2 instructions (a 'bno' and one other branch).
The CALLJ format is not actually an instruction format. It indicates that
the instruction generated (a CTRL-format 'call') should have its relocation
specially flagged for link-time replacement with a 'bal' or 'calls' if
appropriate. */
#define CTRL 0
#define COBR 1

View File

@ -1,5 +1,6 @@
/* Opcode table header for m680[01234]0/m6888[12]/m68851.
Copyright 1989, 91, 92, 93, 94, 95, 96, 97, 1999, 2001 Free Software Foundation.
Copyright 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1999, 2001
Free Software Foundation, Inc.
This file is part of GDB, GAS, and the GNU binutils.

View File

@ -1,5 +1,5 @@
/* Table of opcodes for the motorola 88k family.
Copyright 1989, 1990, 1991, 1992, 1993 Free Software Foundation, Inc.
Copyright 1989, 1990, 1991, 1993 Free Software Foundation, Inc.
This file is part of GDB and GAS.

View File

@ -1,5 +1,6 @@
/* mips.h. Mips opcode list for GDB, the GNU debugger.
Copyright 1993, 94, 95, 96, 1997 Free Software Foundation, Inc.
Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
Free Software Foundation, Inc.
Contributed by Ralph Campbell and OSF
Commented and modified by Ian Lance Taylor, Cygnus Support

View File

@ -1,5 +1,5 @@
/* mn10300.h -- Header file for Matsushita 10300 opcode table
Copyright 1996, 1997 Free Software Foundation, Inc.
Copyright 1996, 1997, 1998, 1999 Free Software Foundation, Inc.
Written by Jeff Law, Cygnus Support
This file is part of GDB, GAS, and the GNU binutils.

View File

@ -1,5 +1,5 @@
/* Print GOULD NPL instructions for GDB, the GNU debugger.
Copyright (C) 1986, 1987, 1989 Free Software Foundation, Inc.
Copyright 1986, 1987, 1989, 1991 Free Software Foundation, Inc.
This file is part of GDB.

View File

@ -1,5 +1,5 @@
/* ns32k-opcode.h -- Opcode table for National Semi 32k processor
Copyright (C) 1987 Free Software Foundation, Inc.
Copyright 1987, 1991, 1994 Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.

View File

@ -1,5 +1,5 @@
/* PDP-11 opcde list.
Copyright (C) 2001 Free Software Foundation, Inc.
Copyright 2001 Free Software Foundation, Inc.
This file is part of GDB and GAS.

View File

@ -1,5 +1,5 @@
/* Definitions for decoding the picoJava opcode table.
Copyright (C) 1999 Free Software Foundation, Inc.
Copyright 1999 Free Software Foundation, Inc.
Contributed by Steve Chamberlain of Transmeta (sac@pobox.com).
This program is free software; you can redistribute it and/or modify

View File

@ -1,5 +1,5 @@
/* Print GOULD PN (PowerNode) instructions for GDB, the GNU debugger.
Copyright (C) 1986, 1987, 1989 Free Software Foundation, Inc.
Copyright 1986, 1987, 1989, 1991 Free Software Foundation, Inc.
This file is part of GDB.

View File

@ -1,5 +1,5 @@
/* ppc.h -- Header file for PowerPC opcode table
Copyright 1994, 1995 Free Software Foundation, Inc.
Copyright 1994, 1995, 1999, 2000 Free Software Foundation, Inc.
Written by Ian Lance Taylor, Cygnus Support
This file is part of GDB, GAS, and the GNU binutils.

View File

@ -1,5 +1,22 @@
/* pyramid.opcode.h -- gdb initial attempt. */
/* pyramid.opcode.h -- gdb initial attempt.
Copyright 2001 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
/* pyramid opcode table: wot to do with this
particular opcode */
@ -12,7 +29,8 @@ struct pyr_datum
unsigned char code; /* op-code (always 6(?) bits */
};
typedef struct pyr_insn_format {
typedef struct pyr_insn_format
{
unsigned int mode :4;
unsigned int operator :8;
unsigned int index_scale :2;

View File

@ -1,5 +1,5 @@
/* s390.h -- Header file for S390 opcode table
Copyright (C) 2000, 2001 Free Software Foundation, Inc.
Copyright 2000, 2001 Free Software Foundation, Inc.
Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com).
This file is part of BFD, the Binary File Descriptor library.

View File

@ -1,5 +1,5 @@
/* Definitions for opcode table for the sparc.
Copyright (C) 1989, 91, 92, 93, 94, 95, 96, 97, 2000
Copyright 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 2000
Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler, GDB, the GNU debugger, and

View File

@ -1,5 +1,5 @@
/* tic80.h -- Header file for TI TMS320C80 (MV) opcode table
Copyright 1996, 1997, 1999 Free Software Foundation, Inc.
Copyright 1996, 1997 Free Software Foundation, Inc.
Written by Fred Fish (fnf@cygnus.com), Cygnus Support
This file is part of GDB, GAS, and the GNU binutils.

View File

@ -1,5 +1,5 @@
/* v850.h -- Header file for NEC V850 opcode table
Copyright 1996 Free Software Foundation, Inc.
Copyright 1996, 1997 Free Software Foundation, Inc.
Written by J.T. Conklin, Cygnus Support
This file is part of GDB, GAS, and the GNU binutils.

View File

@ -1,5 +1,5 @@
/* Vax opcde list.
Copyright (C) 1989, 1995 Free Software Foundation, Inc.
Copyright 1989, 1991, 1992, 1995 Free Software Foundation, Inc.
This file is part of GDB and GAS.