summaryrefslogtreecommitdiff
path: root/include/cmath
AgeCommit message (Expand)Author
2017-07-07cmath: Support clang's -fdelayed-template-parsingDuncan P. N. Exon Smith
2017-04-07[libc++] Drop support for CRTs older than VS 2015Shoaib Meenai
2017-02-17math: fix typo in macroSaleem Abdulrasool
2017-02-17cmath: Use c99 math on a new enough msvcrtSaleem Abdulrasool
2017-02-16math: correct the MSVCRT conditionSaleem Abdulrasool
2017-02-13math: actually pull the declarations/overloads into stdSaleem Abdulrasool
2017-02-12cmath: adjust math forwards for WindowsSaleem Abdulrasool
2016-11-15[CUDA] Mark __libcpp_{isnan,isinf,isfinite} as constexpr.Justin Lebar
2016-11-08[libc++] Remove unnecessary MSVCRT exclusionsShoaib Meenai
2016-10-01Remove some additional unnecessary std:: in cmathHal Finkel
2016-10-01Use __builtin_isnan/isinf/isfinite in complexHal Finkel
2016-08-15Fix PR28506. Re-enable missing math.h C++11 decls on SunOS. Patch from Michal...Eric Fiselier
2016-05-17Implement P0030R1: Introduce a 3-Argument Overload to std::hypotMarshall Clow
2015-10-08Split <math.h> out of <cmath>.Richard Smith
2015-03-18Provide std::abs(<floating-point>) in <cmath> on Solaris.Eric Fiselier
2015-02-28cmath: account for MSVCRT 12.0 changesSaleem Abdulrasool
2015-01-23Get libc++ building on Sun Solaris. Patch from C Bergstrom.Eric Fiselier
2014-10-17[libcxx] Fix SFINAE in <cmath>. Patch from K-Ballo.Eric Fiselier
2014-08-27Rename arguments in include/cmath to work around Newlib macro implementation ...Jonathan Roelofs
2014-03-05Remove definition of std::fmaf from libc++. Fixes bug #18910. This function s...Marshall Clow
2014-01-06Back out the <type_traits> changes from r198431; they were breaking when buil...Marshall Clow
2014-01-03Patch by Howard. First part of fix for PR18218; add type traits needed to do ...Marshall Clow
2013-08-29Glen: Remove unneeded _LIBCPP_ALWAYS_INLINE.Howard Hinnant
2013-08-14Xing Xue: port to IBM XLC++/AIX.Howard Hinnant
2013-08-01Nico Rieck: Currently _MSC_VER and _WIN32 are used to guard code which isHoward Hinnant
2013-01-14Make <cmath> classification macros work with integral types.Howard Hinnant
2012-11-06Dimitry Andric: Silence some miscellaneous warnings.Howard Hinnant
2012-07-06Apply noexcept to those functions implemented in <cmath> as a conforming exte...Howard Hinnant
2012-05-03Change std::abs from a template function to three overloads for float, double...Howard Hinnant
2012-02-29Fix MSVC / Sun #ifdef ordering. Remove another #if-nothing-#endif.David Chisnall
2012-02-29Remove a spurious #ifdef / #endif pair with nothing between them.David Chisnall
2012-02-29Solaris port. Currently sees around 200 test failures, mostly related toDavid Chisnall
2011-12-01Quash a whole bunch of warningsHoward Hinnant
2011-10-27Windows port work by Ruben Van BoxemHoward Hinnant
2011-10-17Windows support by Ruben Van Boxem.Howard Hinnant
2011-05-13http://llvm.org/bugs/show_bug.cgi?id=9854. Also created an emulated hexfloat...Howard Hinnant
2010-11-16license changeHoward Hinnant
2010-11-16I have reverted all contributions made by Jesse Towner in revision 110724Howard Hinnant
2010-09-21visibility-decoration.Howard Hinnant
2010-09-21Getting started on a visibility-decoration sweep.Howard Hinnant
2010-08-22Fixing whitespace problemsHoward Hinnant
2010-08-10patch by Jesse Towner, and bug fix by Sebastian RedlHoward Hinnant
2010-05-11Wiped out some non-ascii characters that snuck into the copyright.Howard Hinnant
2010-05-11libcxx initial importHoward Hinnant