diff options
author | Alan Modra <modra@gmail.com> | 2001-06-07 07:25:46 +0400 |
---|---|---|
committer | Alan Modra <modra@gmail.com> | 2001-06-07 07:25:46 +0400 |
commit | 9bb71f7d9def8dcf3e5f46499e0fec60f4431825 (patch) | |
tree | 8fab32f3e6257d98473b63afc601f4978bf81409 | |
parent | 08d9c061e099707b983d5bf32477e6f467ccdc3f (diff) |
Update copyright notices.
137 files changed, 930 insertions, 204 deletions
diff --git a/include/ChangeLog b/include/ChangeLog index 90bdecae1..10bb1b2a8 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,7 @@ +2001-06-07 Alan Modra <amodra@bigpond.net.au> + + * Many files: Update copyright notices. + 2001-05-28 Philip Blundell <philb@gnu.org> From 2001-05-11 Jakub Jelinek <jakub@redhat.com> diff --git a/include/ansidecl.h b/include/ansidecl.h index e7852c684..545a62103 100644 --- a/include/ansidecl.h +++ b/include/ansidecl.h @@ -1,5 +1,6 @@ /* ANSI and traditional C compatability macros - Copyright 1991, 1992, 1996, 1999 Free Software Foundation, Inc. + Copyright 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000 + Free Software Foundation, Inc. This file is part of the GNU C Library. This program is free software; you can redistribute it and/or modify diff --git a/include/aout/ChangeLog b/include/aout/ChangeLog index 1645a5ac7..e75a12fa7 100644 --- a/include/aout/ChangeLog +++ b/include/aout/ChangeLog @@ -1,3 +1,7 @@ +2001-06-07 Alan Modra <amodra@bigpond.net.au> + + * Many files: Update copyright notices. + Mon Apr 3 13:29:08 2000 Hans-Peter Nilsson <hp@axis.com> * aout64.h (RELOC_EXT_BITS_EXTERN_BIG): Wrap definition in #ifndef. diff --git a/include/aout/adobe.h b/include/aout/adobe.h index 3d2f15c6c..c751d103a 100644 --- a/include/aout/adobe.h +++ b/include/aout/adobe.h @@ -1,4 +1,20 @@ -/* `a.out.adobe' differences from standard a.out files */ +/* `a.out.adobe' differences from standard a.out files + + 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 of the License, 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. */ #ifndef __A_OUT_ADOBE_H__ #define __A_OUT_ADOBE_H__ diff --git a/include/aout/aout64.h b/include/aout/aout64.h index bec844036..a8a8cd1b3 100644 --- a/include/aout/aout64.h +++ b/include/aout/aout64.h @@ -1,4 +1,20 @@ -/* `a.out' object-file definitions, including extensions to 64-bit fields */ +/* `a.out' object-file definitions, including extensions to 64-bit fields + + 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 of the License, 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. */ #ifndef __A_OUT_64_H__ #define __A_OUT_64_H__ diff --git a/include/aout/ar.h b/include/aout/ar.h index 7b5dcdabd..15d534c57 100644 --- a/include/aout/ar.h +++ b/include/aout/ar.h @@ -1,4 +1,20 @@ -/* archive file definition for GNU software */ +/* archive file definition for GNU software + + 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 of the License, 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. */ /* So far this is correct for BSDish archives. Don't forget that files must begin on an even byte boundary. */ diff --git a/include/aout/dynix3.h b/include/aout/dynix3.h index efeeebfc4..6dad2fa87 100644 --- a/include/aout/dynix3.h +++ b/include/aout/dynix3.h @@ -1,6 +1,21 @@ -/* - * a.out specifics for Sequent Symmetry running Dynix 3.x - */ +/* a.out specifics for Sequent Symmetry running Dynix 3.x + + 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 of the License, 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. */ + #ifndef A_OUT_DYNIX3_H #define A_OUT_DYNIX3_H diff --git a/include/aout/encap.h b/include/aout/encap.h index b215d49be..1381557d8 100644 --- a/include/aout/encap.h +++ b/include/aout/encap.h @@ -1,5 +1,5 @@ /* Yet Another Try at encapsulating bsd object files in coff. - Copyright (C) 1988, 1989, 1991 Free Software Foundation, Inc. + Copyright 1988, 1989, 1991 Free Software Foundation, Inc. Written by Pace Willisson 12/9/88 This file is obsolete. It needs to be converted to just define a bunch diff --git a/include/aout/host.h b/include/aout/host.h index 8e3621271..442981ac9 100644 --- a/include/aout/host.h +++ b/include/aout/host.h @@ -1,22 +1,42 @@ -/* Parameters about the a.out format, based on the host system on which - the program is compiled. */ +/* host.h - Parameters about the a.out format, based on the host system + on which the program is compiled. + + 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 of the License, 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. */ /* Address of data segment in memory after it is loaded. - It is up to you to define SEGMENT_SIZE - on machines not listed here. */ + It is up to you to define SEGMENT_SIZE on machines not listed here. */ #ifndef SEGMENT_SIZE + #if defined(hp300) || defined(pyr) #define SEGMENT_SIZE page_size #endif + #ifdef sony #define SEGMENT_SIZE 0x1000 #endif /* Sony. */ + #ifdef is68k #define SEGMENT_SIZE 0x20000 #endif + #if defined(m68k) && defined(PORTAR) #define TARGET_PAGE_SIZE 0x400 #define SEGMENT_SIZE TARGET_PAGE_SIZE #endif + #endif /*!defined(SEGMENT_SIZE)*/ diff --git a/include/aout/hp300hpux.h b/include/aout/hp300hpux.h index 44d519614..b4ad0939b 100644 --- a/include/aout/hp300hpux.h +++ b/include/aout/hp300hpux.h @@ -1,5 +1,5 @@ /* Special version of <a.out.h> for use under hp-ux. - Copyright (C) 1988,1993 Free Software Foundation, Inc. */ + Copyright 1988, 1993, 1995 Free Software Foundation, Inc. */ struct hp300hpux_exec_bytes { diff --git a/include/aout/ranlib.h b/include/aout/ranlib.h index 982600514..e4603edf6 100644 --- a/include/aout/ranlib.h +++ b/include/aout/ranlib.h @@ -1,5 +1,5 @@ /* ranlib.h -- archive library index member definition for GNU. - Copyright 1990-1991 Free Software Foundation, Inc. + Copyright 1990, 1991 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 diff --git a/include/aout/reloc.h b/include/aout/reloc.h index 563c552a3..eca3f59b2 100644 --- a/include/aout/reloc.h +++ b/include/aout/reloc.h @@ -1,5 +1,5 @@ /* reloc.h -- Header file for relocation information. - Copyright 1989-1991 Free Software Foundation, Inc. + Copyright 1989, 1990, 1991 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 diff --git a/include/aout/stab.def b/include/aout/stab.def index 9c2d2dd14..67bde35f1 100644 --- a/include/aout/stab.def +++ b/include/aout/stab.def @@ -1,5 +1,5 @@ /* Table of DBX symbol codes for the GNU system. - Copyright (C) 1988, 91, 92, 93, 94, 95, 96, 1998 + Copyright 1988, 1991, 1992, 1993, 1994, 1996, 1998 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify diff --git a/include/aout/stab_gnu.h b/include/aout/stab_gnu.h index 7d18e14a2..c62ac6ed4 100644 --- a/include/aout/stab_gnu.h +++ b/include/aout/stab_gnu.h @@ -1,3 +1,20 @@ +/* gnu_stab.h Definitions for GNU extensions to STABS + + 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 of the License, 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. */ #ifndef __GNU_STAB__ /* Indicate the GNU stab.h is in use. */ diff --git a/include/aout/sun4.h b/include/aout/sun4.h index f42a0dd45..623afc131 100644 --- a/include/aout/sun4.h +++ b/include/aout/sun4.h @@ -1,8 +1,24 @@ -/* SPARC-specific values for a.out files */ +/* SPARC-specific values for a.out files + + 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 of the License, 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. */ /* Some systems, e.g., AIX, may have defined this in header files already included. */ -#undef TARGET_PAGE_SIZE +#undef TARGET_PAGE_SIZE #define TARGET_PAGE_SIZE 0x2000 /* 8K. aka NBPG in <sys/param.h> */ /* Note that some SPARCs have 4K pages, some 8K, some others. */ diff --git a/include/bfdlink.h b/include/bfdlink.h index ae96323bf..29eeb6617 100644 --- a/include/bfdlink.h +++ b/include/bfdlink.h @@ -1,5 +1,6 @@ /* bfdlink.h -- header file for BFD link routines - Copyright 1993, 94, 95, 96, 97, 1999 Free Software Foundation, Inc. + Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000 + Free Software Foundation, Inc. Written by Steve Chamberlain and Ian Lance Taylor, Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/bout.h b/include/bout.h index 8fc28cc3d..26f8b3e69 100644 --- a/include/bout.h +++ b/include/bout.h @@ -1,40 +1,53 @@ -/* - * This file is a modified version of 'a.out.h'. It is to be used in all - * GNU tools modified to support the i80960 (or tools that operate on - * object files created by such tools). - * - * All i80960 development is done in a CROSS-DEVELOPMENT environment. I.e., - * object code is generated on, and executed under the direction of a symbolic - * debugger running on, a host system. We do not want to be subject to the - * vagaries of which host it is or whether it supports COFF or a.out format, - * or anything else. We DO want to: - * - * o always generate the same format object files, regardless of host. - * - * o have an 'a.out' header that we can modify for our own purposes - * (the 80960 is typically an embedded processor and may require - * enhanced linker support that the normal a.out.h header can't - * accommodate). - * - * As for byte-ordering, the following rules apply: - * - * o Text and data that is actually downloaded to the target is always - * in i80960 (little-endian) order. - * - * o All other numbers (in the header, symbols, relocation directives) - * are in host byte-order: object files CANNOT be lifted from a - * little-end host and used on a big-endian (or vice versa) without - * modification. - * ==> THIS IS NO LONGER TRUE USING BFD. WE CAN GENERATE ANY BYTE ORDER - * FOR THE HEADER, AND READ ANY BYTE ORDER. PREFERENCE WOULD BE TO - * USE LITTLE-ENDIAN BYTE ORDER THROUGHOUT, REGARDLESS OF HOST. <== - * - * o The downloader ('comm960') takes care to generate a pseudo-header - * with correct (i80960) byte-ordering before shipping text and data - * off to the NINDY monitor in the target systems. Symbols and - * relocation info are never sent to the target. - */ +/* This file is a modified version of 'a.out.h'. It is to be used in all + GNU tools modified to support the i80960 (or tools that operate on + object files created by such tools). + + 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 of the License, 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. */ + +/* All i80960 development is done in a CROSS-DEVELOPMENT environment. I.e., + object code is generated on, and executed under the direction of a symbolic + debugger running on, a host system. We do not want to be subject to the + vagaries of which host it is or whether it supports COFF or a.out format, + or anything else. We DO want to: + + o always generate the same format object files, regardless of host. + + o have an 'a.out' header that we can modify for our own purposes + (the 80960 is typically an embedded processor and may require + enhanced linker support that the normal a.out.h header can't + accommodate). + + As for byte-ordering, the following rules apply: + + o Text and data that is actually downloaded to the target is always + in i80960 (little-endian) order. + + o All other numbers (in the header, symbols, relocation directives) + are in host byte-order: object files CANNOT be lifted from a + little-end host and used on a big-endian (or vice versa) without + modification. + ==> THIS IS NO LONGER TRUE USING BFD. WE CAN GENERATE ANY BYTE ORDER + FOR THE HEADER, AND READ ANY BYTE ORDER. PREFERENCE WOULD BE TO + USE LITTLE-ENDIAN BYTE ORDER THROUGHOUT, REGARDLESS OF HOST. <== + + o The downloader ('comm960') takes care to generate a pseudo-header + with correct (i80960) byte-ordering before shipping text and data + off to the NINDY monitor in the target systems. Symbols and + relocation info are never sent to the target. */ #define BMAGIC 0415 /* We don't accept the following (see N_BADMAG macro). diff --git a/include/coff/ChangeLog b/include/coff/ChangeLog index 778e2a971..e94c281dd 100644 --- a/include/coff/ChangeLog +++ b/include/coff/ChangeLog @@ -1,3 +1,7 @@ +2001-06-07 Alan Modra <amodra@bigpond.net.au> + + * Many files: Update copyright notices. + 2001-02-17 Philip Blundell <philb@gnu.org> From 2001-01-23 H.J. Lu <hjl@gnu.org> diff --git a/include/coff/a29k.h b/include/coff/a29k.h index 8c3a646ca..b82826747 100644 --- a/include/coff/a29k.h +++ b/include/coff/a29k.h @@ -1,6 +1,22 @@ /* COFF spec for AMD 290*0 - Contributed by David Wood @ New York University. - */ + + 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 of the License, 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. + + Contributed by David Wood @ New York University. */ #ifndef AMD # define AMD diff --git a/include/coff/alpha.h b/include/coff/alpha.h index 076cbcbd9..6cd915d41 100644 --- a/include/coff/alpha.h +++ b/include/coff/alpha.h @@ -1,6 +1,22 @@ /* ECOFF support on Alpha machines. - coff/ecoff.h must be included before this file. */ - + coff/ecoff.h must be included before this file. + + 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 of the License, 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. */ + /********************** FILE HEADER **********************/ struct external_filehdr { diff --git a/include/coff/apollo.h b/include/coff/apollo.h index d1347f1f5..ff05f740d 100644 --- a/include/coff/apollo.h +++ b/include/coff/apollo.h @@ -1,4 +1,20 @@ -/*** coff information for Apollo M68K */ +/* coff information for Apollo M68K + + 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 of the License, 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. */ /********************** FILE HEADER **********************/ diff --git a/include/coff/arm.h b/include/coff/arm.h index 7ca93299a..a0d8883aa 100644 --- a/include/coff/arm.h +++ b/include/coff/arm.h @@ -1,5 +1,5 @@ /* ARM COFF support for BFD. - Copyright (C) 1998, 1999 Free Software Foundation, Inc. + Copyright 1998, 1999, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/coff/aux-coff.h b/include/coff/aux-coff.h index c89c124d3..f8536c9e7 100644 --- a/include/coff/aux-coff.h +++ b/include/coff/aux-coff.h @@ -1,4 +1,21 @@ /* Modifications of internal.h and m68k.h needed by A/UX + + 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 of the License, 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. + Suggested by Ian Lance Taylor <ian@cygnus.com> */ #ifndef GNU_COFF_AUX_H diff --git a/include/coff/ecoff.h b/include/coff/ecoff.h index 9e4202e47..076fdf5be 100644 --- a/include/coff/ecoff.h +++ b/include/coff/ecoff.h @@ -1,9 +1,25 @@ -#ifndef ECOFF_H -#define ECOFF_H - /* Generic ECOFF support. This does not include symbol information, found in sym.h and - symconst.h. */ + symconst.h. + + 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 of the License, 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. */ + +#ifndef ECOFF_H +#define ECOFF_H /* Mips magic numbers used in filehdr. MIPS_MAGIC_LITTLE is used on little endian machines. MIPS_MAGIC_BIG is used on big endian diff --git a/include/coff/go32exe.h b/include/coff/go32exe.h index 5bd26c134..97f5341b1 100644 --- a/include/coff/go32exe.h +++ b/include/coff/go32exe.h @@ -1,4 +1,20 @@ -/* COFF information for PC running go32. */ +/* COFF information for PC running go32. + + 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 of the License, 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. */ #define STUBSIZE 2048 diff --git a/include/coff/h8300.h b/include/coff/h8300.h index 9b62394f3..4eadb48cb 100644 --- a/include/coff/h8300.h +++ b/include/coff/h8300.h @@ -1,4 +1,20 @@ -/*** coff information for Hitachi H8/300 and H8/300-H */ +/* coff information for Hitachi H8/300 and H8/300-H + + 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 of the License, 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. */ /********************** FILE HEADER **********************/ diff --git a/include/coff/h8500.h b/include/coff/h8500.h index 0305bf2b7..a5dc1ed34 100644 --- a/include/coff/h8500.h +++ b/include/coff/h8500.h @@ -1,4 +1,20 @@ -/*** coff information for Hitachi H8/500 */ +/* coff information for Hitachi H8/500 + + 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 of the License, 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. */ /********************** FILE HEADER **********************/ diff --git a/include/coff/i386.h b/include/coff/i386.h index 5ebf4a2e0..407245f3e 100644 --- a/include/coff/i386.h +++ b/include/coff/i386.h @@ -1,4 +1,20 @@ -/*** coff information for Intel 386/486. */ +/* coff information for Intel 386/486. + + 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 of the License, 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. */ /********************** FILE HEADER **********************/ diff --git a/include/coff/i860.h b/include/coff/i860.h index 73686e92b..08a797b20 100644 --- a/include/coff/i860.h +++ b/include/coff/i860.h @@ -1,7 +1,20 @@ -/* This file was hacked from i386.h [dolan@ssd.intel.com] */ - -/*** coff information for Intel 860. */ - +/* coff information for Intel 860. + + 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 of the License, 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. */ /********************** FILE HEADER **********************/ diff --git a/include/coff/i960.h b/include/coff/i960.h index 0935836c1..f704170b1 100644 --- a/include/coff/i960.h +++ b/include/coff/i960.h @@ -1,4 +1,20 @@ -/*** coff information for 80960. Origins: Intel corp, natch. */ +/* coff information for 80960. Origins: Intel corp, natch. + + 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 of the License, 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. */ /* NOTE: Tagentries (cf TAGBITS) are no longer used by the 960 */ diff --git a/include/coff/ia64.h b/include/coff/ia64.h index a1157869c..496a8779b 100644 --- a/include/coff/ia64.h +++ b/include/coff/ia64.h @@ -1,4 +1,20 @@ -/*** coff information for HP/Intel IA-64. */ +/* coff information for HP/Intel IA-64. + + 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 of the License, 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. */ /********************** FILE HEADER **********************/ diff --git a/include/coff/internal.h b/include/coff/internal.h index c6f276036..38ca30958 100644 --- a/include/coff/internal.h +++ b/include/coff/internal.h @@ -1,5 +1,21 @@ /* Internal format of COFF object file data structures, for GNU BFD. - This file is part of BFD, the Binary File Descriptor library. */ + This file is part of BFD, the Binary File Descriptor library. + + 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 of the License, 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. */ #ifndef GNU_COFF_INTERNAL_H #define GNU_COFF_INTERNAL_H 1 diff --git a/include/coff/m68k.h b/include/coff/m68k.h index c9147ed01..e14d9e3aa 100644 --- a/include/coff/m68k.h +++ b/include/coff/m68k.h @@ -1,4 +1,20 @@ -/*** coff information for M68K */ +/* coff information for M68K + + 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 of the License, 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. */ #ifndef GNU_COFF_M68K_H #define GNU_COFF_M68K_H 1 diff --git a/include/coff/m88k.h b/include/coff/m88k.h index e06eb4165..567cda548 100644 --- a/include/coff/m88k.h +++ b/include/coff/m88k.h @@ -1,4 +1,20 @@ -/*** coff information for 88k bcs */ +/* coff information for 88k bcs + + 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 of the License, 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. */ /********************** FILE HEADER **********************/ struct external_filehdr { diff --git a/include/coff/mcore.h b/include/coff/mcore.h index 0fa319c97..daf0247bb 100644 --- a/include/coff/mcore.h +++ b/include/coff/mcore.h @@ -1,5 +1,5 @@ /* Motorola MCore support for BFD. - Copyright (C) 1999 Free Software Foundation, Inc. + Copyright 1999 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/coff/mips.h b/include/coff/mips.h index d4665b1f3..a320381a9 100644 --- a/include/coff/mips.h +++ b/include/coff/mips.h @@ -1,5 +1,21 @@ /* ECOFF support on MIPS machines. - coff/ecoff.h must be included before this file. */ + coff/ecoff.h must be included before this file. + + 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 of the License, 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. */ /********************** FILE HEADER **********************/ diff --git a/include/coff/mipspe.h b/include/coff/mipspe.h index 1927d991d..b00b5d0e5 100644 --- a/include/coff/mipspe.h +++ b/include/coff/mipspe.h @@ -1,4 +1,20 @@ -/*** coff information for Windows CE with MIPS VR4111 */ +/* coff information for Windows CE with MIPS VR4111 + + 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 of the License, 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. */ /********************** FILE HEADER **********************/ diff --git a/include/coff/pe.h b/include/coff/pe.h index 0cf46d0e2..ac22a035c 100644 --- a/include/coff/pe.h +++ b/include/coff/pe.h @@ -1,6 +1,6 @@ /* pe.h - PE COFF header information - Copyright (C) 2000 Free Software Foundation, Inc. + Copyright 2000, 2001 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/coff/powerpc.h b/include/coff/powerpc.h index 9552cf9f4..5af9b72ec 100644 --- a/include/coff/powerpc.h +++ b/include/coff/powerpc.h @@ -1,9 +1,23 @@ /* Basic coff information for the PowerPC - * - * Based on coff/rs6000.h, coff/i386.h and others. - * - * Initial release: Kim Knuttila (krk@cygnus.com) - */ + Based on coff/rs6000.h, coff/i386.h and others. + + 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 of the License, 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. + + Initial release: Kim Knuttila (krk@cygnus.com) */ /********************** FILE HEADER **********************/ diff --git a/include/coff/rs6k64.h b/include/coff/rs6k64.h index 80d8e4c0e..ed1098e6d 100644 --- a/include/coff/rs6k64.h +++ b/include/coff/rs6k64.h @@ -1,5 +1,20 @@ /* IBM RS/6000 "XCOFF64" file definitions for BFD. - Copyright (C) 2000 Free Software Foundation, Inc. */ + Copyright (C) 2000 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 of the License, 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. +*/ /********************** FILE HEADER **********************/ diff --git a/include/coff/sh.h b/include/coff/sh.h index 2ea0d2625..7ae32fc14 100644 --- a/include/coff/sh.h +++ b/include/coff/sh.h @@ -1,4 +1,20 @@ -/*** coff information for Hitachi SH */ +/* coff information for Hitachi SH + + 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 of the License, 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. */ /********************** FILE HEADER **********************/ diff --git a/include/coff/sparc.h b/include/coff/sparc.h index 82a24f01e..c7102bae6 100644 --- a/include/coff/sparc.h +++ b/include/coff/sparc.h @@ -1,4 +1,20 @@ -/*** coff information for Sparc. */ +/* coff information for Sparc. + + 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 of the License, 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. */ /* This file is an amalgamation of several standard include files that define coff format, such as filehdr.h, aouthdr.h, and so forth. In diff --git a/include/coff/ti.h b/include/coff/ti.h index 445707ccd..8fa35e375 100644 --- a/include/coff/ti.h +++ b/include/coff/ti.h @@ -1,6 +1,23 @@ /* COFF information for TI COFF support. Definitions in this file should be customized in a target-specific file, and then this file included (see - tic54x.h for an example). */ + tic54x.h for an example). + + 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 of the License, 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. */ + #ifndef COFF_TI_H #define COFF_TI_H diff --git a/include/coff/tic30.h b/include/coff/tic30.h index 10b026ceb..1b5b5fdc5 100644 --- a/include/coff/tic30.h +++ b/include/coff/tic30.h @@ -1,4 +1,20 @@ -/*** coff information for Texas Instruments TMS320C3X */ +/* coff information for Texas Instruments TMS320C3X + + 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 of the License, 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. */ /********************** FILE HEADER **********************/ diff --git a/include/coff/tic54x.h b/include/coff/tic54x.h index 433a42a8b..a41c8d250 100644 --- a/include/coff/tic54x.h +++ b/include/coff/tic54x.h @@ -1,6 +1,24 @@ -/* TI COFF information for Texas Instruments TMS320C54X. This file customizes - the settings in coff/ti.h. */ +/* TI COFF information for Texas Instruments TMS320C54X. + This file customizes the settings in coff/ti.h. + + 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 of the License, 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. */ + #ifndef COFF_TIC54X_H + #define COFF_TIC54X_H #define TIC54X_TARGET_ID 0x98 #define TIC54XALGMAGIC 0x009B /* c54x algebraic assembler output */ @@ -10,5 +28,7 @@ #define HOWTO_BANK 6 /* add to howto to get absolute/sect-relative version */ #define TICOFF_TARGET_ARCH bfd_arch_tic54x #define TICOFF_DEFAULT_MAGIC TICOFF1MAGIC /* we use COFF1 for compatibility */ + #include "coff/ti.h" + #endif /* COFF_TIC54X_H */ diff --git a/include/coff/tic80.h b/include/coff/tic80.h index 5d938f7b1..5f14d0095 100644 --- a/include/coff/tic80.h +++ b/include/coff/tic80.h @@ -1,4 +1,20 @@ -/*** coff information for TI TMS320C80 (MVP) */ +/* coff information for TI TMS320C80 (MVP) + + 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 of the License, 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. */ /********************** FILE HEADER **********************/ diff --git a/include/coff/w65.h b/include/coff/w65.h index 3378c2324..58ca53119 100644 --- a/include/coff/w65.h +++ b/include/coff/w65.h @@ -1,4 +1,20 @@ -/*** coff information for WDC 65816 */ +/* coff information for WDC 65816 + + 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 of the License, 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. */ /********************** FILE HEADER **********************/ diff --git a/include/coff/we32k.h b/include/coff/we32k.h index 553fa35cd..30f99b415 100644 --- a/include/coff/we32k.h +++ b/include/coff/we32k.h @@ -1,4 +1,20 @@ -/*** coff information for we32k */ +/* coff information for we32k + + 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 of the License, 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. */ /********************** FILE HEADER **********************/ diff --git a/include/coff/z8k.h b/include/coff/z8k.h index 19b846ca2..88db5c4d4 100644 --- a/include/coff/z8k.h +++ b/include/coff/z8k.h @@ -1,4 +1,20 @@ -/*** coff information for Zilog Z800N */ +/* coff information for Zilog Z800N + + 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 of the License, 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. */ /********************** FILE HEADER **********************/ diff --git a/include/demangle.h b/include/demangle.h index 7fb625909..2b5a9f546 100644 --- a/include/demangle.h +++ b/include/demangle.h @@ -1,5 +1,6 @@ /* Defs for interface to demanglers. - Copyright 1992, 1995, 1996 Free Software Foundation, Inc. + Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 2000 + 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 diff --git a/include/dis-asm.h b/include/dis-asm.h index 5c9d8d8d1..c2e7ae3b5 100644 --- a/include/dis-asm.h +++ b/include/dis-asm.h @@ -1,4 +1,22 @@ /* Interface between the opcode library and its callers. + + 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. + Written by Cygnus Support, 1993. The opcode library (libopcodes.a) provides instruction decoders for diff --git a/include/elf/ChangeLog b/include/elf/ChangeLog index c0f08bb70..e050201a9 100644 --- a/include/elf/ChangeLog +++ b/include/elf/ChangeLog @@ -1,3 +1,7 @@ +2001-06-07 Alan Modra <amodra@bigpond.net.au> + + * Many files: Update copyright notices. + 2001-01-11 Peter Targett <peter.targett@arccores.com> * arc.h (E_ARC_MACH_ARC5, E_ARC_MACH_ARC6, E_ARC_MACH_ARC7, diff --git a/include/elf/alpha.h b/include/elf/alpha.h index d3534346c..8bf67bd3d 100644 --- a/include/elf/alpha.h +++ b/include/elf/alpha.h @@ -1,5 +1,5 @@ /* ALPHA ELF support for BFD. - Copyright (C) 1996, 98, 2000 Free Software Foundation, Inc. + Copyright 1996, 1998, 2000 Free Software Foundation, Inc. By Eric Youngdale, <eric@aib.com>. No processor supplement available for this platform. diff --git a/include/elf/arc.h b/include/elf/arc.h index a8d0a740f..6e94c29db 100644 --- a/include/elf/arc.h +++ b/include/elf/arc.h @@ -1,5 +1,5 @@ /* ARC ELF support for BFD. - Copyright (C) 1995, 97, 98, 2000 Free Software Foundation, Inc. + Copyright 1995, 1997, 1998, 2000, 2001 Free Software Foundation, Inc. Contributed by Doug Evans, (dje@cygnus.com) This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/arm.h b/include/elf/arm.h index 049925185..28e87a819 100644 --- a/include/elf/arm.h +++ b/include/elf/arm.h @@ -1,5 +1,5 @@ /* ARM ELF support for BFD. - Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc. + Copyright 1998, 1999, 2000, 2001 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/avr.h b/include/elf/avr.h index 09cdf7bd6..59cf07347 100644 --- a/include/elf/avr.h +++ b/include/elf/avr.h @@ -1,5 +1,5 @@ /* AVR ELF support for BFD. - Copyright (C) 1999, 2000 Free Software Foundation, Inc. + Copyright 1999, 2000 Free Software Foundation, Inc. Contributed by Denis Chertykov <denisc@overta.ru> This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/common.h b/include/elf/common.h index d127b9c1c..84822458a 100644 --- a/include/elf/common.h +++ b/include/elf/common.h @@ -1,5 +1,6 @@ /* ELF support for BFD. - Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000 + Copyright 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, + 2001 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support, from information published diff --git a/include/elf/cris.h b/include/elf/cris.h index 957f19448..860537534 100644 --- a/include/elf/cris.h +++ b/include/elf/cris.h @@ -1,5 +1,5 @@ /* CRIS ELF support for BFD. - Copyright (C) 2000 Free Software Foundation, Inc. + Copyright 2000, 2001 Free Software Foundation, Inc. Contributed by Axis Communications AB, Lund, Sweden. Written by Hans-Peter Nilsson. diff --git a/include/elf/d10v.h b/include/elf/d10v.h index 96bfaf267..5bc613bc3 100644 --- a/include/elf/d10v.h +++ b/include/elf/d10v.h @@ -1,5 +1,5 @@ /* d10v ELF support for BFD. - Copyright (C) 1998, 2000 Free Software Foundation, Inc. + Copyright 1998, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/d30v.h b/include/elf/d30v.h index 369aa4b41..5abb06a55 100644 --- a/include/elf/d30v.h +++ b/include/elf/d30v.h @@ -1,5 +1,5 @@ /* d30v ELF support for BFD. - Copyright (C) 1998, 2000 Free Software Foundation, Inc. + Copyright 1998, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/dwarf.h b/include/elf/dwarf.h index 1e72cd70d..f79397253 100644 --- a/include/elf/dwarf.h +++ b/include/elf/dwarf.h @@ -3,7 +3,7 @@ Written by Ron Guilmette (rfg@ncd.com) -Copyright (C) 1992, 1999 Free Software Foundation, Inc. +Copyright 1992, 1993, 1995, 1999 Free Software Foundation, Inc. This file is part of GNU CC. diff --git a/include/elf/dwarf2.h b/include/elf/dwarf2.h index 1bd4fa6ca..82586bb23 100644 --- a/include/elf/dwarf2.h +++ b/include/elf/dwarf2.h @@ -1,6 +1,6 @@ /* Declarations and definitions of codes relating to the DWARF symbolic debugging information format. - Copyright (C) 1992, 1993, 1995, 1996, 1999 Free Software Foundation, Inc. + Copyright 1992, 1993, 1995, 1996, 1999 Free Software Foundation, Inc. Written by Gary Funck (gary@intrepid.com) The Ada Joint Program Office (AJPO), Florida State Unviversity and Silicon Graphics Inc. diff --git a/include/elf/external.h b/include/elf/external.h index 5cab77e55..93193c0e5 100644 --- a/include/elf/external.h +++ b/include/elf/external.h @@ -1,5 +1,6 @@ /* ELF support for BFD. - Copyright (C) 1991, 92, 93, 95, 97, 98, 1999 Free Software Foundation, Inc. + Copyright 1991, 1992, 1993, 1995, 1997, 1998, 1999, 2001 + Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support, from information published in "UNIX System V Release 4, Programmers Guide: ANSI C and diff --git a/include/elf/fr30.h b/include/elf/fr30.h index 54c1ae6f9..12a450dff 100644 --- a/include/elf/fr30.h +++ b/include/elf/fr30.h @@ -1,5 +1,5 @@ /* FR30 ELF support for BFD. - Copyright (C) 1998, 99, 2000 Free Software Foundation, Inc. + Copyright 1998, 1999, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/hppa.h b/include/elf/hppa.h index e9ec03aae..45e0b9f0f 100644 --- a/include/elf/hppa.h +++ b/include/elf/hppa.h @@ -1,5 +1,6 @@ /* HPPA ELF support for BFD. - Copyright (C) 1993, 94, 95, 99, 2000 Free Software Foundation, Inc. + Copyright 1993, 1994, 1995, 1998, 1999, 2000 + Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/i370.h b/include/elf/i370.h index b4e21aae7..b6f478535 100644 --- a/include/elf/i370.h +++ b/include/elf/i370.h @@ -1,5 +1,5 @@ /* i370 ELF support for BFD. - Copyright (C) 2000 Free Software Foundation, Inc. + Copyright 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/i386.h b/include/elf/i386.h index c91f4bef3..4a15efc49 100644 --- a/include/elf/i386.h +++ b/include/elf/i386.h @@ -1,5 +1,5 @@ /* ix86 ELF support for BFD. - Copyright (C) 1998, 99, 2000 Free Software Foundation, Inc. + Copyright 1998, 1999, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/i860.h b/include/elf/i860.h index 08b2ff5bc..de34aeb01 100644 --- a/include/elf/i860.h +++ b/include/elf/i860.h @@ -1,5 +1,5 @@ /* i860 ELF support for BFD. - Copyright (C) 2000 Free Software Foundation, Inc. + Copyright 2000 Free Software Foundation, Inc. Contributed by Jason Eckhardt <jle@cygnus.com>. diff --git a/include/elf/i960.h b/include/elf/i960.h index cbf67d7fc..253e43852 100644 --- a/include/elf/i960.h +++ b/include/elf/i960.h @@ -1,5 +1,5 @@ /* Intel 960 ELF support for BFD. - Copyright (C) 1999, 2000 Free Software Foundation, Inc. + Copyright 1999, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/ia64.h b/include/elf/ia64.h index 477657674..edfc7c5b5 100644 --- a/include/elf/ia64.h +++ b/include/elf/ia64.h @@ -1,5 +1,5 @@ /* IA-64 ELF support for BFD. - Copyright 1998, 1999, 2000, 2001 Free Software Foundation, Inc. + Copyright 1998, 1999, 2000 Free Software Foundation, Inc. Contributed by David Mosberger-Tang <davidm@hpl.hp.com> This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/internal.h b/include/elf/internal.h index 6ca316b25..eb79917f1 100644 --- a/include/elf/internal.h +++ b/include/elf/internal.h @@ -1,5 +1,5 @@ /* ELF support for BFD. - Copyright (C) 1991, 92, 93, 94, 95, 97, 98, 2000 + Copyright 1991, 1992, 1993, 1994, 1995, 1997, 1998, 2000 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support, from information published diff --git a/include/elf/m32r.h b/include/elf/m32r.h index 9b6c4e9ea..2cb308d3a 100644 --- a/include/elf/m32r.h +++ b/include/elf/m32r.h @@ -1,5 +1,5 @@ /* M32R ELF support for BFD. - Copyright (C) 1996, 97, 98, 99, 2000 Free Software Foundation, Inc. + Copyright 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/m68hc11.h b/include/elf/m68hc11.h index 30e0556a9..0f9546d74 100644 --- a/include/elf/m68hc11.h +++ b/include/elf/m68hc11.h @@ -1,5 +1,5 @@ /* m68hc11 & m68hc12 ELF support for BFD. - Copyright (C) 1999, 2000 Free Software Foundation, Inc. + Copyright 1999, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/m68k.h b/include/elf/m68k.h index a6aab1082..03bf465e2 100644 --- a/include/elf/m68k.h +++ b/include/elf/m68k.h @@ -1,5 +1,5 @@ /* MC68k ELF support for BFD. - Copyright (C) 1998, 99, 2000 Free Software Foundation, Inc. + Copyright 1998, 1999, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/mcore.h b/include/elf/mcore.h index f97a6827e..387a57d45 100644 --- a/include/elf/mcore.h +++ b/include/elf/mcore.h @@ -1,5 +1,5 @@ /* Motorola MCore support for BFD. - Copyright (C) 1995, 99, 2000 Free Software Foundation, Inc. + Copyright 1995, 1999, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/mips.h b/include/elf/mips.h index 44465128b..da0483696 100644 --- a/include/elf/mips.h +++ b/include/elf/mips.h @@ -1,5 +1,5 @@ /* MIPS ELF support for BFD. - Copyright (C) 1993, 94, 95, 96, 97, 98, 99, 2000 + Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc. By Ian Lance Taylor, Cygnus Support, <ian@cygnus.com>, from diff --git a/include/elf/mn10200.h b/include/elf/mn10200.h index 1a14ee7cf..1dfade5cc 100644 --- a/include/elf/mn10200.h +++ b/include/elf/mn10200.h @@ -1,5 +1,5 @@ /* MN10200 ELF support for BFD. - Copyright (C) 1998, 2000 Free Software Foundation, Inc. + Copyright 1998, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/mn10300.h b/include/elf/mn10300.h index 74f2da8d2..e10be900a 100644 --- a/include/elf/mn10300.h +++ b/include/elf/mn10300.h @@ -1,5 +1,5 @@ /* MN10300 ELF support for BFD. - Copyright (C) 1998, 99, 2000 Free Software Foundation, Inc. + Copyright 1998, 1999, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/pj.h b/include/elf/pj.h index 7690ea6ae..586fd3a36 100644 --- a/include/elf/pj.h +++ b/include/elf/pj.h @@ -1,5 +1,5 @@ /* picoJava ELF support for BFD. - Copyright (C) 1999, 2000 Free Software Foundation, Inc. + Copyright 1999, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/ppc.h b/include/elf/ppc.h index f53bacd35..426961e09 100644 --- a/include/elf/ppc.h +++ b/include/elf/ppc.h @@ -1,5 +1,5 @@ /* PPC ELF support for BFD. - Copyright (C) 1995, 96, 98, 2000 Free Software Foundation, Inc. + Copyright 1995, 1996, 1998, 2000 Free Software Foundation, Inc. By Michael Meissner, Cygnus Support, <meissner@cygnus.com>, from information in the System V Application Binary Interface, PowerPC Processor Supplement diff --git a/include/elf/reloc-macros.h b/include/elf/reloc-macros.h index df5e0e317..9ad346c9f 100644 --- a/include/elf/reloc-macros.h +++ b/include/elf/reloc-macros.h @@ -1,5 +1,5 @@ /* Generic relocation support for BFD. - Copyright (C) 1998, 99, 2000 Free Software Foundation, Inc. + Copyright 1998, 1999, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/sh.h b/include/elf/sh.h index 6a1e5613e..700ca3ec9 100644 --- a/include/elf/sh.h +++ b/include/elf/sh.h @@ -1,5 +1,5 @@ /* SH ELF support for BFD. - Copyright (C) 1998, 2000 Free Software Foundation, Inc. + Copyright 1998, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/sparc.h b/include/elf/sparc.h index f4a199e89..a9b757377 100644 --- a/include/elf/sparc.h +++ b/include/elf/sparc.h @@ -1,5 +1,5 @@ /* SPARC ELF support for BFD. - Copyright (C) 1996, 97, 98, 99, 2000 Free Software Foundation, Inc. + Copyright 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc. By Doug Evans, Cygnus Support, <dje@cygnus.com>. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/v850.h b/include/elf/v850.h index 7b223408c..62b9541e8 100644 --- a/include/elf/v850.h +++ b/include/elf/v850.h @@ -1,5 +1,5 @@ /* V850 ELF support for BFD. - Copyright (C) 1997, 98, 2000 Free Software Foundation, Inc. + Copyright 1997, 1998, 2000 Free Software Foundation, Inc. Created by Michael Meissner, Cygnus Support <meissner@cygnus.com> This file is part of BFD, the Binary File Descriptor library. diff --git a/include/floatformat.h b/include/floatformat.h index e4d1d150f..4335401db 100644 --- a/include/floatformat.h +++ b/include/floatformat.h @@ -1,5 +1,5 @@ /* IEEE floating point support declarations, for GDB, the GNU Debugger. - Copyright (C) 1991, 2000 Free Software Foundation, Inc. + Copyright 1991, 1994, 1995, 1997, 2000 Free Software Foundation, Inc. This file is part of GDB. diff --git a/include/fnmatch.h b/include/fnmatch.h index d5eb70009..37d23ee1b 100644 --- a/include/fnmatch.h +++ b/include/fnmatch.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1991, 1992, 1993 Free Software Foundation, Inc. +/* Copyright 1991, 1992, 1993, 1996 Free Software Foundation, Inc. NOTE: The canonical source of this file is maintained with the GNU C Library. Bugs can be reported to bug-glibc@prep.ai.mit.edu. diff --git a/include/getopt.h b/include/getopt.h index bf65c6eda..cb5feba11 100644 --- a/include/getopt.h +++ b/include/getopt.h @@ -1,5 +1,5 @@ /* Declarations for getopt. - Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1996, 1997 + Copyright 1989, 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998, 2000 Free Software Foundation, Inc. NOTE: The canonical source of this file is maintained with the GNU C Library. diff --git a/include/hp-symtab.h b/include/hp-symtab.h index cf626c073..0c9a48ab5 100644 --- a/include/hp-symtab.h +++ b/include/hp-symtab.h @@ -4,7 +4,7 @@ Written by the Center for Software Science at the University of Utah and by Cygnus Support. - Copyright 1994 Free Software Foundation, Inc. + Copyright 1994, 1995, 1998, 1999 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 diff --git a/include/ieee.h b/include/ieee.h index 5ade39d33..c601332e2 100644 --- a/include/ieee.h +++ b/include/ieee.h @@ -1,4 +1,22 @@ /* IEEE Standard 695-1980 "Universal Format for Object Modules" header file + + 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. + Contributed by Cygnus Support. */ #define N_W_VARIABLES 8 diff --git a/include/libiberty.h b/include/libiberty.h index 64d072be3..1bc2b7d40 100644 --- a/include/libiberty.h +++ b/include/libiberty.h @@ -1,4 +1,29 @@ /* Function declarations for libiberty. + + Copyright 2001 Free Software Foundation, Inc. + + Note - certain prototypes declared in this header file are for + functions whoes implementation copyright does not belong to the + FSF. Those prototypes are present in this file for reference + purposes only and their presence in this file should not construed + as an indication of ownership by the FSF of the implementation of + those functions in any way or form whatsoever. + + 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. + Written by Cygnus Support, 1994. The libiberty library provides a number of functions which are diff --git a/include/md5.h b/include/md5.h index 0840b31b4..ad51f1987 100644 --- a/include/md5.h +++ b/include/md5.h @@ -1,6 +1,6 @@ /* md5.h - Declaration of functions and data types used for MD5 sum computing library functions. - Copyright (C) 1995, 1996 Free Software Foundation, Inc. + Copyright 1995, 1996, 2000 Free Software Foundation, Inc. NOTE: The canonical source of this file is maintained with the GNU C Library. Bugs can be reported to bug-glibc@prep.ai.mit.edu. diff --git a/include/mpw/ChangeLog b/include/mpw/ChangeLog index 8dbad87ea..dd3e6a515 100644 --- a/include/mpw/ChangeLog +++ b/include/mpw/ChangeLog @@ -1,3 +1,7 @@ +2001-06-07 Alan Modra <amodra@bigpond.net.au> + + * mpw.h: Update copyright notice. + Tue Feb 27 12:23:04 1996 Raymond Jou <rjou@mexican.cygnus.com> * mpw.h (HAVE_VPRINTF): Add and define to have the value 1. diff --git a/include/mpw/spin.h b/include/mpw/spin.h index 867d14502..674b00ac6 100644 --- a/include/mpw/spin.h +++ b/include/mpw/spin.h @@ -1,5 +1,5 @@ /* Progress macros that use SpinCursor in MPW. - Copyright (C) 1994 Free Software Foundation, Inc. + Copyright 1994 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 diff --git a/include/nlm/ChangeLog b/include/nlm/ChangeLog index d9ea3d09e..c8182a856 100644 --- a/include/nlm/ChangeLog +++ b/include/nlm/ChangeLog @@ -1,3 +1,7 @@ +2001-06-07 Alan Modra <amodra@bigpond.net.au> + + * Many files: Update copyright notices. + Fri May 6 13:31:04 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) * external.h (nlmNAME(External_Custom_Header)): Add length, diff --git a/include/nlm/alpha-ext.h b/include/nlm/alpha-ext.h index 37199dd1d..ae6752402 100644 --- a/include/nlm/alpha-ext.h +++ b/include/nlm/alpha-ext.h @@ -1,5 +1,5 @@ /* Alpha NLM (NetWare Loadable Module) support for BFD. - Copyright (C) 1993 Free Software Foundation, Inc. + Copyright 1993 Free Software Foundation, Inc. By Ian Lance Taylor, Cygnus Support This file is part of BFD, the Binary File Descriptor library. diff --git a/include/nlm/common.h b/include/nlm/common.h index e96550a92..70ec186fa 100644 --- a/include/nlm/common.h +++ b/include/nlm/common.h @@ -1,5 +1,5 @@ /* NLM (NetWare Loadable Module) support for BFD. - Copyright (C) 1993 Free Software Foundation, Inc. + Copyright 1993 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support diff --git a/include/nlm/external.h b/include/nlm/external.h index f77a5bb3d..12a486fd4 100644 --- a/include/nlm/external.h +++ b/include/nlm/external.h @@ -1,5 +1,5 @@ /* NLM (NetWare Loadable Module) support for BFD. - Copyright (C) 1993 Free Software Foundation, Inc. + Copyright 1993, 1994 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support diff --git a/include/nlm/i386-ext.h b/include/nlm/i386-ext.h index d33ad2da7..c7380120e 100644 --- a/include/nlm/i386-ext.h +++ b/include/nlm/i386-ext.h @@ -1,5 +1,5 @@ /* i386 NLM (NetWare Loadable Module) support for BFD. - Copyright (C) 1993 Free Software Foundation, Inc. + Copyright 1993 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/nlm/internal.h b/include/nlm/internal.h index dd27dc407..cae93f80b 100644 --- a/include/nlm/internal.h +++ b/include/nlm/internal.h @@ -1,5 +1,5 @@ /* NLM (NetWare Loadable Module) support for BFD. - Copyright (C) 1993 Free Software Foundation, Inc. + Copyright 1993, 1994 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support. diff --git a/include/nlm/sparc32-ext.h b/include/nlm/sparc32-ext.h index 0deb2dee9..d73b644b4 100644 --- a/include/nlm/sparc32-ext.h +++ b/include/nlm/sparc32-ext.h @@ -1,5 +1,5 @@ /* SPARC NLM (NetWare Loadable Module) support for BFD. - Copyright (C) 1993 Free Software Foundation, Inc. + Copyright 1993 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/oasys.h b/include/oasys.h index 867d25031..8d4596599 100644 --- a/include/oasys.h +++ b/include/oasys.h @@ -1,4 +1,22 @@ /* Oasys object format header file for BFD. + + 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. + Contributed by Cygnus Support. */ #define OASYS_MAX_SEC_COUNT 16 diff --git a/include/obstack.h b/include/obstack.h index 314a27a99..d86d9f2c4 100644 --- a/include/obstack.h +++ b/include/obstack.h @@ -1,5 +1,6 @@ /* obstack.h - object stack macros - Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998 + Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998, + 1999, 2000 Free Software Foundation, Inc. diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog index 6f52fc991..5427a9ea9 100644 --- a/include/opcode/ChangeLog +++ b/include/opcode/ChangeLog @@ -1,3 +1,7 @@ +2001-06-07 Alan Modra <amodra@bigpond.net.au> + + * Many files: Update copyright notices. + 2001-05-12 Alan Modra <amodra@one.net.au> * i386.h (i386_optab): Second operand of cvtps2dq is an xmm reg, diff --git a/include/opcode/a29k.h b/include/opcode/a29k.h index 002e127d1..399be67ca 100644 --- a/include/opcode/a29k.h +++ b/include/opcode/a29k.h @@ -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. diff --git a/include/opcode/arc.h b/include/opcode/arc.h index d396b2a82..81e5bd847 100644 --- a/include/opcode/arc.h +++ b/include/opcode/arc.h @@ -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 diff --git a/include/opcode/arm.h b/include/opcode/arm.h index c7087eb9e..99bb9a64f 100644 --- a/include/opcode/arm.h +++ b/include/opcode/arm.h @@ -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. diff --git a/include/opcode/cgen.h b/include/opcode/cgen.h index f7962cd77..8cf312322 100644 --- a/include/opcode/cgen.h +++ b/include/opcode/cgen.h @@ -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. diff --git a/include/opcode/convex.h b/include/opcode/convex.h index efaeebb65..780b12d48 100644 --- a/include/opcode/convex.h +++ b/include/opcode/convex.h @@ -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. diff --git a/include/opcode/cris.h b/include/opcode/cris.h index be02d4aff..83f26d1f8 100644 --- a/include/opcode/cris.h +++ b/include/opcode/cris.h @@ -1,5 +1,5 @@ /* cris.h -- Header file for CRIS opcode and register tables. - Copyright (C) 2000 Free Software Foundation, Inc. + Copyright (C) 2000, 2001 Free Software Foundation, Inc. Contributed by Axis Communications AB, Lund, Sweden. Originally written for GAS 1.38.1 by Mikael Asker. Updated, BFDized and GNUified by Hans-Peter Nilsson. diff --git a/include/opcode/d10v.h b/include/opcode/d10v.h index 0abd9ee8e..a1fe770a7 100644 --- a/include/opcode/d10v.h +++ b/include/opcode/d10v.h @@ -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. diff --git a/include/opcode/d30v.h b/include/opcode/d30v.h index f90b7a420..6cbc2576e 100644 --- a/include/opcode/d30v.h +++ b/include/opcode/d30v.h @@ -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. diff --git a/include/opcode/h8300.h b/include/opcode/h8300.h index 6def73708..7ea87982c 100644 --- a/include/opcode/h8300.h +++ b/include/opcode/h8300.h @@ -1,6 +1,7 @@ -/* Opcode table for the H8-300 - Copyright (C) 1991, 92, 93, 95, 96, 97, 1998 Free Software Foundation. - Written by Steve Chamberlain, sac@cygnus.com. +/* Opcode table for the H8/300 + 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. @@ -596,9 +597,5 @@ struct h8_opcode h8_opcodes[] = { 0 } }; #else -extern struct h8_opcode h8_opcodes[] ; +extern struct h8_opcode h8_opcodes[]; #endif - - - - diff --git a/include/opcode/hppa.h b/include/opcode/hppa.h index 2ac11e427..f409ac94b 100644 --- a/include/opcode/hppa.h +++ b/include/opcode/hppa.h @@ -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 diff --git a/include/opcode/i370.h b/include/opcode/i370.h index f2049e741..155a3cf86 100644 --- a/include/opcode/i370.h +++ b/include/opcode/i370.h @@ -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> diff --git a/include/opcode/i860.h b/include/opcode/i860.h index 7b24d2f09..9f10cd86b 100644 --- a/include/opcode/i860.h +++ b/include/opcode/i860.h @@ -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. diff --git a/include/opcode/i960.h b/include/opcode/i960.h index b52fc3387..33b56e635 100644 --- a/include/opcode/i960.h +++ b/include/opcode/i960.h @@ -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 diff --git a/include/opcode/m68k.h b/include/opcode/m68k.h index 3208b77f4..b07cbff0a 100644 --- a/include/opcode/m68k.h +++ b/include/opcode/m68k.h @@ -1,5 +1,6 @@ /* Opcode table header for m680[01234]0/m6888[12]/m68851. - Copyright 1989, 91, 92, 93, 94, 95, 96, 97, 1999 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. diff --git a/include/opcode/m88k.h b/include/opcode/m88k.h index a17fa0361..9d403e1fc 100644 --- a/include/opcode/m88k.h +++ b/include/opcode/m88k.h @@ -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. diff --git a/include/opcode/mips.h b/include/opcode/mips.h index c493d08dc..7ff806825 100644 --- a/include/opcode/mips.h +++ b/include/opcode/mips.h @@ -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 diff --git a/include/opcode/mn10300.h b/include/opcode/mn10300.h index 12f03670f..0de7f451a 100644 --- a/include/opcode/mn10300.h +++ b/include/opcode/mn10300.h @@ -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. diff --git a/include/opcode/np1.h b/include/opcode/np1.h index d23adc756..c3f7e293f 100644 --- a/include/opcode/np1.h +++ b/include/opcode/np1.h @@ -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. diff --git a/include/opcode/ns32k.h b/include/opcode/ns32k.h index 42bb8b87a..6b3fc5ea1 100644 --- a/include/opcode/ns32k.h +++ b/include/opcode/ns32k.h @@ -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. diff --git a/include/opcode/pj.h b/include/opcode/pj.h index 8759b627e..b768f11bd 100644 --- a/include/opcode/pj.h +++ b/include/opcode/pj.h @@ -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 diff --git a/include/opcode/pn.h b/include/opcode/pn.h index 0f59a2a53..8c427a2dd 100644 --- a/include/opcode/pn.h +++ b/include/opcode/pn.h @@ -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. diff --git a/include/opcode/ppc.h b/include/opcode/ppc.h index 246e3c776..d23e1c695 100644 --- a/include/opcode/ppc.h +++ b/include/opcode/ppc.h @@ -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. diff --git a/include/opcode/pyr.h b/include/opcode/pyr.h index 06632b8d9..d0bed6a47 100644 --- a/include/opcode/pyr.h +++ b/include/opcode/pyr.h @@ -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; diff --git a/include/opcode/sparc.h b/include/opcode/sparc.h index 423cea7b4..5b6b5d149 100644 --- a/include/opcode/sparc.h +++ b/include/opcode/sparc.h @@ -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 diff --git a/include/opcode/tic80.h b/include/opcode/tic80.h index b99bc30b8..01159e46b 100644 --- a/include/opcode/tic80.h +++ b/include/opcode/tic80.h @@ -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. diff --git a/include/opcode/v850.h b/include/opcode/v850.h index 88916f1b8..737faf88d 100644 --- a/include/opcode/v850.h +++ b/include/opcode/v850.h @@ -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. diff --git a/include/opcode/vax.h b/include/opcode/vax.h index f3afebde7..6fda6b255 100644 --- a/include/opcode/vax.h +++ b/include/opcode/vax.h @@ -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. diff --git a/include/os9k.h b/include/os9k.h index df818865c..596f56d5a 100644 --- a/include/os9k.h +++ b/include/os9k.h @@ -1,5 +1,5 @@ /* os9k.h - OS-9000 i386 module header definitions - Copyright (C) 2000 Free Software Foundation, Inc. + Copyright 2000 Free Software Foundation, Inc. This file is part of GNU CC. diff --git a/include/partition.h b/include/partition.h index f49d67a8c..091655ac0 100644 --- a/include/partition.h +++ b/include/partition.h @@ -1,5 +1,5 @@ -/* List implentation of a partition of consecutive integers. - Copyright (C) 2000 Free Software Foundation, Inc. +/* List implementation of a partition of consecutive integers. + Copyright (C) 2000, 2001 Free Software Foundation, Inc. Contributed by CodeSourcery, LLC. This file is part of GNU CC. diff --git a/include/progress.h b/include/progress.h index f18318a45..23b096007 100644 --- a/include/progress.h +++ b/include/progress.h @@ -1,5 +1,5 @@ /* Default definitions for progress macros. - Copyright (C) 1994 Free Software Foundation, Inc. + Copyright 1994 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 diff --git a/include/remote-sim.h b/include/remote-sim.h index b32f93fdd..726ec623f 100644 --- a/include/remote-sim.h +++ b/include/remote-sim.h @@ -1,5 +1,6 @@ /* This file defines the interface between the simulator and gdb. - Copyright (C) 1993, 1994, 1996, 1997 Free Software Foundation, Inc. + Copyright 1993, 1994, 1996, 1997, 1998, 2000 + Free Software Foundation, Inc. This file is part of GDB. diff --git a/include/safe-ctype.h b/include/safe-ctype.h index d5fc64905..6d4d10a83 100644 --- a/include/safe-ctype.h +++ b/include/safe-ctype.h @@ -1,6 +1,6 @@ /* <ctype.h> replacement macros. - Copyright (C) 2000 Free Software Foundation, Inc. + Copyright (C) 2000, 2001 Free Software Foundation, Inc. Contributed by Zack Weinberg <zackw@stanford.edu>. This file is part of the libiberty library. diff --git a/include/sim-d10v.h b/include/sim-d10v.h index 84eab2a1a..9d29e0584 100644 --- a/include/sim-d10v.h +++ b/include/sim-d10v.h @@ -1,5 +1,5 @@ /* This file defines the interface between the d10v simulator and gdb. - Copyright (C) 1999 Free Software Foundation, Inc. + Copyright 1999 Free Software Foundation, Inc. This file is part of GDB. diff --git a/include/splay-tree.h b/include/splay-tree.h index f53f85576..e43d4b62e 100644 --- a/include/splay-tree.h +++ b/include/splay-tree.h @@ -1,5 +1,5 @@ /* A splay-tree datatype. - Copyright (C) 1998, 2000 Free Software Foundation, Inc. + Copyright 1998, 1999, 2000 Free Software Foundation, Inc. Contributed by Mark Mitchell (mark@markmitchell.com). This file is part of GNU CC. |