Author: chapuni Date: Thu Sep 15 00:11:43 2016 New Revision: 281582 URL: http://llvm.org/viewvc/llvm-project?rev=281582&view=rev Log: Builtins.def: Explicitly undef finitef, to appease mingw. It defines finitef as alias of _finitef.
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=281582&r1=281581&r2=281582&view=diff ============================================================================== --- cfe/trunk/include/clang/Basic/Builtins.def (original) +++ cfe/trunk/include/clang/Basic/Builtins.def Thu Sep 15 00:11:43 2016 @@ -944,6 +944,10 @@ LIBBUILTIN(fabs, "dd", "fnc", "math.h", LIBBUILTIN(fabsf, "ff", "fnc", "math.h", ALL_LANGUAGES) LIBBUILTIN(fabsl, "LdLd", "fnc", "math.h", ALL_LANGUAGES) +// Some systems define finitef as alias of _finitef. +#if defined (finitef) +#undef finitef +#endif LIBBUILTIN(finite, "id", "fnc", "math.h", GNU_LANG) LIBBUILTIN(finitef, "if", "fnc", "math.h", GNU_LANG) LIBBUILTIN(finitel, "iLd", "fnc", "math.h", GNU_LANG) _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits