aboutsummaryrefslogtreecommitdiff
path: root/libcxx/docs/DesignDocs
AgeCommit message (Expand)AuthorFilesLines
2022-07-22[libc++] Take advantage of -fexperimental-library in libc++Louis Dionne1-7/+12
2022-07-08[libc++] Re-apply the use of ABI tags to provide per-TU insulationLouis Dionne1-51/+0
2022-07-07Revert "[libc++] Use ABI tags instead of internal linkage to provide per-TU i...Jonas Devlieghere1-0/+51
2022-07-06[libc++] Use ABI tags instead of internal linkage to provide per-TU insulationLouis Dionne1-51/+0
2022-06-08[libc++] Towards a simpler extern template story in libc++Louis Dionne1-1/+1
2022-06-07[libc++] Make the Debug mode a configuration-time only optionLouis Dionne1-50/+25
2022-05-23[libc++] Add auto to the list of required extensions in C++03Nikolas Klauser1-1/+1
2022-03-23[libc++] Correct outdated documentation about __config_siteLouis Dionne1-63/+49
2022-03-08[libc++] Remove workarounds for re-defining _LIBCPP_ASSERT in the test suiteLouis Dionne1-12/+7
2022-02-07[libc++][docs] Change some words to use reST inline literalsFangrui Song1-7/+7
2022-01-21[libcxx][doc][nfc] Fixed typo in docVy Nguyen1-1/+1
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne1-1/+1
2021-11-16[libc++] Unspecified behavior randomization in libc++Danila Kutenin2-0/+95
2021-08-24[libc++] Remove support for CloudABI, which has been abandonedLouis Dionne1-4/+0
2021-07-19[libc++] Add a bunch of missing _LIBCPP_HIDE_FROM_ABI in <ranges>Louis Dionne1-0/+6
2021-06-29[libc++] Update ABI docs. NFCI.Arthur O'Dwyer1-10/+17
2021-06-08[libc++] NFC: Rewrite the documentation for the debug modeLouis Dionne1-59/+44
2021-06-08[libc++] Remove the old HTML documentationLouis Dionne1-0/+797
2021-05-05[libc++] [LIBCXX-DEBUG-FIXME] Our `__debug_less` breaks some complexity guara...Arthur O'Dwyer1-0/+6
2021-04-19[libc++][gardening] Replace instances of `\x{AD}`.zoecarver1-1/+1
2021-02-05[lic++][docs] Explain noexcept policy for narrow contracts.zoecarver1-0/+13
2021-01-12[libc++] Give extern templates default visibility on gccShoaib Meenai1-6/+0
2021-01-07[libc++] Use c++20 instead of c++2a consistently.Marek Kurdej1-1/+1
2020-11-05[libc++] Rework the whole availability markup implementationLouis Dionne1-96/+0
2020-10-13[libc++] Update the <version> header in-place from generate_feature_test_macr...Louis Dionne1-4/+2
2020-09-11[libcxx] Remove the 'availability' Lit featureLouis Dionne1-2/+0
2020-09-10[libcxx] Simplify back-deployment testingLouis Dionne1-22/+26
2020-07-20Reland [libcxx]Put clang::trivial_abi on smart pointersVy Nguyen1-0/+149
2020-07-06Revert "Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, s...Stephan Herhut1-149/+0
2020-07-05Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shar...Vy Nguyen1-0/+149
2020-07-04Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, ...Vy Nguyen1-149/+0
2020-07-03[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std:...Vy Nguyen1-0/+149
2020-05-15[libc++] Do not rely on use_system_cxx_lib to specify the path of the library...Louis Dionne1-6/+2
2020-04-14[libc++] Simplify how with_system_cxx_lib and availability features are definedLouis Dionne1-8/+1
2020-04-10[libc++] NFC: Clean up a lot of old Lit featuresLouis Dionne1-8/+8
2019-06-11Add documentation and tests for Clangs C++11 extensions in C++03.Eric Fiselier1-0/+118
2019-06-11[libcxx] Slightly improved policy for handling experimental featuresLouis Dionne1-0/+203
2019-06-08update debugging docs to be less out of dateEric Fiselier1-23/+14
2019-02-05[libcxx] Start defining lit features for tests depending on availabilityLouis Dionne1-0/+6
2019-02-04Support tests in freestandingJF Bastien2-2/+3
2019-02-02Move the feature test macros script to the utils directory.Eric Fiselier1-4/+5
2019-01-19Update an example to use the new LLVM file header.Chandler Carruth1-8/+6
2019-01-16Implement feature test macros using a script.Eric Fiselier1-0/+44
2018-12-07[libcxx] Remove the availability_markup LIT featureLouis Dionne1-21/+8
2018-12-04[libcxx] Always enable availability in the lit test suite.Louis Dionne1-4/+2
2018-11-20[NFC] Fix formatting in availability documentationLouis Dionne1-12/+12
2018-10-25[libc++] Make sure we can build libc++ with -fvisibility=hiddenLouis Dionne1-4/+4
2018-09-20fix some typos in the docSylvestre Ledru2-4/+4
2018-08-16[libcxx] By default, do not use internal_linkage to hide symbols from the ABILouis Dionne1-3/+36
2018-08-06[libc++] Add the _LIBCPP_HIDE_FROM_ABI_AFTER_V1 macroLouis Dionne1-9/+15