> llvm-gcc -g -O3 -emit-llvm test2.c -c -o test2.bc (creates llvm bytecode) > sc -stats -o test2_sc.bc(output_filename) test2.bc(input_filename.bc) (sc tool comes with safecode). > llc -f -o test2.s(output_filename) test2_sc.bc (output_from_sc) > gcc -g -o test2 test2.s libsc_dbg_rt.a libpoolalloc_bitmap.a -lstdc++ > ./test2