diff options
| -rw-r--r-- | clang/include/clang/Basic/Builtins.def | 12 | ||||
| -rw-r--r-- | clang/test/Sema/implicit-builtin-decl.c | 2 | 
2 files changed, 8 insertions, 6 deletions
diff --git a/clang/include/clang/Basic/Builtins.def b/clang/include/clang/Basic/Builtins.def index 89b31e8e49e..756ba236269 100644 --- a/clang/include/clang/Basic/Builtins.def +++ b/clang/include/clang/Basic/Builtins.def @@ -848,13 +848,13 @@ LIBBUILTIN(fma, "dddd", "fc", "math.h", ALL_LANGUAGES)  LIBBUILTIN(fmal, "LdLdLdLd", "fc", "math.h", ALL_LANGUAGES)  LIBBUILTIN(fmaf, "ffff", "fc", "math.h", ALL_LANGUAGES) -LIBBUILTIN(fmax, "dd", "fe", "math.h", ALL_LANGUAGES) -LIBBUILTIN(fmaxl, "LdLd", "fe", "math.h", ALL_LANGUAGES) -LIBBUILTIN(fmaxf, "ff", "fe", "math.h", ALL_LANGUAGES) +LIBBUILTIN(fmax, "ddd", "fe", "math.h", ALL_LANGUAGES) +LIBBUILTIN(fmaxl, "LdLdLd", "fe", "math.h", ALL_LANGUAGES) +LIBBUILTIN(fmaxf, "fff", "fe", "math.h", ALL_LANGUAGES) -LIBBUILTIN(fmin, "dd", "fe", "math.h", ALL_LANGUAGES) -LIBBUILTIN(fminl, "LdLd", "fe", "math.h", ALL_LANGUAGES) -LIBBUILTIN(fminf, "ff", "fe", "math.h", ALL_LANGUAGES) +LIBBUILTIN(fmin, "ddd", "fe", "math.h", ALL_LANGUAGES) +LIBBUILTIN(fminl, "LdLdLd", "fe", "math.h", ALL_LANGUAGES) +LIBBUILTIN(fminf, "fff", "fe", "math.h", ALL_LANGUAGES)  LIBBUILTIN(log, "dd", "fe", "math.h", ALL_LANGUAGES)  LIBBUILTIN(logl, "LdLd", "fe", "math.h", ALL_LANGUAGES) diff --git a/clang/test/Sema/implicit-builtin-decl.c b/clang/test/Sema/implicit-builtin-decl.c index 8cdd36518e8..d7ec16953a0 100644 --- a/clang/test/Sema/implicit-builtin-decl.c +++ b/clang/test/Sema/implicit-builtin-decl.c @@ -55,3 +55,5 @@ void snprintf() { }  // PR8316  void longjmp(); // expected-warning{{declaration of built-in function 'longjmp' requires inclusion of the header <setjmp.h>}} + +extern float fmaxf(float, float);  | 

