[libc++] Fix abs and div overload issue for compilers on AIX
Summary: AIX system's stdlib.h provide different overload of abs and div depending on compiler versions. For example, std::div(long, long) and std::abs(long) are not available from OS's stdlib.h when building with clang, but they are available when building with xlclang compiler. Therefore, we need to provide those extra overloads in libc++'s stdlib.h when OS's stdlib.h does not. Differential Revision: https://reviews.llvm.org/D99767
Loading
Please sign in to comment