Home | History | Annotate | Download | only in include
History log of /src/sys/arch/mips/include/float.h
RevisionDateAuthorComments
 1.20  30-Oct-2024  riastradh Sprinkle <sys/featuretest.h> where _*_SOURCE macros are consulted.

Otherwise, the feature tests might come out wrong. For example,
header files that check for _NETBSD_SOURCE won't get the default when
no other _*_SOURCE macros are defined; header files that check for
_POSIX_C_SOURCE might miss _XOPEN_SOURCE, which is supposed to imply
a corresponding _POSIX_C_SOURCE.

PR lib/58752: various header files test _*_SOURCE macros but don't
include sys/featuretest.h
 1.19  27-Apr-2024  rillig branches: 1.19.2;
mips: fix syntax error in LDBL_MAX (since 2011)
 1.18  26-Jul-2020  simonb #define<tab>
Nuke trailing whitespace.
 1.17  23-May-2013  christos add generic copyrights so FreeBSD can use them.
 1.16  07-Jul-2011  matt branches: 1.16.2; 1.16.12;
Include <sys/cdefs.h> to get __GNUC_PREREQ__
 1.15  07-Jul-2011  matt If GCC 4.1 or newer (or clang), use __LDBL__*__ builtins otherwise if C99
use hex floating point.
 1.14  17-Jan-2011  matt Make the MIPS N32/N64 ABIs properly support 128-bit long doubles. With this
change, we should be fully conformant with the N32 and N64 ABIs.
Add {fpclassify,infinity,isnan,ininf,signbit}l_ieee754.c back to lib/libc/gen.
Note that infinityl_ieee754.c will work with either 64-bit, 80-bit, or
128-bit long doubles.
 1.13  12-May-2003  kleink branches: 1.13.126; 1.13.130; 1.13.136;
Rename <sys/float_ieee.h> to <sys/float_ieee754.h>, following libc's
convention for these.
 1.12  19-Apr-2003  christos PR/3012: Greg A. Woods: Write all float.h files [except the vax of course]
in terms of float_ieee.h
 1.11  28-Mar-2000  simonb Don't `extern' function declarations. While we're there, remove trailing
blank lines and white space.
 1.10  18-Feb-1998  mycroft branches: 1.10.16;
DBL_MIN and DBL_MAX were less precise than they should have been.
Other minor changes to match other float.h files.
 1.9  18-Oct-1997  jonathan branches: 1.9.2;
Prototype __flt_rounds().
 1.8  18-Mar-1996  jonathan NetBSD's ieee FP definitions for the pmax are valid for other mips cpus;
change preprocessor XXX_PMAX_YYY #defines to XXX_MIPS_YYY.
 1.7  20-Jun-1995  jtc Wrap with #ifndef _XXX_FLOAT_H_/#define _XXX_FLOAT_H_/ ... /#endif.
 1.6  20-Jun-1995  jtc #include <sys/cdefs.h>.
Wrap __flt_rounds() declaration with __BEGIN_DECLS/__END_DECLS.
 1.5  11-Apr-1995  jtc Changed FLT_ROUNDS from constant to a call to __flt_rounds(), so that the
current rounding mode is accurately reported.
 1.4  26-Oct-1994  cgd new RCS ID format.
 1.3  27-May-1994  glass bsd 4.4-lite pmax port as ported to NetBSD
 1.2  27-May-1994  glass upgrade to bsd 4.4-lite code base. only mod is rcsids
 1.1  12-Oct-1993  deraadt branches: 1.1.1;
Initial revision
 1.1.1.1  12-Oct-1993  deraadt pmax code from <ralphc@pyramid.com> & <rick@snowhite.cis.uoguelph.ca>
 1.9.2.1  08-May-1998  mycroft Sync with trunk, per request of mycroft.
 1.10.16.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.13.136.1  06-Jun-2011  jruoho Sync with HEAD.
 1.13.130.1  05-Mar-2011  rmind sync with head
 1.13.126.1  29-Apr-2011  matt Pull in true (128-bit) long double support for MIPS from -current.
 1.16.12.1  23-Jun-2013  tls resync from head
 1.16.2.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.19.2.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed