Commit Graph

  • ff8cce45f4 Revert "Added 'inline' attribute to basic_string's destructor" Mehdi Amini 2016-10-29 00:50:02 +0000
  • 8ea5d87500 Remove files missed in r285466 Eric Fiselier 2016-10-28 22:54:24 +0000
  • 2017e23c4a Revert addition of __libcpp_library_version Eric Fiselier 2016-10-28 22:37:24 +0000
  • c715f55245 Added 'inline' attribute to basic_string's destructor Aditya Kumar 2016-10-28 21:27:24 +0000
  • 3c7747562d Fix Clang 3.6 build error Eric Fiselier 2016-10-28 20:19:36 +0000
  • b18d684964 Try 2 to add extern C++ to __libcpp_library_version Eric Fiselier 2016-10-28 18:26:06 +0000
  • 3dd46201c1 Explicitly specify extern "C++" on __libcpp_library_version Eric Fiselier 2016-10-28 15:02:30 +0000
  • c457a97363 Fix test when using an installed libc++ Eric Fiselier 2016-10-28 11:01:12 +0000
  • a0b4d55133 Add more tests for optional<const T> Eric Fiselier 2016-10-28 06:40:29 +0000
  • 68635ee647 Update mac ABI list Eric Fiselier 2016-10-28 06:09:44 +0000
  • 6994470189 Add __libcpp_version file and __libcpp_library_version function. Eric Fiselier 2016-10-28 06:06:50 +0000
  • 38c2a3767b [libcxx] Make regex_match backtrack when search fails Tim Shen 2016-10-27 21:40:34 +0000
  • e465ff34be [PATCH] D25483: [libcxx] [test] Fix non-Standard assumptions about how many elements are allocated Stephan T. Lavavej 2016-10-27 21:25:12 +0000
  • 276a5209a3 Move 'quoted' for string_view from <string_view> to <iomanip> (where the other versions of 'quoted' live. No functional change. Marshall Clow 2016-10-27 15:10:07 +0000
  • 856947863f Cleanup nonportable behavior in tests for std::any Casey Carter 2016-10-26 20:18:13 +0000
  • b035d8f064 Silence unused parameter warnings in archetypes.hpp Reviewed at: https://reviews.llvm.org/D25958 Casey Carter 2016-10-26 17:22:25 +0000
  • e577a4c660 Fix nullptr tests Eric Fiselier 2016-10-25 20:45:17 +0000
  • da2c55edd9 Update revision number in CHANGELOG.TXT Eric Fiselier 2016-10-25 19:44:38 +0000
  • 8330b1ec02 [libcxx] Build with -fvisibility-inlines-hidden -- Remove 20 inline definitions from the dylib Eric Fiselier 2016-10-25 19:43:44 +0000
  • 6979a42e44 [libc++] Fix modules build - Rework __refstring definition Eric Fiselier 2016-10-25 19:33:14 +0000
  • c4a7e9177a Fix non-portable tests for temp_directory_path(...) Eric Fiselier 2016-10-24 20:40:35 +0000
  • 04b7f3da2b Add missing include in string_view tests. Patch from Billy ONeil @ microsoft Eric Fiselier 2016-10-24 20:11:17 +0000
  • 44543930e4 Fix shadow warnings in string_view tests. Patch from STL@microsoft.com Eric Fiselier 2016-10-24 20:10:00 +0000
  • 87c6313718 Backout enabling -Wshadow until I have time to fix the breakage Eric Fiselier 2016-10-23 22:24:11 +0000
  • 44197a11b1 [libcxx] Use C++14 when building libc++ with musl Petr Hosek 2016-10-23 21:48:27 +0000
  • 1e836f0cc7 Fix breakage introduced by adding -Wshadow. Eric Fiselier 2016-10-23 19:26:39 +0000
  • 6547b4fa2b Fix libc++ specific assertion in permissions(...) tests Eric Fiselier 2016-10-23 19:14:58 +0000
  • c8e7821916 Turn on -Wshadow so I find occurances before STL does Eric Fiselier 2016-10-23 19:01:10 +0000
  • 26cbb8d03e Make make_from_tuple tests more portable. Patch from STL@microsoft.com Eric Fiselier 2016-10-23 18:55:51 +0000
  • 317120240b Fix unreferenced parameters. Patch from STL@microsoft.com Eric Fiselier 2016-10-23 18:52:58 +0000
  • e2c4227504 Fix shadowing warning. Patch from STL@microsoft.com Eric Fiselier 2016-10-23 18:47:58 +0000
  • 741cb8b8e6 [libcxx] Support std::regex_constants::match_not_null Tim Shen 2016-10-21 20:41:47 +0000
  • 2d164cbf6f [ModuleMap] Add more module entries to cover some non modular headers Bruno Cardoso Lopes 2016-10-21 03:14:27 +0000
  • 464abc8aee Adding a missing constexpr test for reverse_iterator operator[]. Marshall Clow 2016-10-20 14:57:34 +0000
  • 6d36efa497 Attempt to workaround XPASS for aligned allocation tests Eric Fiselier 2016-10-20 03:31:07 +0000
  • 4414a6a911 Implement constexpr support for reverse_iterator. Reviewed as https://reviews.llvm.org/D25534 Marshall Clow 2016-10-19 15:12:50 +0000
  • 4f031f899c [cmake] Allow testing against installed LLVM with no sources Michal Gorny 2016-10-19 12:34:17 +0000
  • 7c2afba80b [solaris] Convert the support library to C++ to fix -std=c++11 build Michal Gorny 2016-10-18 16:54:59 +0000
  • bf9e11c4a6 [solaris] Fix iswxdigit_l() support function prototype Michal Gorny 2016-10-18 16:54:54 +0000
  • 4035b668e6 Make any_cast<void()>(nullptr) compile Eric Fiselier 2016-10-16 11:56:38 +0000
  • 2a901dae5a Update LWG 2754 status Eric Fiselier 2016-10-16 03:52:48 +0000
  • 100603508d Fix use of non-constexpr C++14 addressof Eric Fiselier 2016-10-16 03:49:18 +0000
  • fcdb3f77e8 Update LWG 2767 and add test case Eric Fiselier 2016-10-16 03:45:06 +0000
  • 46c0fcb2b3 Update status for std::optional LWG issues and fix an optional SFINAE bug Eric Fiselier 2016-10-16 03:21:35 +0000
  • 846edfb837 Update issue status for LWG 2744 Eric Fiselier 2016-10-16 02:51:50 +0000
  • 100a39d169 Update issue status for LWG 2768 and 2769 Eric Fiselier 2016-10-16 01:43:43 +0000
  • 6e5869a3fb Update notes for LWG 2678 Eric Fiselier 2016-10-16 00:49:33 +0000
  • 1e1bbc7437 Implement LWG 2712 and update other issues status Eric Fiselier 2016-10-16 00:47:59 +0000
  • 451f34db16 Implement LWG 2681 and 2682 Eric Fiselier 2016-10-16 00:29:22 +0000
  • 8bbf53fc93 Mark LWG 2680 as done Eric Fiselier 2016-10-15 23:12:30 +0000
  • 25dc5bdb88 Implement LWG 2672. Eric Fiselier 2016-10-15 23:05:04 +0000
  • 620a9a5ecf Implement modified LWG 2665 Eric Fiselier 2016-10-15 22:37:42 +0000
  • 4ca4e5038b Implement LWG2664 and update its status Eric Fiselier 2016-10-15 21:29:44 +0000
  • 9f39437989 Update the status of issues Eric Fiselier 2016-10-15 20:58:51 +0000
  • 9ffd1d56b4 Prevent new/delete replacement tests from being optimized away. Eric Fiselier 2016-10-14 22:47:08 +0000
  • e630058e90 Clarify XFAIL comments Eric Fiselier 2016-10-14 21:30:35 +0000
  • 4f2c83f055 [libcxx] Improve the gcc workaround for the missing __has_include macro. Asiri Rathnayake 2016-10-14 13:56:58 +0000
  • 7250d3341e [libcxx] Do not declare the thread api when __external_threading is present Asiri Rathnayake 2016-10-14 13:00:07 +0000
  • 29026ad78a Disable Modules when building the libc++ sources. Eric Fiselier 2016-10-14 12:56:52 +0000
  • 78c020bd78 Work around Clang driver segfault when --coverage is used with -c and /dev/null Eric Fiselier 2016-10-14 10:30:33 +0000
  • 472c8c6612 Remove dead CMake target Eric Fiselier 2016-10-14 09:06:38 +0000
  • f172df1f43 XFAIL aligned allocation tests for older Clang versions Eric Fiselier 2016-10-14 08:47:09 +0000
  • 34c6b805cf XFAIL aligned allocation test failures with UBSAN Eric Fiselier 2016-10-14 07:49:15 +0000
  • 48aa2e14a2 Add void_t and invoke feature test macros Eric Fiselier 2016-10-14 07:19:52 +0000
  • bf702696d4 Update OS X ABI list Eric Fiselier 2016-10-14 06:49:30 +0000
  • 06e44a7ea8 Correct ABI changelog revision number Eric Fiselier 2016-10-14 06:47:37 +0000
  • 9acbffa370 Implement P0035R4 -- Add C++17 aligned allocation functions Eric Fiselier 2016-10-14 06:46:30 +0000
  • 4289b6ea05 Cleanup LIT testing doc Eric Fiselier 2016-10-14 06:15:27 +0000
  • 9dbc053b47 Remove two ABI symbols added after the 3.9 release Eric Fiselier 2016-10-14 05:29:46 +0000
  • 8efec5eeb6 Add ABI changelog entry for <any> Eric Fiselier 2016-10-14 05:10:06 +0000
  • 852b521720 Sort ABI lists by name so that changes don't generate big diffs Eric Fiselier 2016-10-14 05:04:00 +0000
  • 7fa27fcbaf Revert r284193 - it is not correct on OS X Eric Fiselier 2016-10-14 04:21:24 +0000
  • c3d49c930b Re-export two previously exported std::string functions. Eric Fiselier 2016-10-14 04:14:24 +0000
  • 977cd9f231 Add ABI list for 3.9 linux Eric Fiselier 2016-10-14 04:06:19 +0000
  • 959ed21455 Add 3.9 symbol list for OS X Eric Fiselier 2016-10-14 02:55:43 +0000
  • 7d1452eb46 Fix CMake configuration error and add ABI lists for OS X. Eric Fiselier 2016-10-14 02:55:19 +0000
  • d6a66c6361 Add OS X abi list Eric Fiselier 2016-10-14 02:32:54 +0000
  • b17cc02df2 Add ABI Changelog and current symbol list for Linux Eric Fiselier 2016-10-14 02:27:44 +0000
  • 3d12b5c6f3 remove warnings from google-benchmarks in libcxx Sebastian Pop 2016-10-14 00:07:57 +0000
  • 426eb5dd44 Update the status of three papers that do not require library changes Marshall Clow 2016-10-13 21:15:09 +0000
  • e29fb4c411 Implement http://wg21.link/p0302r1: Removing Allocator Support in std::function. These functions never worked, and as far as I know, no one ever called them. Marshall Clow 2016-10-13 21:06:03 +0000
  • 698cce6e0e Add missing include in test; NFC. Thanks to Jonathan Wakely for the report. Marshall Clow 2016-10-13 13:21:38 +0000
  • a469f83b26 Revert r282345 - Use __attribute__((internal_linkage)) when available. Eric Fiselier 2016-10-13 04:07:58 +0000
  • ecb5332d41 Disable trivial pair copy/move tests when unsupported Dimitry Andric 2016-10-12 20:26:47 +0000
  • b6361287ff Mark ostream_iterator's constructors as noexcept. Marshall Clow 2016-10-12 16:13:48 +0000
  • d588d2dc20 [libc++] Correct explanation of _LIBCPP_NEW_DELETE_VIS Shoaib Meenai 2016-10-12 13:48:14 +0000
  • c69d8ca589 Correctly grant rebound limited_allocators friendship. Eric Fiselier 2016-10-12 11:35:37 +0000
  • 9bc0638a92 Remove incorrect XFAILS Eric Fiselier 2016-10-12 11:29:18 +0000
  • de8e3d3a4f Unbreak C++03 build Eric Fiselier 2016-10-12 11:20:27 +0000
  • a7b77ebd18 Remove usages of _LIBCPP_CONSTEXPR under test/std Eric Fiselier 2016-10-12 10:28:09 +0000
  • 4775578c61 Remove usages of _ALIGNAS_TYPE Eric Fiselier 2016-10-12 10:19:48 +0000
  • 76f406d252 support --param=std=gnu++XX Eric Fiselier 2016-10-12 09:53:35 +0000
  • 6f6a9607c2 Fix more C++11 constexpr issues in the tests Eric Fiselier 2016-10-12 09:48:44 +0000
  • 159b45f505 Fix nasty_containers.hpp for other stdlibs Eric Fiselier 2016-10-12 09:31:26 +0000
  • bf148f02bc Fix use of C++14 constexpr in C++11 Eric Fiselier 2016-10-12 09:20:58 +0000
  • ae96260ceb Remove use of _VSTD::__invoke in the not_fn tests Eric Fiselier 2016-10-12 09:06:12 +0000
  • 028a2091ea Protect special members of NullBase archetype to avoid exposing them Eric Fiselier 2016-10-12 08:09:22 +0000
  • 35ce4859dd Implement N4606 optional Eric Fiselier 2016-10-12 07:46:20 +0000
  • ead5d404cc Revert Add <optional>. Will recommit with better commit message Eric Fiselier 2016-10-12 06:48:31 +0000
  • fbc80168bb Add <optional> header. Eric Fiselier 2016-10-12 06:45:11 +0000