aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/fp-bit.c
diff options
context:
space:
mode:
authorDoug Evans <dje@gnu.org>1994-07-16 20:45:33 +0000
committerDoug Evans <dje@gnu.org>1994-07-16 20:45:33 +0000
commitd996122c30e9572f56f71ba19adfedb928596b0d (patch)
tree1af8c780cf1b4d1dab60065e5593fc9ee6192b78 /gcc/config/fp-bit.c
parent0e3ce1df695bceebc688819066cbc15714c05e06 (diff)
downloadgcc-d996122c30e9572f56f71ba19adfedb928596b0d.zip
gcc-d996122c30e9572f56f71ba19adfedb928596b0d.tar.gz
gcc-d996122c30e9572f56f71ba19adfedb928596b0d.tar.bz2
Add libgcc copyright.
From-SVN: r7773
Diffstat (limited to 'gcc/config/fp-bit.c')
-rw-r--r--gcc/config/fp-bit.c41
1 files changed, 35 insertions, 6 deletions
diff --git a/gcc/config/fp-bit.c b/gcc/config/fp-bit.c
index 8157a05..8819029 100644
--- a/gcc/config/fp-bit.c
+++ b/gcc/config/fp-bit.c
@@ -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. */