mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-12-25 03:55:32 +08:00
3f7a2374d3
AIX math.h provides C++ overloaded inlined math functions, which should not be present for G++. The definitions have been guaded by __COMPATMATH__, but that macro had other uses in IBM xlC++. A new macro has been introduced with the sole purpose of guarding the functions. This patch updates libstdc++ os_defines.h to define the additional macro. The earlier macro definition is retained to guard the functions in the math.h header of earlier AIX releases. libstdc++-v3/ChangeLog: * config/os/aix/os_defines.h (__LIBC_NO_CPP_MATH_OVERLOADS__): Define. |
||
---|---|---|
.. | ||
aix | ||
bionic | ||
bsd | ||
djgpp | ||
generic | ||
gnu-linux | ||
hpux | ||
mingw32 | ||
mingw32-w64 | ||
newlib | ||
qnx/qnx6.1 | ||
solaris | ||
tpf | ||
uclibc | ||
vxworks |