summaryrefslogtreecommitdiffstats
path: root/compiler/driver
diff options
context:
space:
mode:
authorDmitry Petrochenko <dmitry.petrochenko@intel.com>2014-04-02 17:27:59 +0700
committerDmitry Petrochenko <dmitry.petrochenko@intel.com>2014-04-03 13:06:55 +0700
commit6a58cb16d803c9a7b3a75ccac8be19dd9d4e520d (patch)
treec142777f40178fd9b9090cd7316be694befb3f21 /compiler/driver
parent8549cf9d83688f7decbbea2a8de761ce29e95f3c (diff)
downloadart-6a58cb16d803c9a7b3a75ccac8be19dd9d4e520d.tar.gz
art-6a58cb16d803c9a7b3a75ccac8be19dd9d4e520d.tar.bz2
art-6a58cb16d803c9a7b3a75ccac8be19dd9d4e520d.zip
art: Handle x86_64 architecture equal to x86
This patch forces FE/ME to treat x86_64 as x86 exactly. The x86_64 logic will be revised later when assembly will be ready. Change-Id: I4a92477a6eeaa9a11fd710d35c602d8d6f88cbb6 Signed-off-by: Dmitry Petrochenko <dmitry.petrochenko@intel.com>
Diffstat (limited to 'compiler/driver')
-rw-r--r--compiler/driver/compiler_driver.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/compiler/driver/compiler_driver.cc b/compiler/driver/compiler_driver.cc
index a120d054c..4f3533a17 100644
--- a/compiler/driver/compiler_driver.cc
+++ b/compiler/driver/compiler_driver.cc
@@ -2015,6 +2015,11 @@ void CompilerDriver::InstructionSetToLLVMTarget(InstructionSet instruction_set,
*target_attr = "";
break;
+ case kX86_64:
+ *target_triple = "x86_64-pc-linux-gnu";
+ *target_attr = "";
+ break;
+
case kMips:
*target_triple = "mipsel-unknown-linux";
*target_attr = "mips32r2";