mirror of
https://github.com/opnsense/src.git
synced 2026-05-25 02:35:01 -04:00
Compare the fields that the AMD [1] and Intel [2] specs say will be set once fnstenv returns. Not all amd64 capable processors zero out the env.__x87.__other field (example: AMD Opteron 6308). The AMD64/x64 specs aren't explicit on what the env.__x87.__other field will contain after fnstenv is executed, so the values in env.__x87.__other could be filled with arbitrary data depending on how the CPU-specific implementation of fnstenv. 1. http://support.amd.com/TechDocs/26569_APM_v5.pdf 2. http://www.intel.com/Assets/en_US/PDF/manual/253666.pdf Discussed with: kib, Anton Rang <anton.rang@isilon.com> Reviewed by: Daniel O'Connor <darius@dons.net.au> (earlier patch; pre-generalization) MFC after: 1 week Sponsored by: EMC / Isilon Storage Division Reported by: Bill Morchin <wmorchin@isilon.com> |
||
|---|---|---|
| .. | ||
| Makefile | ||
| test-cexp.c | ||
| test-cexp.t | ||
| test-conj.c | ||
| test-conj.t | ||
| test-csqrt.c | ||
| test-csqrt.t | ||
| test-ctrig.c | ||
| test-ctrig.t | ||
| test-exponential.c | ||
| test-exponential.t | ||
| test-fenv.c | ||
| test-fenv.t | ||
| test-fma.c | ||
| test-fma.t | ||
| test-fmaxmin.c | ||
| test-fmaxmin.t | ||
| test-ilogb.c | ||
| test-ilogb.t | ||
| test-invctrig.c | ||
| test-invtrig.c | ||
| test-invtrig.t | ||
| test-logarithm.c | ||
| test-logarithm.t | ||
| test-lrint.c | ||
| test-lrint.t | ||
| test-lround.c | ||
| test-lround.t | ||
| test-nan.c | ||
| test-nan.t | ||
| test-nearbyint.c | ||
| test-nearbyint.t | ||
| test-next.c | ||
| test-next.t | ||
| test-rem.c | ||
| test-rem.t | ||
| test-trig.c | ||
| test-trig.t | ||
| test-utils.h | ||