Home | History | Annotate | Download | only in include
History log of /src/sys/arch/m68k/include/fenv.h
RevisionDateAuthorComments
 1.10  30-Oct-2024  riastradh Sprinkle <sys/featuretest.h> where _*_SOURCE macros are consulted.

Otherwise, the feature tests might come out wrong. For example,
header files that check for _NETBSD_SOURCE won't get the default when
no other _*_SOURCE macros are defined; header files that check for
_POSIX_C_SOURCE might miss _XOPEN_SOURCE, which is supposed to imply
a corresponding _POSIX_C_SOURCE.

PR lib/58752: various header files test _*_SOURCE macros but don't
include sys/featuretest.h
 1.9  26-Sep-2023  tsutsui Remove trailing spaces and TABs.
 1.8  26-Oct-2019  christos disable -Wshadow because in c99 mode these get marked as builtins.
 1.7  13-Sep-2017  phx branches: 1.7.2; 1.7.6;
The __fgetenv() macro operates on a fenv_t, not on a fenv_t *.
Fixes a segfault in fegetenv() and feholdexcept().
 1.6  22-Mar-2017  chs branches: 1.6.6;
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.5  27-Feb-2017  chs use FPCR instead of FPSR to manipulate the exception mask.
 1.4  05-Jan-2016  ozaki-r branches: 1.4.2; 1.4.4;
Fix #endif; it should be after __END_DECLS

This unbreaks the build of sun2.
 1.3  29-Dec-2015  christos disable code that does not work for sun2/coldfire
 1.2  25-Dec-2015  christos branches: 1.2.2;
make this compile for c++
 1.1  24-Dec-2015  christos fenv for m68k
 1.2.2.4  28-Aug-2017  skrll Sync with HEAD
 1.2.2.3  19-Mar-2016  skrll Sync with HEAD
 1.2.2.2  27-Dec-2015  skrll Sync with HEAD (as of 26th Dec)
 1.2.2.1  25-Dec-2015  skrll file fenv.h was added on branch nick-nhusb on 2015-12-27 12:09:37 +0000
 1.4.4.1  21-Apr-2017  bouyer Sync with HEAD
 1.4.2.2  26-Apr-2017  pgoyette Sync with HEAD
 1.4.2.1  20-Mar-2017  pgoyette Sync with HEAD
 1.6.6.1  23-Sep-2017  snj Pull up following revision(s) (requested by phx in ticket #286):
sys/arch/m68k/include/fenv.h: revision 1.7
The __fgetenv() macro operates on a fenv_t, not on a fenv_t *.
Fixes a segfault in fegetenv() and feholdexcept().
 1.7.6.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.7.2.2  03-Dec-2017  jdolecek update from HEAD
 1.7.2.1  13-Sep-2017  jdolecek file fenv.h was added on branch tls-maxphys on 2017-12-03 11:36:23 +0000

RSS XML Feed