include fix for llvm 3.2