1 jack_interposer.so
: jack_interposer.c checker.c
2 gcc
-Wall
-o jack_interposer.so
-shared jack_interposer.c
-pthread
5 .
/generate_checkers.pl
< functions
8 rm jack_interposer.so test_cond_wait test_cond_wait_simple
10 test: test_new test_cond_wait test_cond_wait_simple jack_interposer.so
11 LD_PRELOAD
=.
/jack_interposer.so .
/test_cond_wait_simple
12 LD_PRELOAD
=.
/jack_interposer.so .
/test_cond_wait
13 LD_PRELOAD
=.
/jack_interposer.so .
/test_new
15 test_new
: test_new.
cpp
16 g
++ -o test_new test_new.
cpp -ljack
18 test_cond_wait_simple
: test_cond_wait_simple.c
19 gcc
-o test_cond_wait_simple test_cond_wait_simple.c
-pthread
-ldl
21 test_cond_wait
: test_cond_wait.c
22 gcc
-o test_cond_wait test_cond_wait.c
-ljack
-lpthread