summaryrefslogtreecommitdiff
path: root/src/trans/target.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@ucc.asn.au>2018-01-13 19:59:05 +0800
committerJohn Hodge <tpg@ucc.asn.au>2018-01-13 21:40:12 +0800
commitb02cf96cd03e0d02f2dbf5162b1406ae864d41a0 (patch)
tree21c401cc68f4bc24c9021d9675e4614b311717b5 /src/trans/target.cpp
parent265af300456d5e4425347123942a67fe1e25f345 (diff)
downloadmrust-b02cf96cd03e0d02f2dbf5162b1406ae864d41a0.tar.gz
Codegen - Support writing the build command to a file (instead of running it)
Diffstat (limited to 'src/trans/target.cpp')
-rw-r--r--src/trans/target.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/trans/target.cpp b/src/trans/target.cpp
index 600a8981..a29bbb0e 100644
--- a/src/trans/target.cpp
+++ b/src/trans/target.cpp
@@ -48,42 +48,42 @@ namespace
else if(target_name == "i586-linux-gnu")
{
return TargetSpec {
- "unix", "linux", "gnu", CodegenMode::Gnu11,
+ "unix", "linux", "gnu", CodegenMode::Gnu11, //"i586-pc-linux-gnu"
ARCH_X86
};
}
else if(target_name == "x86_64-linux-gnu")
{
return TargetSpec {
- "unix", "linux", "gnu", CodegenMode::Gnu11,
+ "unix", "linux", "gnu", CodegenMode::Gnu11, //"x86_64-pc-linux-gnu",
ARCH_X86_64
};
}
else if(target_name == "arm-linux-gnu")
{
return TargetSpec {
- "unix", "linux", "gnu", CodegenMode::Gnu11,
+ "unix", "linux", "gnu", CodegenMode::Gnu11, //"arm-elf-eabi"
ARCH_ARM32
};
}
else if(target_name == "x86_64-windows-gnu")
{
return TargetSpec {
- "windows", "windows", "gnu", CodegenMode::Gnu11,
+ "windows", "windows", "gnu", CodegenMode::Gnu11, //"gcc"
ARCH_X86_64
};
}
else if (target_name == "x86-windows-msvc")
{
return TargetSpec {
- "windows", "windows", "msvc", CodegenMode::Msvc,
+ "windows", "windows", "msvc", CodegenMode::Msvc,// "x86",
ARCH_X86
};
}
//else if (target_name == "x86_64-windows-msvc")
//{
// return TargetSpec {
- // "windows", "windows", "msvc", CodegenMode::Msvc,
+ // "windows", "windows", "msvc", CodegenMode::Msvc, // "amd64"
// ARCH_X86_64
// };
//}