summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
author Patrick Mackinlay <pmackinlay@hotmail.com>2026-04-28 20:04:48 +0700
committer GitHub <noreply@github.com>2026-04-28 23:04:48 +1000
commit1810633dcc067261ed629aaaf7ca54a2e3638aea (patch)
tree22613fd3603d54b8f98242454fafb4d0dfc9a021 /scripts
parent797381847f762ac985c34bea84c0b7aeef4c3360 (diff)
3rdparty: Retired softfloat2. (#15270)
cpu/i386, machine/i8087.cpp: Migrated to SoftFloat 3.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/src/3rdparty.lua41
-rw-r--r--scripts/src/main.lua1
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",