mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-07-23 17:08:06 +00:00
try to use sccache to build libfuzzer
This commit is contained in:
parent
06f31916f1
commit
1a948d0eb1
4
debian/rules
vendored
4
debian/rules
vendored
@ -707,7 +707,9 @@ ifeq (${LIBFUZZER_ENABLE},yes)
|
|||||||
cd $(TARGET_BUILD); \
|
cd $(TARGET_BUILD); \
|
||||||
CFLAGS="$(opt_flags) $(STAGE_2_CFLAGS)"; \
|
CFLAGS="$(opt_flags) $(STAGE_2_CFLAGS)"; \
|
||||||
echo $$CFLAGS; \
|
echo $$CFLAGS; \
|
||||||
$(STAGE_2_BIN_DIR)/clang++ -c $$CFLAGS -std=c++11 $(BASE_PATH)/compiler-rt/lib/fuzzer/*.cpp -IFuzzer; \
|
for file in $(BASE_PATH)/compiler-rt/lib/fuzzer/*.cpp; do \
|
||||||
|
$(SCCACHE_CMD) $(STAGE_2_BIN_DIR)/clang++ -c $$CFLAGS -std=c++11 $file -IFuzzer; \
|
||||||
|
done; \
|
||||||
ar ruv libFuzzer.a Fuzzer*.o
|
ar ruv libFuzzer.a Fuzzer*.o
|
||||||
endif
|
endif
|
||||||
touch $@
|
touch $@
|
||||||
|
Loading…
Reference in New Issue
Block a user