4 # clang -Xclang -load -Xclang /scratch/llvm/build/lib/libCDSPass.so -c -I/scratch/random-fuzzer/include/ /scratch/random-fuzzer/test/userprog.c
6 # gcc -o userprog userprog.o -L/scratch/random-fuzzer -lmodel
9 DIR=/scratch/random-fuzzer/pthread_test/CDSPass/dummy
11 export LD_LIBRARY_PATH=/scratch/random-fuzzer
13 # compile with CDSPass
14 if [ "$2" != "" ]; then # C++
15 clang++ -Xclang -load -Xclang /scratch/llvm/build/lib/libCDSPass.so -g -o $DIR/$1.o -I /scratch/random-fuzzer/include -L/scratch/random-fuzzer -lmodel $1
17 clang -Xclang -load -Xclang /scratch/llvm/build/lib/libCDSPass.so -o $DIR/$1.o -I/scratch/random-fuzzer/include/ -L/scratch/random-fuzzer -lmodel $1