/* Definitions for simple data type for positive real numbers.
- Copyright (C) 2002 Free Software Foundation, Inc.
+ Copyright (C) 2002, 2003, 2007 Free Software Foundation, Inc.
This file is part of GCC.
GCC 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
+Software Foundation; either version 3, or (at your option) any later
version.
GCC is distributed in the hope that it will be useful, but WITHOUT ANY
for more details.
You should have received a copy of the GNU General Public License
-along with GCC; see the file COPYING. If not, write to the Free
-Software Foundation, 59 Temple Place - Suite 330, Boston, MA
-02111-1307, USA. */
+along with GCC; see the file COPYING3. If not see
+<http://www.gnu.org/licenses/>. */
#ifndef GCC_SREAL_H
#define GCC_SREAL_H
signed int exp; /* Exponent. */
} sreal;
-extern void dump_sreal PARAMS ((FILE *, sreal *));
-extern sreal *sreal_init PARAMS ((sreal *,
- unsigned HOST_WIDE_INT,
- signed int));
-extern HOST_WIDE_INT sreal_to_int PARAMS ((sreal *));
-extern int sreal_compare PARAMS ((sreal *, sreal *));
-extern sreal *sreal_add PARAMS ((sreal *, sreal *, sreal *));
-extern sreal *sreal_sub PARAMS ((sreal *, sreal *, sreal *));
-extern sreal *sreal_mul PARAMS ((sreal *, sreal *, sreal *));
-extern sreal *sreal_div PARAMS ((sreal *, sreal *, sreal *));
+extern void dump_sreal (FILE *, sreal *);
+extern sreal *sreal_init (sreal *, unsigned HOST_WIDE_INT, signed int);
+extern HOST_WIDE_INT sreal_to_int (sreal *);
+extern int sreal_compare (sreal *, sreal *);
+extern sreal *sreal_add (sreal *, sreal *, sreal *);
+extern sreal *sreal_sub (sreal *, sreal *, sreal *);
+extern sreal *sreal_mul (sreal *, sreal *, sreal *);
+extern sreal *sreal_div (sreal *, sreal *, sreal *);
#endif