History log of /src/include/fenv.h |
Revision | | Date | Author | Comments |
1.26 |
| 09-Apr-2017 |
christos | fexcept_t + fenv_t should be handled the same way for softfloat
|
1.25 |
| 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.24 |
| 23-Feb-2017 |
scole | Add fenv for ia64, imported from FreeBSD, compile tested only.
|
1.23 |
| 25-Aug-2016 |
christos | branches: 1.23.2; add sh
|
1.22 |
| 23-Aug-2016 |
christos | add alpha
|
1.21 |
| 29-Dec-2015 |
christos | branches: 1.21.2; fix inverted condition...
|
1.20 |
| 28-Dec-2015 |
martin | Add missing eol-escape
|
1.19 |
| 27-Dec-2015 |
christos | We need at least 68010 or coldfire for fenv.
|
1.18 |
| 24-Dec-2015 |
christos | add m68k, default types.
|
1.17 |
| 24-Dec-2015 |
christos | rearrange...
|
1.16 |
| 22-Dec-2015 |
christos | Add __HAVE_FENV
|
1.15 |
| 21-Dec-2015 |
christos | Add fenv.h for mips
|
1.14 |
| 20-Dec-2015 |
christos | Powerpc now has fenv.h
|
1.13 |
| 27-Dec-2014 |
martin | fenv(3) support for hppa
|
1.12 |
| 19-Sep-2014 |
matt | RISC-V support <fenv.h>
|
1.11 |
| 03-Sep-2014 |
matt | or1k support <fenv.h>
|
1.10 |
| 10-Aug-2014 |
matt | branches: 1.10.2; Changes to existing files to enable building AARCH64 userland. evbarm64-el This is clang only. While gcc4.8 supports aarch64, no netbsd support has been written for aarch64 with gcc4.8.
|
1.9 |
| 28-Apr-2013 |
matt | Enable fenv support for arm.
|
1.8 |
| 27-Apr-2013 |
joerg | Systematically include sys/featuretest.h when _NETBSD_SOURCE is used. Some are redundant, but make verification with grep much easier.
|
1.7 |
| 22-Mar-2012 |
dholland | branches: 1.7.2; typo in comment
|
1.6 |
| 20-May-2011 |
nakayama | branches: 1.6.4; Add fenv support for sparc. Mostly copied from sparc64 and share with it.
|
1.5 |
| 16-May-2011 |
martin | Actually test for sparc v9 architecture, doesn't matter if we are building 32bit or 64bit (fixes 32bit compat library build on sparc64 - yes, they differ from native sparc libs!)
|
1.4 |
| 16-May-2011 |
he | The support of <fenv.h> is actually for __sparc64__, not for __sparc__ (which is also defined on sparc64). This fixes a build problem for plain sparc.
|
1.3 |
| 31-Jan-2011 |
christos | fenv support for sparc64 from Stathis Kamperis
|
1.2 |
| 02-Aug-2010 |
joerg | branches: 1.2.2; 1.2.4; Missing defined.
|
1.1 |
| 31-Jul-2010 |
joerg | Add support for fenv.h interface for i386 and amd64.
Submitted by Stathis Kamperis as part of GSoC 2010 and ported from FreeBSD.
|
1.2.4.1 |
| 08-Feb-2011 |
bouyer | Sync with HEAD
|
1.2.2.2 |
| 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
1.2.2.1 |
| 02-Aug-2010 |
uebayasi | file fenv.h was added on branch uebayasi-xip on 2010-08-17 06:41:03 +0000
|
1.6.4.2 |
| 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.6.4.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.7.2.2 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.7.2.1 |
| 23-Jun-2013 |
tls | resync from head
|
1.10.2.1 |
| 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.21.2.2 |
| 26-Apr-2017 |
pgoyette | Sync with HEAD
|
1.21.2.1 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.23.2.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|