aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2008-05-27 15:59:57 +0000
committerEli Friedman <eli.friedman@gmail.com>2008-05-27 15:59:57 +0000
commitbcfd5d4ac69a3589b52bde91106f03f30de9e804 (patch)
tree7a3c5f0b82320b86b246293ff8edfb8eb872687c
parentb1851249d787f573b9e1312fff8ca4bbcf351f10 (diff)
Add the copysign builtins; I ran into a program that wanted
__builtin_copysign. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@51597 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--include/clang/AST/Builtins.def3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/clang/AST/Builtins.def b/include/clang/AST/Builtins.def
index 0016afdcb8..9fb721e3d4 100644
--- a/include/clang/AST/Builtins.def
+++ b/include/clang/AST/Builtins.def
@@ -62,6 +62,9 @@ BUILTIN(__builtin_fabs , "dd" , "ncF")
BUILTIN(__builtin_fabsf, "ff" , "ncF")
BUILTIN(__builtin_fabsl, "LdLd", "ncF")
BUILTIN(__builtin_huge_val, "d", "nc")
+BUILTIN(__builtin_copysign, "ddd", "ncF")
+BUILTIN(__builtin_copysignf, "fff", "ncF")
+BUILTIN(__builtin_copysignl, "LdLdLd", "ncF")
// FP Comparisons.
BUILTIN(__builtin_isgreater , "i.", "nc")