added/updated some vconv TODOs (nw)

This commit is contained in:
Oliver Stöneberg 2014-04-07 09:41:28 +00:00
parent 84614d94f4
commit eeb9af72ee

View File

@ -81,12 +81,15 @@ static const translation_info gcc_translate[] =
{ 0, "-march=athlon", "/G7" },
{ 0, "-march=pentium4", "/G7" },
{ 0, "-march=athlon64", "/G7" },
// TODO: the x64 compiler doesn't have the /arch:SSE*
{ VS71, "-msse", "/arch:SSE" },
{ 0, "-msse", "" },
{ VS71, "-msse2", "/arch:SSE2" },
{ 0, "-msse2", "" },
{ 0, "-msse3", "" },
{ VS2010, "-mavx", "/arch:AVX" },
// TODO: introduced in Visual Studio 2013 Update 2, version 12.0.34567.1
//{ 0, "-mavx2", "/arch:AVX2" },
{ 0, "-mwindows", "" },
{ 0, "-mno-cygwin", "" },
{ 0, "-std=gnu89", "" },
@ -224,7 +227,7 @@ static DWORD get_exe_version(const char *executable)
// build_command_line
//============================================================
// TODO: VS2012 and up enable SSE2 instructions by default - we should make older versions consistent with this
// TODO: VS2012 and up enable SSE2 instructions by default for x86 - we should make older versions consistent with this
static void build_command_line(int argc, char *argv[])
{
const translation_info *transtable;