Previous 199869 Revisions Next

r29413 Monday 7th April, 2014 at 09:41:28 UTC by Oliver Stöneberg
added/updated some vconv TODOs (nw)
[src/osd/windows]vconv.c

trunk/src/osd/windows/vconv.c
r29412r29413
8181   { 0,        "-march=athlon",            "/G7" },
8282   { 0,        "-march=pentium4",          "/G7" },
8383   { 0,        "-march=athlon64",          "/G7" },
84   // TODO: the x64 compiler doesn't have the /arch:SSE*
8485   { VS71,     "-msse",                   "/arch:SSE" },
8586   { 0,        "-msse",                   "" },
8687   { VS71,     "-msse2",                   "/arch:SSE2" },
8788   { 0,        "-msse2",                   "" },
8889   { 0,        "-msse3",                   "" },
8990   { VS2010,   "-mavx",                    "/arch:AVX" },
91   // TODO: introduced in Visual Studio 2013 Update 2, version 12.0.34567.1
92   //{ 0,   "-mavx2",                    "/arch:AVX2" },
9093   { 0,        "-mwindows",                "" },
9194   { 0,        "-mno-cygwin",              "" },
9295   { 0,        "-std=gnu89",               "" },
r29412r29413
224227//  build_command_line
225228//============================================================
226229
227// TODO: VS2012 and up enable SSE2 instructions by default - we should make older versions consistent with this
230// TODO: VS2012 and up enable SSE2 instructions by default for x86 - we should make older versions consistent with this
228231static void build_command_line(int argc, char *argv[])
229232{
230233   const translation_info *transtable;

Previous 199869 Revisions Next


© 1997-2024 The MAME Team