Skip to content

Commit 3e753ba

Browse files
jbeichAlexeySotkin
authored andcommitted
Assume all 64-bit archs use the same target triple
options_compile.cpp:193:2: error: "Can't define target triple: unknown architecture." #error "Can't define target triple: unknown architecture." ^
1 parent b28f74f commit 3e753ba

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

options_compile.cpp

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -183,14 +183,10 @@ std::string EffectiveOptionsFilter::processOptions(const OpenCLArgList &args,
183183

184184
effectiveArgs.push_back("-triple");
185185
if (szTriple.empty()) {
186-
#if defined(_WIN64) || defined(__x86_64__) || defined(_M_AMD64) || \
187-
defined(_M_X64)
186+
#if defined(_M_X64) || defined(__LP64__)
188187
szTriple = "spir64-unknown-unknown";
189-
#elif defined(_WIN32) || defined(i386) || defined(__i386__) || \
190-
defined(__x86__)
191-
szTriple = "spir-unknown-unknown";
192188
#else
193-
#error "Can't define target triple: unknown architecture."
189+
szTriple = "spir-unknown-unknown";
194190
#endif
195191
}
196192

0 commit comments

Comments
 (0)