OpenGrok
Cross Reference: fenv.c
xref
: /
src
/
lib
/
libm
/
arch
/
hppa
/
fenv.c
Home
|
History
|
Annotate
|
Download
|
only in
hppa
History log of
/src/lib/libm/arch/hppa/fenv.c
Revision
Date
Author
Comments
1.5
03-Sep-2021
andvar
fix typos in comments, mainly s/extention/extension/ and s/sufficent/sufficient/
1.4
22-Mar-2017
chs
provide a common softfloat fenv implemenation and use it for softfloat builds.
restore ABI compatibility with previous releases for ieeefp.h on sh3.
add namespace.h protection for all the fenv interfaces.
use MKSOFTFLOAT on sh3 instead of assuming softfloat.
standardize on comparing MKSOFTFLOAT with "no".
remove the arm-specific softfloat fenv code (which also had several bugs).
fix logic errors in the arm hardfloat feraiseexcept() and feupdateenv().
1.3
20-Mar-2016
skrll
branches: 1.3.2; 1.3.4;
Update {read,write}fpsr to work everywhere
1.2
13-Jan-2015
martin
branches: 1.2.2;
Simplify, now that rounding mode defines match the hardware bits.
1.1
27-Dec-2014
martin
fenv(3) support for hppa
1.2.2.2
20-Jan-2015
snj
Pull up following revision(s) (requested by martin in ticket #416):
distrib/sets/lists/comp/md.hppa: revision 1.3
include/fenv.h: revision 1.13 via patch
lib/libm/Makefile: revision 1.168
lib/libm/arch/hppa/fenv.c: revisions 1.1, 1.2
sys/arch/hppa/include/Makefile: revision 1.12
sys/arch/hppa/include/fenv.h: revisions 1.1, 1.2
sys/arch/hppa/include/ieeefp.h: revisions 1.5-1.7
tests/lib/libm/Makefile: revision 1.29 via patch
fenv(3) support for hppa
--
use unsigned over uint32_t so that this file works without stdint.h
being included before hand.
fixes mknative-gcc problems, and likely others.
--
Properly separate fenv.h and ieeefp.h by moving all fenv defines
over to the former.
Now that they are decoupled, make rounding modes match the hardware bits.
--
Simplify, now that rounding mode defines match the hardware bits.
1.2.2.1
13-Jan-2015
snj
file fenv.c was added on branch netbsd-7 on 2015-01-20 20:57:24 +0000
1.3.4.1
21-Apr-2017
bouyer
Sync with HEAD
1.3.2.1
26-Apr-2017
pgoyette
Sync with HEAD
Indexes created Thu Oct 02 07:10:07 GMT 2025