llvm-project/libcxx/docs/DesignDocs
Louis Dionne 647fb6b374 [libc++] Update the <version> header in-place from generate_feature_test_macro_components
This simplifies the workflow for adding new feature-test macros for
contributors. Previously, they would have to move the generated <version>
header from a temporary directory to libc++'s include directory by hand.
This makes the behavior for the <version> header consistent with what's
done for the tests and the documentation.
2020-10-13 09:18:35 -04:00
..
ABIVersioning.rst
AvailabilityMarkup.rst [libcxx] Remove the 'availability' Lit feature 2020-09-11 11:34:49 -04:00
CapturingConfigInfo.rst Update an example to use the new LLVM file header. 2019-01-19 11:54:04 +00:00
DebugMode.rst update debugging docs to be less out of date 2019-06-08 04:59:41 +00:00
ExperimentalFeatures.rst [libcxx] Slightly improved policy for handling experimental features 2019-06-11 14:48:40 +00:00
ExtendedCXX03Support.rst Add documentation and tests for Clangs C++11 extensions in C++03. 2019-06-11 22:53:49 +00:00
FeatureTestMacros.rst [libc++] Update the <version> header in-place from generate_feature_test_macro_components 2020-10-13 09:18:35 -04:00
FileTimeType.rst Support tests in freestanding 2019-02-04 20:31:13 +00:00
ThreadingSupportAPI.rst
UniquePtrTrivialAbi.rst Reland [libcxx]Put clang::trivial_abi on smart pointers 2020-07-20 11:54:34 -04:00
VisibilityMacros.rst [libc++] Make sure we can build libc++ with -fvisibility=hidden 2018-10-25 12:13:43 +00:00