summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2015-12-12 15:03:22 +0100
committer Miodrag Milanovic <mmicko@gmail.com>2015-12-12 15:03:22 +0100
commitc15d7adef347210ef25b031dca68b6f9e77db0ff (patch)
tree0b8bcef198adc7612e701a819d32b351f588021e /scripts
parent74cfff6fc6eab13edf896b510f0e25d544a590ab (diff)
compile parameters specific for 3rdparty component (nw)
Diffstat (limited to 'scripts')
-rw-r--r--scripts/src/3rdparty.lua8
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/src/3rdparty.lua b/scripts/src/3rdparty.lua
index 30de060cd6e..761257dc930 100644
--- a/scripts/src/3rdparty.lua
+++ b/scripts/src/3rdparty.lua
@@ -129,11 +129,19 @@ project "softfloat"
includedirs {
MAME_DIR .. "src/osd",
}
+ configuration { "vs*" }
+ 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
+ }
if _OPTIONS["vs"]=="intel-15" then
buildoptions {
"/Qwd2557", -- remark #2557: comparison between signed and unsigned operands
}
end
+ configuration { }
+
files {
MAME_DIR .. "3rdparty/softfloat/softfloat.c",
MAME_DIR .. "3rdparty/softfloat/fsincos.c",