diff options
| author | Joseph Myers <josmyers@redhat.com> | 2024-12-09 23:01:29 +0000 |
|---|---|---|
| committer | Joseph Myers <josmyers@redhat.com> | 2024-12-09 23:01:29 +0000 |
| commit | 28d102d15c6af7f80cb1077e098e020476d26d00 (patch) | |
| tree | ea46b5497d8ed73dab0ada5d3297e85410b5b097 /math/auto-libm-test-in | |
| parent | be13e467641cda4bd147ef3ef3afe9e4c6a35e1d (diff) | |
| download | glibc-28d102d15c6af7f80cb1077e098e020476d26d00.tar.xz glibc-28d102d15c6af7f80cb1077e098e020476d26d00.zip | |
Implement C23 acospi
C23 adds various <math.h> function families originally defined in TS
18661-4. Add the acospi functions (acos(x)/pi).
Tested for x86_64 and x86, and with build-many-glibcs.py.
Diffstat (limited to 'math/auto-libm-test-in')
| -rw-r--r-- | math/auto-libm-test-in | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index 42e75067c4..2abe9e5566 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -88,6 +88,76 @@ acos -min acos min_subnorm acos -min_subnorm +acospi 0 +acospi -0 +acospi 1 +acospi -1 +acospi 0.5 +acospi -0.5 +acospi 0.75 +acospi 2e-17 +acospi 0.0625 +acospi 0x0.ffffffp0 +acospi -0x0.ffffffp0 +acospi 0x0.ffffffff8p0 +acospi -0x0.ffffffff8p0 +acospi 0x0.ffffffffffffp0 +acospi -0x0.ffffffffffffp0 +acospi 0x0.fffffffffffff8p0 +acospi -0x0.fffffffffffff8p0 +acospi 0x0.ffffffffffffffffp0 +acospi -0x0.ffffffffffffffffp0 +acospi 0x0.ffffffffffffffffffffffffffcp0 +acospi -0x0.ffffffffffffffffffffffffffcp0 +acospi 0x0.ffffffffffffffffffffffffffff8p0 +acospi -0x0.ffffffffffffffffffffffffffff8p0 +acospi 0x1p-5 +acospi 0x1p-10 +acospi 0x1p-15 +acospi 0x1p-20 +acospi 0x1p-25 +acospi 0x1p-30 +acospi 0x1p-35 +acospi 0x1p-40 +acospi 0x1p-45 +acospi 0x1p-50 +acospi 0x1p-55 +acospi 0x1p-60 +acospi 0x1p-65 +acospi 0x1p-70 +acospi 0x1p-75 +acospi 0x1p-80 +acospi 0x1p-85 +acospi 0x1p-90 +acospi 0x1p-95 +acospi 0x1p-100 +acospi 0x1p-105 +acospi 0x1p-110 +acospi 0x1p-115 +acospi 0x1p-120 +acospi -0x1p-5 +acospi -0x1p-25 +acospi -0x1p-45 +acospi -0x1p-65 +acospi -0x1p-85 +acospi -0x1p-105 +acospi -0x1p-125 +acospi -0x2.0089a4p-4 +acospi 0xf.04aeep-4 +acospi 0x5.dd258006121b8p-4 +acospi -0x2.35f051e70dbc4p-4 +acospi 0xe.9a5c0d7fabb9aa1p-4 +acospi 0xe.17513589de79b75p-4 +acospi 0x3.e57821d368ebap-4 +acospi 0x2.0bee8p-4 +acospi -0x1.da00d8p-4 +acospi 0x1.fffff3634acd6p-1 +acospi 0xf.fe00271d507ee5dp-4 +acospi min +acospi -min +acospi min_subnorm +acospi -min_subnorm + acosh 1 acosh 0x1.000002p0 acosh 0x1.0000000000001p0 |
