1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00

The host and default target triples do not need to match for "native"

backend to work.

Differential Revision: http://reviews.llvm.org/D12454

llvm-svn: 246350
This commit is contained in:
Paul Robinson 2015-08-28 23:21:15 +00:00
parent cb7b943e2e
commit d14767907e

View File

@ -340,11 +340,8 @@ if config.have_zlib == "1":
else:
config.available_features.add("nozlib")
# Native compilation: host arch == target arch and native backend built-in
# FIXME: Consider cases that target can be executed
# even if host_triple were different from target_triple.
if (config.host_triple == config.target_triple and
config.native_target in config.targets_to_build):
# Native compilation: host arch (native) backend built-in
if config.native_target in config.targets_to_build:
config.available_features.add("native")
import subprocess