aboutsummaryrefslogtreecommitdiff
path: root/infra/base-images/base-builder
diff options
context:
space:
mode:
authorMax Moroz <mmoroz@chromium.org>2020-07-10 14:50:39 -0700
committerGitHub <noreply@github.com>2020-07-10 14:50:39 -0700
commit47484451d54b9912276ba1061552846190fea0a1 (patch)
tree0081f149c1daacc72325ada14bcfb6b574f63d55 /infra/base-images/base-builder
parent2201c8f46cc1c1ae826822a3da3bd8c2662a3947 (diff)
downloadoss-fuzz-47484451d54b9912276ba1061552846190fea0a1.tar.gz
[infra] Build honggfuzz with -D_HF_LINUX_NO_BFD (#3886). (#4107)
* [infra] Build honggfuzz with -D_HF_LINUX_NO_BFD (#3886). * dummy edit to trigger CI
Diffstat (limited to 'infra/base-images/base-builder')
-rwxr-xr-xinfra/base-images/base-builder/precompile_honggfuzz5
1 files changed, 3 insertions, 2 deletions
diff --git a/infra/base-images/base-builder/precompile_honggfuzz b/infra/base-images/base-builder/precompile_honggfuzz
index 152922d79..2565bb83f 100755
--- a/infra/base-images/base-builder/precompile_honggfuzz
+++ b/infra/base-images/base-builder/precompile_honggfuzz
@@ -31,8 +31,9 @@ apt-get install -y ${PACKAGES[@]}
pushd $SRC/honggfuzz > /dev/null
make clean
# These CFLAGs match honggfuzz's default, with the exception of -mtune to
-# improve portability.
-CC=clang CFLAGS="-O3 -funroll-loops" make
+# improve portability and `-D_HF_LINUX_NO_BFD` to remove assembly instructions
+# from the filenames.
+CC=clang CFLAGS="-O3 -funroll-loops -D_HF_LINUX_NO_BFD" make
# libhfuzz.a will be added by CC/CXX linker directly during linking,
# but it's defined here to satisfy the build infrastructure