blob: 4556af5daf7dbae543b47d3649b02cd6cc48660a [file] [log] [blame]
Kostya Serebryany273d7672016-09-24 04:00:00 +00001#!/bin/bash
2LIBFUZZER_SRC_DIR=$(dirname $0)
Vitaly Buka6bfbcd02017-01-21 01:21:56 +00003CXX="${CXX:-clang}"
Kostya Serebryany273d7672016-09-24 04:00:00 +00004for f in $LIBFUZZER_SRC_DIR/*.cpp; do
Vitaly Buka6bfbcd02017-01-21 01:21:56 +00005 $CXX -g -O2 -fno-omit-frame-pointer -std=c++11 $f -c &
Kostya Serebryany273d7672016-09-24 04:00:00 +00006done
7wait
8rm -f libFuzzer.a
9ar ru libFuzzer.a Fuzzer*.o
10rm -f Fuzzer*.o
11