summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Fuzzer
diff options
context:
space:
mode:
authorKostya Serebryany <kcc@google.com>2016-09-24 04:00:00 +0000
committerKostya Serebryany <kcc@google.com>2016-09-24 04:00:00 +0000
commit273d7672155af546320fd7bf64324a82e3d32aaf (patch)
treea9415036b25ef4f2ce846e130392280b6f6caa4d /llvm/lib/Fuzzer
parentc82c11428e0ab2ff58a342ca3a615315929a2633 (diff)
downloadbcm5719-llvm-273d7672155af546320fd7bf64324a82e3d32aaf.tar.gz
bcm5719-llvm-273d7672155af546320fd7bf64324a82e3d32aaf.zip
[libFuzzer] add a standalone build script
llvm-svn: 282321
Diffstat (limited to 'llvm/lib/Fuzzer')
-rwxr-xr-xllvm/lib/Fuzzer/build.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/llvm/lib/Fuzzer/build.sh b/llvm/lib/Fuzzer/build.sh
new file mode 100755
index 00000000000..92d7b8cdbf7
--- /dev/null
+++ b/llvm/lib/Fuzzer/build.sh
@@ -0,0 +1,10 @@
+#!/bin/bash
+LIBFUZZER_SRC_DIR=$(dirname $0)
+for f in $LIBFUZZER_SRC_DIR/*.cpp; do
+ clang -O2 -std=c++11 $f -c &
+done
+wait
+rm -f libFuzzer.a
+ar ru libFuzzer.a Fuzzer*.o
+rm -f Fuzzer*.o
+
OpenPOWER on IntegriCloud