Kostya Serebryany | 273d767 | 2016-09-24 04:00:00 +0000 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | LIBFUZZER_SRC_DIR=$(dirname $0) |
Vitaly Buka | 6bfbcd0 | 2017-01-21 01:21:56 +0000 | [diff] [blame] | 3 | CXX="${CXX:-clang}" |
Kostya Serebryany | 273d767 | 2016-09-24 04:00:00 +0000 | [diff] [blame] | 4 | for f in $LIBFUZZER_SRC_DIR/*.cpp; do |
Vitaly Buka | 6bfbcd0 | 2017-01-21 01:21:56 +0000 | [diff] [blame] | 5 | $CXX -g -O2 -fno-omit-frame-pointer -std=c++11 $f -c & |
Kostya Serebryany | 273d767 | 2016-09-24 04:00:00 +0000 | [diff] [blame] | 6 | done |
| 7 | wait |
| 8 | rm -f libFuzzer.a |
| 9 | ar ru libFuzzer.a Fuzzer*.o |
| 10 | rm -f Fuzzer*.o |
| 11 | |