]> git.ipfire.org Git - thirdparty/gcc.git/blame - libgfortran/generated/fraction_r4.c
minloc1.m4: Update copyright year and ajust headers order.
[thirdparty/gcc.git] / libgfortran / generated / fraction_r4.c
CommitLineData
6de9cd9a 1/* Implementation of the FRACTION intrinsic
36ae8a61 2 Copyright 2003, 2007 Free Software Foundation, Inc.
6de9cd9a
DN
3 Contributed by Richard Henderson <rth@redhat.com>.
4
57dea9f6 5This file is part of the GNU Fortran 95 runtime library (libgfortran).
6de9cd9a 6
57dea9f6
TM
7Libgfortran is free software; you can redistribute it and/or
8modify it under the terms of the GNU General Public
6de9cd9a 9License as published by the Free Software Foundation; either
57dea9f6 10version 2 of the License, or (at your option) any later version.
6de9cd9a 11
57dea9f6
TM
12In addition to the permissions in the GNU General Public License, the
13Free Software Foundation gives you unlimited permission to link the
14compiled version of this file into combinations with other programs,
15and to distribute those combinations without any restriction coming
16from the use of this file. (The General Public License restrictions
17do apply in other respects; for example, they cover modification of
18the file, and distribution when not linked into a combine
19executable.)
20
21Libgfortran is distributed in the hope that it will be useful,
6de9cd9a
DN
22but WITHOUT ANY WARRANTY; without even the implied warranty of
23MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
57dea9f6 24GNU General Public License for more details.
6de9cd9a 25
57dea9f6
TM
26You should have received a copy of the GNU General Public
27License along with libgfortran; see the file COPYING. If not,
fe2ae685
KC
28write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
29Boston, MA 02110-1301, USA. */
644cb69f 30
6de9cd9a
DN
31#include "libgfortran.h"
32
33
644cb69f
FXC
34#if defined (HAVE_GFC_REAL_4) && defined (HAVE_FREXPF)
35
7d7b8bfe
RH
36extern GFC_REAL_4 fraction_r4 (GFC_REAL_4 s);
37export_proto(fraction_r4);
38
6de9cd9a 39GFC_REAL_4
7d7b8bfe 40fraction_r4 (GFC_REAL_4 s)
6de9cd9a
DN
41{
42 int dummy_exp;
43 return frexpf (s, &dummy_exp);
44}
644cb69f
FXC
45
46#endif