From d7d45bf8ceed017b6dcc1f8fab18d5a85b688837 Mon Sep 17 00:00:00 2001 From: Nemanja Ivanovic Date: Fri, 15 Apr 2016 18:04:13 +0000 Subject: Revert 266186 as it breaks anything that includes type_traits on some platforms Since this patch provided support for the __float128 type but disabled it on all platforms by default, some platforms can't compile type_traits with -std=gnu++11 since there is a specialization with __float128. This reverts the patch until D19125 is approved (i.e. we know which platforms need this support enabled). llvm-svn: 266460 --- clang/lib/Analysis/PrintfFormatString.cpp | 1 - 1 file changed, 1 deletion(-) (limited to 'clang/lib/Analysis/PrintfFormatString.cpp') diff --git a/clang/lib/Analysis/PrintfFormatString.cpp b/clang/lib/Analysis/PrintfFormatString.cpp index ac6cef9d084..ff44a570de1 100644 --- a/clang/lib/Analysis/PrintfFormatString.cpp +++ b/clang/lib/Analysis/PrintfFormatString.cpp @@ -616,7 +616,6 @@ bool PrintfSpecifier::fixType(QualType QT, const LangOptions &LangOpt, case BuiltinType::UInt128: case BuiltinType::Int128: case BuiltinType::Half: - case BuiltinType::Float128: // Various types which are non-trivial to correct. return false; -- cgit v1.2.3