[libcxx-commits] [PATCH] D59937: Added implementation of expint (Math Special Functions)
Andre Brand via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Fri Mar 29 09:07:30 PDT 2019
thebrandre updated this revision to Diff 192841.
thebrandre added a comment.
Herald added a subscriber: mgorny.
- Moved expint from std::experimental to std -- from my understanding, that's where it belongs from C++17 onwards.
- Added _NOEXCEPT because it doesn't throw and all the other functions in math.h have it, too.
- Added the missing overloads for integral types.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D59937/new/
https://reviews.llvm.org/D59937
Files:
libcxx/include/cmath
libcxx/include/math.h
libcxx/lib/CMakeLists.txt
libcxx/src/cmath/expint.cpp
libcxx/test/std/numerics/expint/expint_bounds.pass.cpp
libcxx/test/std/numerics/expint/expint_comparisons.pass.cpp
libcxx/test/std/numerics/expint/expint_limits.pass.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D59937.192841.patch
Type: text/x-patch
Size: 49880 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20190329/37de085e/attachment-0001.bin>
More information about the libcxx-commits
mailing list