History log of /freebsd-11.0-release/lib/msun/src/s_floorl.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 303975 11-Aug-2016 gjb

Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE
cycle.

Prune svn:mergeinfo from the new branch, and rename it to RC1.

Update __FreeBSD_version.

Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and
the dvd1.iso packages population.

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

# 302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

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


# 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().