]> rtime.felk.cvut.cz Git - hercules2020/hercules-compiler.git/commitdiff
Fix cross-building of Hercules passes
authorMichal Sojka <michal.sojka@cvut.cz>
Thu, 10 May 2018 21:28:59 +0000 (23:28 +0200)
committerMichal Sojka <michal.sojka@cvut.cz>
Fri, 11 May 2018 05:08:47 +0000 (07:08 +0200)
Makefile

index 0326f7380ff052273c49f734417dd61262fcfee7..ef0edf37bd71d6db049cd200430b205854b01fd7 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -47,7 +47,8 @@ $(TMP_DESTDIR)/$(PREFIX)/lib/cmake/llvm: | llvm-clang
 build_passes/build.ninja: | build_passes $(TMP_DESTDIR)/$(PREFIX)/lib/cmake/llvm
        cd $(@D) && cmake -DCMAKE_INSTALL_PREFIX="$(PREFIX)" \
                -DLLVM_DIR':'STRING=$(TMP_DESTDIR)$(PREFIX)/lib/cmake/llvm -DCMAKE_BUILD_TYPE=DEBUG \
-               -DLLVM_TARGETS_TO_BUILD="X86;ARM" -G "Ninja" $(CURDIR)/HerculesCompiler/llvm-passes
+               $(LLVM_CROSS_FLAGS) -DLLVM_TARGETS_TO_BUILD="X86;ARM" \
+               -G "Ninja" $(CURDIR)/HerculesCompiler/llvm-passes
 
 passes: build_passes/build.ninja
        ninja -C build_passes