History log of /freebsd-10.0-release/lib/msun/src/s_floorl.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 259065 07-Dec-2013 gjb

- Copy stable/10 (r259064) to releng/10.0 as part of the
10.0-RELEASE cycle.
- Update __FreeBSD_version [1]
- Set branch name to -RC1

[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so
start releng/10.0 at '100' so the branch is started with
a value ending in zero.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 176280 14-Feb-2008 bde

Oops, the weak reference for ceill(), floorl() and truncl() was in the
wrong file. This broke arm and powerpc.

Reported by: grehan


# 176246 13-Feb-2008 bde

Forced commit to note that the lost log message for the previous commit
said that the previous commit was almost a null forced commit too. It
just converted to __FBSDID(). I was going to change `huge' from its
double precision value of 1e300, but that seems to be unnecessary since
`huge' is only used to set FE_INEXACT, and any value with an exponent
larger than LDBL_MANT_DIG will do for that, while initializing a really
huge value in a portable way would require more code.


# 176245 13-Feb-2008 bde

s_ceill.c
s_floorl.c
s_truncl.c


# 176243 13-Feb-2008 bde

On arches where long double is the same as double, alias ceil(), floor()
and trunc() to the corresponding long double functions. This is not
just an optimization for these arches. The full long double functions
have a wrong value for `huge', and the arches without full long doubles
depended on it being wrong.


# 145637 28-Apr-2005 stefanf

Revert the last change, the conversion from long double to double can raise
unwanted underflow exceptions.

Pointed out by: das


# 145399 22-Apr-2005 stefanf

Use double additions to raise the inexact exception to work around problems
with long double addition on sparc64.


# 145394 22-Apr-2005 stefanf

Fix raising the inexact exception (FE_INEXACT) if the result differs from the
argument.

Noticed by: das


# 140142 12-Jan-2005 stefanf

Implement floorl().