Dean
947c9dce08
Merge pull request #10253 from JJenkx/windows/libc-asin-acos-msun
...
fix(libc): compute asin and acos with FreeBSD msun's algorithm, as titles' libc.prx does
2026-11-07 12:53:52 +13:00
Adrià
d7e7668e1a
Merge pull request #11260 from AlexFigas/fix/libc-acosl-msun-ld80
...
fix(libc): compute acosl with FreeBSD msun's ld80 code as the bundled libc.prx does
2026-11-06 12:48:48 +01:00
Dean
92ab764c90
Merge pull request #10565 from JJenkx/fix/libc-atanh-domain-fenv
...
fix(libc): preserve atanh pole and domain exception flags
2026-11-06 10:19:12 +13:00
Dean Galvin
0cc3508bb7
Merge branch 'main' into windows/libc-asin-acos-msun
2026-11-06 09:56:51 +13:00
Dean Galvin
ca31391ab1
Merge branch 'main'
2026-11-06 08:13:45 +13:00
Alexandre Figueiredo
0de3168b81
Merge upstream main into fix/libc-acosl-msun-ld80
2026-11-05 18:38:42 +00:00
Dean Galvin
437a420e12
Merge branch 'main'
2026-11-06 07:34:18 +13:00
Dean Galvin
8166cadfe3
Merge branch 'main'
2026-11-06 06:49:26 +13:00
Dean Galvin
44835f00a6
Merge branch 'main'
2026-11-06 06:31:43 +13:00
Dean Galvin
56d92de0a8
Merge branch 'main'
2026-11-06 05:58:58 +13:00
JJenkx
37a1c9bb34
chore(libc): refresh numeric PR 10565 against main
2026-11-05 11:19:00 -05:00
JJenkx
dd513a2ba2
Merge remote-tracking branch 'origin/main' into windows/libc-hypotf-msun
...
# Conflicts:
# core/libs/prx/libc/src/Math.cpp
# core/libs/tests/GuestMath.cpp
# docs/dev/debt/libc.md
2026-11-05 07:22:33 -05:00
JJenkx
4abf92482f
Merge remote-tracking branch 'origin/main' into windows/libc-fmod-edom
...
# Conflicts:
# core/libs/tests/GuestMath.cpp
2026-11-05 07:14:45 -05:00
JJenkx
30c2dfcf23
Merge remote-tracking branch 'origin/main' into windows/libc-trig-double-msun
...
# Conflicts:
# core/libs/tests/GuestMath.cpp
2026-11-05 07:11:57 -05:00
JJenkx
7555c82248
Merge remote-tracking branch 'origin/main' into windows/libc-atanh-msun
...
# Conflicts:
# core/libs/tests/GuestMath.cpp
# docs/dev/debt/libc.md
2026-11-05 07:06:57 -05:00
JJenkx
5b9155a418
Merge remote-tracking branch 'origin/main' into windows/libc-asin-acos-msun
...
# Conflicts:
# core/libs/tests/GuestMath.cpp
2026-11-05 07:01:11 -05:00
Dean Galvin
2a9f4bad32
Merge branch 'main'
2026-11-06 00:31:09 +13:00
Dean
a7df91e4ba
Merge pull request #10325 from JJenkx/windows/libc-hypot-msun
...
fix(libc): compute hypot with FreeBSD msun's algorithm, as titles' libc.prx does
2026-11-06 00:03:55 +13:00
JJenkx
3661c5c59c
chore(libc): integrate current main and shared build fix
2026-11-05 04:02:37 -05:00
JJenkx
cb14c2310d
chore(libc): integrate current main and shared build fix
2026-11-05 04:02:37 -05:00
JJenkx
65ff7f781d
Merge remote-tracking branch 'origin/main' into windows/libc-asin-acos-msun
...
# Conflicts:
# core/libs/tests/GuestMath.cpp
2026-11-04 23:30:25 -05:00
JJenkx
71ab8de49b
Merge commit '0540ef0ef2ec2bfb98b2d105a969921611bd3d61' into HEAD
2026-11-04 21:21:02 -05:00
JJenkx
b7fce16e8c
Merge remote-tracking branch 'origin/main' into windows/libc-asin-acos-msun
...
# Conflicts:
# core/libs/tests/GuestMath.cpp
2026-11-04 20:11:24 -05:00
JJenkx
a0b58797d8
Merge remote-tracking branch 'origin/main' into windows/libc-cosh-msun
...
# Conflicts:
# core/libs/tests/GuestMath.cpp
2026-11-04 20:10:46 -05:00
Dean
88bcfc7a7b
Merge pull request #12366 from JJenkx/windows/libc-fdim-invalid
...
fix(libc): raise FE_INVALID from fdim and fdimf for equal infinities
2026-11-05 13:18:44 +13:00
Dean Galvin and JJenkx
6047b26a6e
test(libc): restore the sin/cos/tan console-bit checks dropped by the main merge
...
The merge commit 1ccf0b9526 removed CheckTrigConsoleBits and its call from
GuestMath.cpp, so this branch carried the sin, cos and tan implementation
from #10250 but no longer tested it. The function and its call are restored
verbatim from the commit that added them (4d98e8148f by JJenkx); nothing
else changes.
Fix-up on the author's branch, credited to JJenkx.
Co-Authored-By: JJenkx <[email protected] >
2026-11-05 08:06:22 +13:00
JJenkx
3135ae2586
test(libc): retain merged asin conformance expectations
2026-11-04 13:44:33 -05:00
JJenkx
7a21d9762f
chore(libc): merge main and preserve numeric regressions
2026-11-04 13:32:27 -05:00
JJenkx
1ccf0b9526
chore(libc): merge main and preserve numeric regressions
2026-11-04 13:32:27 -05:00
JJenkx
9811e07c2f
chore(libc): merge main and preserve numeric regressions
2026-11-04 13:32:26 -05:00
JJenkx
1b44472417
chore(libc): merge main and preserve numeric regressions
2026-11-04 13:32:25 -05:00
JJenkx
292116ce13
chore(libc): merge main and preserve numeric regressions
2026-11-04 13:32:22 -05:00
JJenkx and Claude Opus 5.5
9cfddbd613
Merge main 9ab6a281ea into the hypotf branch
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-04 13:27:22 -05:00
JJenkx and Claude Opus 5.5
7080ae351b
Merge main 9ab6a281ea into the hypot branch
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-04 13:26:22 -05:00
JJenkx
6d7538e435
chore: merge current main into libc log implementation
2026-11-04 12:42:39 -05:00
Dean
ee42ed3c17
Merge pull request #10265 from JJenkx/windows/libc-pow-fdlibm
...
fix(libc): compute pow with fdlibm's algorithm, as titles' libc.prx does
2026-11-05 06:34:47 +13:00
JJenkx
c5d31ec4d7
chore(libc): integrate current main regressions
2026-11-04 10:14:26 -05:00
Dean
cecb4b205b
Merge pull request #11632 from AlexFigas/fix/libc-cbrtl-msun-ld80
...
fix(libc): compute cbrtl with FreeBSD msun's ld80 code as the bundled libc.prx does
2026-11-04 17:49:26 +13:00
Dean
eecbc4f185
Merge pull request #10349 from JJenkx/windows/libc-remainder-fprem1
...
fix(libc): compute remainder and remquo with fprem1, as titles' libc.prx does
2026-11-04 17:48:30 +13:00
Dean
19a34af158
Merge pull request #9873 from JJenkx/windows/libc-log10f-log2f-msun
...
fix(libc): compute log10f and log2f with FreeBSD msun 9.0's algorithms, as titles' libc.prx does
2026-11-04 16:58:47 +13:00
JJenkx
598429f215
test(libc): retain one merged exp regression fixture
2026-11-03 08:19:54 -05:00
JJenkx
8908fa01d2
chore(libc): integrate current main math regressions
2026-11-03 08:08:31 -05:00
JJenkx
89e5c25586
chore(libc): integrate current main math regressions
2026-11-03 08:08:29 -05:00
JJenkx
ddd5928f09
chore(libc): integrate current main math regressions
2026-11-03 08:08:28 -05:00
JJenkx
b59beb9b4d
chore(libc): integrate current main math regressions
2026-11-03 08:08:21 -05:00
JJenkx
83dcad0259
chore(libc): integrate current main math regressions
2026-11-03 08:08:19 -05:00
JJenkx
9079b1e8c3
chore(libc): integrate current main math regressions
2026-11-03 08:08:18 -05:00
JJenkx
7c767c439f
chore(libc): integrate current main math regressions
2026-11-03 08:08:17 -05:00
JJenkx
3bf30fd492
chore(libc): integrate current main math regressions
2026-11-03 08:08:15 -05:00
JJenkx
6a61d45277
chore(libc): integrate current main math regressions
2026-11-03 08:08:13 -05:00