Add a <fenv.h> implementation.
authorPeter Avalos <pavalos@theshell.com>
Mon, 19 Jan 2009 23:44:52 +0000 (18:44 -0500)
committerPeter Avalos <pavalos@theshell.com>
Tue, 7 Apr 2009 07:08:57 +0000 (21:08 -1000)
commit538ad03307793448b7abfc7e4bf08ba3fac8136e
treee28eecf817d6faa2d9e666d970ba5d191afa82e2
parent5d0641a49aa3545f73b6fdefb388923018512597
Add a <fenv.h> implementation.

This is slightly changed from FreeBSD's version since we aren't worried
about backward compatibility with FreeBSD 5.

Obtained-from: FreeBSD
amd64 fixes: dillon
14 files changed:
lib/libm/Makefile
lib/libm/arch/amd64/Makefile.inc [new file with mode: 0644]
lib/libm/arch/amd64/fenv.c [new file with mode: 0644]
lib/libm/arch/amd64/fenv.h [new file with mode: 0644]
lib/libm/arch/i386/Makefile.inc
lib/libm/arch/i386/fenv.c [new file with mode: 0644]
lib/libm/arch/i386/fenv.h [new file with mode: 0644]
lib/libm/man/Makefile.inc
lib/libm/man/feclearexcept.3 [new file with mode: 0644]
lib/libm/man/feenableexcept.3 [new file with mode: 0644]
lib/libm/man/fegetenv.3 [new file with mode: 0644]
lib/libm/man/fegetround.3 [new file with mode: 0644]
lib/libm/man/fenv.3 [new file with mode: 0644]
sys/cpu/amd64/include/npx.h