mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-08-13 10:46:14 +00:00
try to run with coverity libc++ & libclc
This commit is contained in:
parent
234f176a09
commit
a2d931f35d
8
debian/rules
vendored
8
debian/rules
vendored
@ -485,7 +485,7 @@ debian-libcxx-build:
|
||||
-DLIBCXXABI_LIBCXX_INCLUDES=$(BASE_PATH)/$(TARGET_BUILD_STAGE2)/include/c++/v1/ \
|
||||
-DLIBCXXABI_ENABLE_EXCEPTIONS=$(LIBCXX_EXCEPTIONS) \
|
||||
-DLLVM_ENABLE_RTTI=ON && \
|
||||
$(PRE_PROCESS_CONF) make $(NJOBS) $(VERBOSE) CXXFLAGS="$(CXXFLAGS_EXTRA)" LDFLAGS="$(LDFLAGS_EXTRA)"
|
||||
$(PRE_PROCESS) make $(NJOBS) $(VERBOSE) CXXFLAGS="$(CXXFLAGS_EXTRA)" LDFLAGS="$(LDFLAGS_EXTRA)"
|
||||
touch $@
|
||||
|
||||
debian-libcxxabi-build:
|
||||
@ -502,7 +502,7 @@ debian-libcxxabi-build:
|
||||
-DLIBCXX_CXX_ABI_LIBRARY_PATH=$(BASE_PATH)/libcxxabi/build/lib \
|
||||
-DLIBCXX_ENABLE_EXCEPTIONS=$(LIBCXX_EXCEPTIONS) \
|
||||
-DLIBCXX_INSTALL_EXPERIMENTAL_LIBRARY=ON && \
|
||||
$(PRE_PROCESS_CONF) make $(NJOBS) $(VERBOSE) CXXFLAGS="$(CXXFLAGS_EXTRA)" LDFLAGS="$(LDFLAGS_EXTRA)"
|
||||
$(PRE_PROCESS) make $(NJOBS) $(VERBOSE) CXXFLAGS="$(CXXFLAGS_EXTRA)" LDFLAGS="$(LDFLAGS_EXTRA)"
|
||||
touch $@
|
||||
|
||||
debian-libclc-build:
|
||||
@ -516,12 +516,12 @@ debian-libclc-build:
|
||||
fi; \
|
||||
echo "Using cmake: $$CMAKE_BIN"; \
|
||||
cd libclc/build && \
|
||||
$$CMAKE_BIN ../ \
|
||||
$(PRE_PROCESS_CONF) $(CMAKE_BIN) ../ \
|
||||
-DCMAKE_INSTALL_DATADIR=/usr/lib \
|
||||
-DCMAKE_INSTALL_INCLUDEDIR=/usr/include \
|
||||
-DLLVM_CONFIG=$(CURDIR)/$(TARGET_BUILD_STAGE2)/bin/llvm-config \
|
||||
-DLIBCLC_TARGETS_TO_BUILD="amdgcn--;amdgcn--amdhsa;r600--;nvptx--;nvptx64--;nvptx--nvidiacl;nvptx64--nvidiacl"; \
|
||||
make $(NJOBS) $(VERBOSE)
|
||||
$(PRE_PROCESS) make $(NJOBS) $(VERBOSE)
|
||||
touch $@
|
||||
|
||||
override_dh_auto_build: debian-full-build debian-libfuzzer-build debian-libcxx-build debian-libcxxabi-build debian-libclc-build
|
||||
|
Loading…
Reference in New Issue
Block a user