Add libgcc copyright.
authorDoug Evans <dje@gnu.org>
Sat, 16 Jul 1994 20:45:33 +0000 (20:45 +0000)
committerDoug Evans <dje@gnu.org>
Sat, 16 Jul 1994 20:45:33 +0000 (20:45 +0000)
From-SVN: r7773

gcc/config/fp-bit.c
gcc/config/h8300/lib1funcs.asm

index 8157a0575b06f865afa77063f5ed2e2e0bb1ec25..8819029aa09ad8597e0efdc11bb5bf778a389134 100644 (file)
@@ -1,15 +1,44 @@
 /* This is a software floating point library which can be used instead of
    the floating point routines in libgcc1.c for targets without hardware
-   floating point.
-
-   This implements IEEE 754 format arithmetic, but does not provide a
+   floating point.  */
+
+/* Copyright (C) 1994 Free Software Foundation, Inc.
+
+This file 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.
+
+In addition to the permissions in the GNU General Public License, the
+Free Software Foundation gives you unlimited permission to link the
+compiled version of this file with other programs, and to distribute
+those programs without any restriction coming from the use of this
+file.  (The General Public License restrictions do apply in other
+respects; for example, they cover modification of the file, and
+distribution when not linked into another program.)
+
+This file 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; see the file COPYING.  If not, write to
+the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
+
+/* As a special exception, if you link this library with other files,
+   some of which are compiled with GCC, to produce an executable,
+   this library does not by itself cause the resulting executable
+   to be covered by the GNU General Public License.
+   This exception does not however invalidate any other reasons why
+   the executable file might be covered by the GNU General Public License.  */
+
+/* This implements IEEE 754 format arithmetic, but does not provide a
    mechanism for setting the rounding mode, or for generating or handling
    exceptions.
 
    The original code by Steve Chamberlain, hacked by Mark Eichin and Jim
-   Wilson, all of Cygnus Support.
-
-   This file is in the public domain.  */
+   Wilson, all of Cygnus Support.  */
 
 /* The intended way to use this file is to make two copies, add `#define FLOAT'
    to one copy, then compile both copies and add them to libgcc.a.  */
index 370ba75ed048cd4e7bd3285a5a8a0f74f2e49fac..efd003292d73376ec7577c4dc2740167932b18f8 100644 (file)
@@ -1,7 +1,37 @@
 ;; libgcc1 routines for the Hitachi h8/300 cpu.
 ;; Contributed by Steve Chamberlain.
 ;; sac@cygnus.com
-;; This file is in the public domain.
+
+/* Copyright (C) 1994 Free Software Foundation, Inc.
+
+This file 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.
+
+In addition to the permissions in the GNU General Public License, the
+Free Software Foundation gives you unlimited permission to link the
+compiled version of this file with other programs, and to distribute
+those programs without any restriction coming from the use of this
+file.  (The General Public License restrictions do apply in other
+respects; for example, they cover modification of the file, and
+distribution when not linked into another program.)
+
+This file 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; see the file COPYING.  If not, write to
+the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
+
+/* As a special exception, if you link this library with other files,
+   some of which are compiled with GCC, to produce an executable,
+   this library does not by itself cause the resulting executable
+   to be covered by the GNU General Public License.
+   This exception does not however invalidate any other reasons why
+   the executable file might be covered by the GNU General Public License.  */
 
 /* Assembler register definitions.  */
 
@@ -669,4 +699,4 @@ _done:
        rts
 
 #endif
-#endif /* L_mulsi3 */
\ No newline at end of file
+#endif /* L_mulsi3 */