1
0
mirror of https://github.com/facebook/zstd.git synced 2025-08-07 06:23:00 +03:00

zstd-pgo: also clean zstd binary from objects

Just a precaution, because it works anyway.
This commit is contained in:
Ilya Kurdyukov
2022-10-06 00:38:23 +07:00
committed by GitHub
parent 2ffcb2d6a8
commit 2bd70eff06

View File

@@ -241,9 +241,9 @@ zstd-pgo :
./zstd -b7i2 $(PROFILE_WITH) ./zstd -b7i2 $(PROFILE_WITH)
./zstd -b5 $(PROFILE_WITH) ./zstd -b5 $(PROFILE_WITH)
ifndef BUILD_DIR ifndef BUILD_DIR
$(RM) zstd obj/$(HASH_DIR)/*.o $(RM) zstd obj/$(HASH_DIR)/zstd obj/$(HASH_DIR)/*.o
else else
$(RM) zstd $(BUILD_DIR)/*.o $(RM) zstd $(BUILD_DIR)/zstd $(BUILD_DIR)/*.o
endif endif
case $(CC) in *clang*) if ! [ -e default.profdata ]; then llvm-profdata merge -output=default.profdata default*.profraw; fi ;; esac case $(CC) in *clang*) if ! [ -e default.profdata ]; then llvm-profdata merge -output=default.profdata default*.profraw; fi ;; esac
$(MAKE) zstd HASH_DIR=$(HASH_DIR) MOREFLAGS=-fprofile-use $(MAKE) zstd HASH_DIR=$(HASH_DIR) MOREFLAGS=-fprofile-use