diff options
| author | 2026-04-28 20:04:48 +0700 | |
|---|---|---|
| committer | 2026-04-28 23:04:48 +1000 | |
| commit | 1810633dcc067261ed629aaaf7ca54a2e3638aea (patch) | |
| tree | 22613fd3603d54b8f98242454fafb4d0dfc9a021 /scripts | |
| parent | 797381847f762ac985c34bea84c0b7aeef4c3360 (diff) | |
3rdparty: Retired softfloat2. (#15270)
cpu/i386, machine/i8087.cpp: Migrated to SoftFloat 3.
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/src/3rdparty.lua | 41 | ||||
| -rw-r--r-- | scripts/src/main.lua | 1 |
2 files changed, 1 insertions, 41 deletions
diff --git a/scripts/src/3rdparty.lua b/scripts/src/3rdparty.lua index 2d904c12472..8ded6d910f7 100755 --- a/scripts/src/3rdparty.lua +++ b/scripts/src/3rdparty.lua @@ -236,46 +236,6 @@ end -------------------------------------------------- --- SoftFloat library objects --------------------------------------------------- - -project "softfloat" - uuid "04fbf89e-4761-4cf2-8a12-64500cf0c5c5" - kind "StaticLib" - - options { - "ForceCPP", - } - - includedirs { - MAME_DIR .. "src/osd", - } - - configuration { "gmake or ninja" } - buildoptions_cpp { - "-x c++", - } - - configuration { "vs*" } -if _OPTIONS["vs"]==nil then - buildoptions { - "/wd4244", -- warning C4244: 'argument' : conversion from 'xxx' to 'xxx', possible loss of data - "/wd4146", -- warning C4146: unary minus operator applied to unsigned type, result still unsigned - "/wd4018", -- warning C4018: 'x' : signed/unsigned mismatch - } -end - configuration { } - - files { - MAME_DIR .. "3rdparty/softfloat/softfloat.c", - MAME_DIR .. "3rdparty/softfloat/fsincos.c", - MAME_DIR .. "3rdparty/softfloat/fpatan.c", - MAME_DIR .. "3rdparty/softfloat/fyl2x.c", - MAME_DIR .. "3rdparty/softfloat/f2xm1.c", - } - - --------------------------------------------------- -- SoftFloat 3 library objects -------------------------------------------------- @@ -638,6 +598,7 @@ end MAME_DIR .. "3rdparty/softfloat3/bochs_ext/fyl2x.c", MAME_DIR .. "3rdparty/softfloat3/bochs_ext/poly.c", MAME_DIR .. "3rdparty/softfloat3/bochs_ext/extF80_scale.c", + MAME_DIR .. "3rdparty/softfloat3/bochs_ext/isNaN.c", } diff --git a/scripts/src/main.lua b/scripts/src/main.lua index 3d6b6dbf472..70946f47749 100644 --- a/scripts/src/main.lua +++ b/scripts/src/main.lua @@ -157,7 +157,6 @@ end links { "utils", ext_lib("expat"), - "softfloat", "softfloat3", "wdlfft", "ymfm", |
