add subdirectory for tests
[c11tester.git] / pthread_test / CDSPass / compile.sh
1 #!/bin/sh
2
3 # C test cases
4 # clang -Xclang -load -Xclang /scratch/llvm/build/lib/libCDSPass.so -c -I/scratch/random-fuzzer/include/  /scratch/random-fuzzer/test/userprog.c
5
6 # gcc -o userprog userprog.o -L/scratch/random-fuzzer -lmodel
7
8
9 DIR=/scratch/random-fuzzer/pthread_test/CDSPass/dummy
10
11 export LD_LIBRARY_PATH=/scratch/random-fuzzer
12
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
16 else # C
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
18 fi