[cfe-commits] r94346 - /cfe/trunk/include/clang/Basic/Builtins.def
Chris Lattner
sabre at nondot.org
Sat Jan 23 17:30:04 PST 2010
Author: lattner
Date: Sat Jan 23 19:30:04 2010
New Revision: 94346
URL: http://llvm.org/viewvc/llvm-project?rev=94346&view=rev
Log:
add a prototype for __builtin_fpclassify. We don't know how to
codegen it, so we get 'cannot compile this builtin function yet'
errors, just like we do currently for __builtin_isinf. However,
this should let us parse headers that use it without barfing,
which should help PR6083.
Modified:
cfe/trunk/include/clang/Basic/Builtins.def
Modified: cfe/trunk/include/clang/Basic/Builtins.def
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/Builtins.def?rev=94346&r1=94345&r2=94346&view=diff
==============================================================================
--- cfe/trunk/include/clang/Basic/Builtins.def (original)
+++ cfe/trunk/include/clang/Basic/Builtins.def Sat Jan 23 19:30:04 2010
@@ -241,6 +241,7 @@
BUILTIN(__builtin_isinf_sign, "i.", "nc")
BUILTIN(__builtin_isnan, "i.", "nc")
BUILTIN(__builtin_isnormal, "i.", "nc")
+BUILTIN(__builtin_fpclassify, "iiiiii.", "nc")
// Builtins for arithmetic.
BUILTIN(__builtin_clz , "iUi" , "nc")
More information about the cfe-commits
mailing list