diff options
author | Joseph Myers <joseph@codesourcery.com> | 2017-11-01 17:03:58 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2017-11-01 17:03:58 +0000 |
commit | 2f1b212e54b280a2dc05b809922ae25d8071da74 (patch) | |
tree | 89555ddbe869dd5cb1472dce55049521382556e4 /benchtests/bench-util.h | |
parent | 95b93c6e0d7bf0321f265cf6e85c7fb4417cbda6 (diff) | |
download | glibc-2f1b212e54b280a2dc05b809922ae25d8071da74.tar.gz glibc-2f1b212e54b280a2dc05b809922ae25d8071da74.tar.xz glibc-2f1b212e54b280a2dc05b809922ae25d8071da74.zip |
Clean up complex.h handling of float128.
This patch cleans up the way complex.h handles inclusion of bits/cmathcalls.h for float128. The inclusion was between those for the types float and long double; the patch moves it after that for long double, matching how bits/mathcalls.h and bits/math-finite.h inclusions are ordered. There is no need for the undefine and define of _Mdouble_complex_ to be conditional, since __CFLOAT128 is always defined by bits/floatn.h when _Float128 is supported, so the patch removes the unnecessary conditionals. Tested for x86_64. * math/complex.h [(__HAVE_DISTINCT_FLOAT128 || (__HAVE_FLOAT128 && !LIBC)) && __GLIBC_USE (IEC_60559_TYPES_EXT)]: Move conditional code after that for long double. Do not condition define and undefine of _Mdouble_complex_ on [__CFLOAT128].
Diffstat (limited to 'benchtests/bench-util.h')
0 files changed, 0 insertions, 0 deletions