================ Comment at: include/llvm/Support/Threading.h:21 @@ +20,3 @@ + /// llvm_get_global_lock - returns the llvm global lock object. + sys::Mutex& llvm_get_global_lock(); + ---------------- The `&` should bind to the function name, not the return type. http://reviews.llvm.org/D4142