1. 371ea70 [libc++] Harden usage of static_assert against C++03 by Louis Dionne · 6 years ago
  2. b92dede [libc++] Move __clamp_to_integral to <cmath>, and harden against min()/max() macros by Louis Dionne · 6 years ago
  3. 3359a17 Apply new meta-programming traits throughout the library. by Eric Fiselier · 6 years ago
  4. ac6843c Remove unneeded <algorithm> include in cmath. by Eric Fiselier · 6 years ago
  5. b0e2daf Implement 'lerp'; which is the last bit of P0811. Mark that paper as complete. by Marshall Clow · 6 years ago
  6. 57b08b0 Update more file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 6 years ago
  7. f56972e Implement the infrastructure for feature-test macros. Very few actual feature test macros, though. Reviewed as: https://reviews.llvm.org/D51955 by Marshall Clow · 7 years ago
  8. dc7200b [libc++] Take 2: Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY by Louis Dionne · 7 years ago
  9. 195a499 Revert "[libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY" by Louis Dionne · 7 years ago
  10. 4a8f3f9 [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY by Louis Dionne · 7 years ago
  11. 66631a1 cmath: Support clang's -fdelayed-template-parsing by Duncan P. N. Exon Smith · 8 years ago
  12. 17af695 [libc++] Drop support for CRTs older than VS 2015 by Shoaib Meenai · 8 years ago
  13. 2d014f8 math: fix typo in macro by Saleem Abdulrasool · 8 years ago
  14. f45638b cmath: Use c99 math on a new enough msvcrt by Saleem Abdulrasool · 8 years ago
  15. 3d99648 math: correct the MSVCRT condition by Saleem Abdulrasool · 8 years ago
  16. 8a5789e math: actually pull the declarations/overloads into std by Saleem Abdulrasool · 8 years ago
  17. a24d7df cmath: adjust math forwards for Windows by Saleem Abdulrasool · 8 years ago
  18. 2d34822 [CUDA] Mark __libcpp_{isnan,isinf,isfinite} as constexpr. by Justin Lebar · 9 years ago
  19. 76728d8 [libc++] Remove unnecessary MSVCRT exclusions by Shoaib Meenai · 9 years ago
  20. 6f557b9 Remove some additional unnecessary std:: in cmath by Hal Finkel · 9 years ago
  21. ae22f0b Use __builtin_isnan/isinf/isfinite in complex by Hal Finkel · 9 years ago
  22. 1053e7e Fix PR28506. Re-enable missing math.h C++11 decls on SunOS. Patch from Michal Gorny. by Eric Fiselier · 9 years ago
  23. 4328c2b Implement P0030R1: Introduce a 3-Argument Overload to std::hypot by Marshall Clow · 9 years ago
  24. 524956b Split <math.h> out of <cmath>. by Richard Smith · 10 years ago
  25. b2c276e Provide std::abs(<floating-point>) in <cmath> on Solaris. by Eric Fiselier · 10 years ago
  26. 66d4c6e cmath: account for MSVCRT 12.0 changes by Saleem Abdulrasool · 10 years ago
  27. fbbfd09 Get libc++ building on Sun Solaris. Patch from C Bergstrom. by Eric Fiselier · 10 years ago
  28. 07df631 [libcxx] Fix SFINAE in <cmath>. Patch from K-Ballo. by Eric Fiselier · 11 years ago
  29. 5bf9c8a Rename arguments in include/cmath to work around Newlib macro implementation using these particular names by Jonathan Roelofs · 11 years ago
  30. f2c10e1 Remove definition of std::fmaf from libc++. Fixes bug #18910. This function should come from the C standard library. As a drive-by fix, update the tests to remove a warning from -Wabsolute-value by Marshall Clow · 11 years ago
  31. a429ba7 Back out the <type_traits> changes from r198431; they were breaking when building with glibc. Need to find a better solution for PR18218. by Marshall Clow · 11 years ago
  32. d41295da Patch by Howard. First part of fix for PR18218; add type traits needed to do the right thing. Fix the problems in PR18218 for isnan and pow - they also need to be applied to the other functions in <cmath>. Also, a drive-by fix for the test - now actually calls test_abs() by Marshall Clow · 11 years ago
  33. b81766c Glen: Remove unneeded _LIBCPP_ALWAYS_INLINE. by Howard Hinnant · 12 years ago
  34. 5d1a701 Xing Xue: port to IBM XLC++/AIX. by Howard Hinnant · 12 years ago
  35. 0be8f64 Nico Rieck: Currently _MSC_VER and _WIN32 are used to guard code which is by Howard Hinnant · 12 years ago
  36. 980e7e7 Make <cmath> classification macros work with integral types. by Howard Hinnant · 12 years ago
  37. 119703f Dimitry Andric: Silence some miscellaneous warnings. by Howard Hinnant · 13 years ago
  38. 9c14b75 Apply noexcept to those functions implemented in <cmath> as a conforming extension. by Howard Hinnant · 13 years ago
  39. 9acfc3a Change std::abs from a template function to three overloads for float, double and long double. by Howard Hinnant · 13 years ago
  40. 55661e7 Fix MSVC / Sun #ifdef ordering. Remove another #if-nothing-#endif. by David Chisnall · 13 years ago
  41. 40d7a8a Remove a spurious #ifdef / #endif pair with nothing between them. by David Chisnall · 13 years ago
  42. 14c25b8 Solaris port. Currently sees around 200 test failures, mostly related to by David Chisnall · 13 years ago
  43. c206366 Quash a whole bunch of warnings by Howard Hinnant · 14 years ago
  44. 9563a09 Windows port work by Ruben Van Boxem by Howard Hinnant · 14 years ago
  45. 073458b Windows support by Ruben Van Boxem. by Howard Hinnant · 14 years ago
  46. fb7f07e http://llvm.org/bugs/show_bug.cgi?id=9854. Also created an emulated hexfloat literal for use in some of the tests. <sigh> And cleaned up some harmless but irritating warnings in the tests. by Howard Hinnant · 14 years ago
  47. 412dbeb license change by Howard Hinnant · 15 years ago
  48. c4931c4 I have reverted all contributions made by Jesse Towner in revision 110724 by Howard Hinnant · 15 years ago
  49. fb10002 visibility-decoration. by Howard Hinnant · 15 years ago
  50. 4c88c98 Getting started on a visibility-decoration sweep. by Howard Hinnant · 15 years ago
  51. b3371f6 Fixing whitespace problems by Howard Hinnant · 15 years ago
  52. eb26925 patch by Jesse Towner, and bug fix by Sebastian Redl by Howard Hinnant · 15 years ago
  53. 5b08a8a Wiped out some non-ascii characters that snuck into the copyright. by Howard Hinnant · 15 years ago
  54. 3e51952 libcxx initial import by Howard Hinnant · 15 years ago