Richard Smith
|
0646c86dcb
|
Fix the return type of the complex creal functions. Patch by YunZhong Gao, modified to use _Static_assert and to check __STDC_HOSTED__ by me.
llvm-svn: 181527
|
2013-05-09 17:41:19 +00:00 |
Howard Hinnant
|
ebab2b0660
|
* tgmath_logb.patch implements the missing logb function (see C99 standard 7.22, paragraph 5). * tgmath_fabs_complex.patch corrects the return types for the complex fabs functions. These must be non-complex float/double/long double (see C99 standard 7.22, paragraph 4 and 7.3.8.1). Patch contributed by Kristof Beyls.
llvm-svn: 151276
|
2012-02-23 20:22:10 +00:00 |
Douglas Gregor
|
c93a872206
|
Just disable the compiler-builtins module test on MSVC for now
llvm-svn: 149214
|
2012-01-29 23:53:54 +00:00 |
Douglas Gregor
|
e8f900bdcc
|
Teach tgmath.h to only include <complex.h> if it's available.
llvm-svn: 149213
|
2012-01-29 23:40:50 +00:00 |
Douglas Gregor
|
80928be137
|
Alternate fix to the modules failures that doesn't require us to tweak tgmath.h
llvm-svn: 149210
|
2012-01-29 22:47:19 +00:00 |
Douglas Gregor
|
b9f9aea13c
|
If there's no math.h, then tgmath.h should just be empty
llvm-svn: 149209
|
2012-01-29 22:35:57 +00:00 |
Howard Hinnant
|
854a3966d4
|
http://llvm.org/bugs/show_bug.cgi?id=10472
llvm-svn: 135927
|
2011-07-25 18:09:56 +00:00 |
Howard Hinnant
|
9c788c081c
|
testing (reverted)
llvm-svn: 64991
|
2009-02-19 00:27:58 +00:00 |
Howard Hinnant
|
2d12fbdc2e
|
testing
llvm-svn: 64990
|
2009-02-19 00:25:33 +00:00 |
Douglas Gregor
|
ac3865c387
|
Remove pointless backslash
llvm-svn: 64965
|
2009-02-18 22:24:55 +00:00 |
Douglas Gregor
|
c5c0488338
|
Add an unavailable __tg_promote function to attract incorrect uses of type-generic macros, rom Howard Hinnant.
llvm-svn: 64919
|
2009-02-18 17:23:05 +00:00 |
Chris Lattner
|
abbd427cd0
|
initial reimplement tgmath.h, written by Howard Hinnant!
llvm-svn: 64826
|
2009-02-17 22:14:32 +00:00 |