fix OS compilation with LLVM3.3