diff options
Diffstat (limited to 'libstdc++-v3/include/c_std/bits/std_cmath.h')
| -rw-r--r-- | libstdc++-v3/include/c_std/bits/std_cmath.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/libstdc++-v3/include/c_std/bits/std_cmath.h b/libstdc++-v3/include/c_std/bits/std_cmath.h index acddb33f28e..db3e47f6f20 100644 --- a/libstdc++-v3/include/c_std/bits/std_cmath.h +++ b/libstdc++-v3/include/c_std/bits/std_cmath.h @@ -67,6 +67,24 @@ #undef tan #undef tanh +// These are possible macros imported from C99-land. They tend to break +// well-formed C++ programs. Just pretend we don't know about them. +// At some point, we should provide extensions in std:: -- Gaby + +#undef fpclassify +#undef isfinite +#undef isinf +#undef isnan +#undef isnormal +#undef signbit + +#undef isgreater +#undef isgreaterequal +#undef isless +#undef islessequal +#undef islessgreater +#undef isunordered + namespace std { // Forward declaration of a helper function. This really should be |

