Alexandre Julliard pushed to branch master at wine / wine
Commits: 9c243549 by Pali Rohár at 2025-04-21T22:57:19+02:00 win87em: Fix __FPMATH symbol name.
Windows 3.0, Windows 3.1 and Windows 95 have library WIN87EM.DLL with symbol name __FPMATH, not with _FPMATH. So fix the __FPMATH symbol name.
This change fixes running Windows 3.0 CALC.EXE application, which imports WIN87EM.DLL symbols by name. Without this change the CALC.EXE fails on: "No implementation for WIN87EM.__FPMATH, setting to 0xdeadbeef"
Other Windows application, including Windows 3.1+ CALC.EXE application, import WIN87EM.DLL symbols by ordinals, so are not affected by this issue.
Signed-off-by: Pali Rohár pali@kernel.org
- - - - -
2 changed files:
- dlls/win87em.dll16/win87em.c - dlls/win87em.dll16/win87em.dll16.spec
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/9c24354961932dcdee813f743988b6e...