changed c files to cope with llvm-3.3 binding version
llvm-3.3 binding version supported