History log of /src/tests/lib/libc/gen/t_fpsetmask.c |
Revision | | Date | Author | Comments |
1.22 |
| 14-May-2024 |
riastradh | t_fpsetmask, t_fenv: Skip fp exception trap tests on RISC-V.
No architectural support for fp exception traps.
While here, make the macros behave a little better as C statements.
|
1.21 |
| 23-Aug-2020 |
gson | Expect failure only when running under qemu's TCG CPU emulation, not when running under hardware virtualization such as qemu -accel nvmm.
|
1.20 |
| 25-Apr-2019 |
kamil | Fix typo in 'exceptions'
|
1.19 |
| 30-Jan-2019 |
martin | Clean up terminology: modern arm CPUs do properly implement IEEE 754 floating point exceptions - but some (actually all currently know ones) do not implement sending traps when these exceptions are raised.
Pointed out by Peter Maydell.
|
1.18 |
| 23-Jan-2019 |
martin | There are aarch64 Cortex cpus that do not trap on some floating point exceptions - so apply the arm handling for aarch64 as well.
|
1.17 |
| 16-Dec-2018 |
sevan | port-macppc/46319 is marked as resolved now. Test on 8.99.26 build of NetBSD/macppc
|
1.16 |
| 12-Mar-2016 |
martin | branches: 1.16.14; 1.16.16; Fix masking for the fpsetmask_basic test, pointed out by Timo Buhrmester
|
1.15 |
| 18-Nov-2014 |
martin | Skip the tests on ARM if the NEON fpu does not support exceptions (Cortex).
|
1.14 |
| 04-Nov-2014 |
justin | PR misc/49356 remove unnecessary references to atf-c/config.h
The function included via this header is not used and is removed in later versions of atf, so let us avoid it.
|
1.13 |
| 09-Feb-2014 |
jmmv | Use compiler builtins instead of atf_arch and atf_machine.
The atf_arch and atf_machine configuration variables were removed from atf-0.19 without me realizing that some tests were querying them directly.
Instead of reintroducing those variables, just rely on compiler builtins as many other tests already do.
Should fix PR bin/48582.
|
1.12 |
| 14-Apr-2013 |
martin | Backout previous - which did not include the change described in the log message anyway but pure accidental white space changes. The whole change was not needed any more after fixing isqemu.h. Thanks to agc for pointing it out.
|
1.11 |
| 14-Apr-2013 |
martin | Do not include isqemu.h if we are not going to use the test
|
1.10 |
| 12-Apr-2013 |
christos | easier way to find if we are on qemu.
|
1.9 |
| 13-Apr-2012 |
jruoho | branches: 1.9.2; Xfail on qemu unconditionally after all.
|
1.8 |
| 11-Apr-2012 |
jruoho | Flip previous (i386/qemu fails, not the amd64/qemu).
|
1.7 |
| 11-Apr-2012 |
jruoho | Revisit the previous: fails on qemu/amd64 but not qemu/i386.
|
1.6 |
| 11-Apr-2012 |
jruoho | As it turned out, the fpsetmask(3) tests were unnecessarily skipped on Qemu. Thus, remove xfails that do not trigger.
|
1.5 |
| 10-Apr-2012 |
jruoho | Do not skip the tests on Qemu, but point to PR misc/44767 instead.
|
1.4 |
| 10-Apr-2012 |
jruoho | Point to port-macppc/46319 when failing on macppc.
|
1.3 |
| 19-Oct-2011 |
njoly | branches: 1.3.2; Add basic fpsetmask test to exercize setting/clearing bits.
|
1.2 |
| 01-Oct-2011 |
christos | use _FLOAT_IEEE754 instead of vax.
|
1.1 |
| 19-Sep-2011 |
jruoho | Move the tests/libc/ieeefp to tests/libc/gen to match the structure of libc. Also rename the test files to gain functional scope.
|
1.3.2.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.3.2.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.9.2.2 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.9.2.1 |
| 23-Jun-2013 |
tls | resync from head
|
1.16.16.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.16.14.2 |
| 26-Jan-2019 |
pgoyette | Sync with HEAD
|
1.16.14.1 |
| 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|