[libcxx-commits] [libcxx] 0f5a125 - [libc++][docs] Rename documentation files to Markdown (batch 1) (#221512)
via libcxx-commits
libcxx-commits at lists.llvm.org
Sun Sep 27 08:53:39 PDT 2026
Author: Reid Kleckner
Date: 2026-09-27T08:53:20-07:00
New Revision: 0f5a125bad555b6bf4bb2318b9f1ea7936adf19d
URL: https://github.com/llvm/llvm-project/commit/0f5a125bad555b6bf4bb2318b9f1ea7936adf19d
DIFF: https://github.com/llvm/llvm-project/commit/0f5a125bad555b6bf4bb2318b9f1ea7936adf19d.diff
LOG: [libc++][docs] Rename documentation files to Markdown (batch 1) (#221512)
Tracking issue: #201242
See the [migration guide] for more information.
[migration guide]:
https://llvm.org/docs/SphinxQuickstartTemplate.html#markdown-migration-guidelines
This is the initial straight rename commit. It will probably break the
docs build, but it has to be a separate PR for blame preservation
purposes.
Added:
libcxx/docs/ABIGuarantees.md
libcxx/docs/AddingNewCIJobs.md
libcxx/docs/CodingGuidelines.md
libcxx/docs/Contributing.md
libcxx/docs/Contributing/NewStandardProcedure.md
libcxx/docs/Contributing/PostMeetingProcedure.md
libcxx/docs/Contributing/ReleaseProcedure.md
libcxx/docs/DesignDocs/ABIVersioning.md
libcxx/docs/DesignDocs/AtomicDesign.md
libcxx/docs/DesignDocs/CapturingConfigInfo.md
libcxx/docs/DesignDocs/ExperimentalFeatures.md
libcxx/docs/DesignDocs/ExtendedCXX03Support.md
libcxx/docs/DesignDocs/FeatureTestMacros.md
libcxx/docs/DesignDocs/FileTimeType.md
libcxx/docs/DesignDocs/HeaderRemovalPolicy.md
Modified:
libcxx/include/__configuration/abi.h
Removed:
libcxx/docs/ABIGuarantees.rst
libcxx/docs/AddingNewCIJobs.rst
libcxx/docs/CodingGuidelines.rst
libcxx/docs/Contributing.rst
libcxx/docs/Contributing/NewStandardProcedure.rst
libcxx/docs/Contributing/PostMeetingProcedure.rst
libcxx/docs/Contributing/ReleaseProcedure.rst
libcxx/docs/DesignDocs/ABIVersioning.rst
libcxx/docs/DesignDocs/AtomicDesign.rst
libcxx/docs/DesignDocs/CapturingConfigInfo.rst
libcxx/docs/DesignDocs/ExperimentalFeatures.rst
libcxx/docs/DesignDocs/ExtendedCXX03Support.rst
libcxx/docs/DesignDocs/FeatureTestMacros.rst
libcxx/docs/DesignDocs/FileTimeType.rst
libcxx/docs/DesignDocs/HeaderRemovalPolicy.rst
################################################################################
diff --git a/libcxx/docs/ABIGuarantees.rst b/libcxx/docs/ABIGuarantees.md
similarity index 100%
rename from libcxx/docs/ABIGuarantees.rst
rename to libcxx/docs/ABIGuarantees.md
diff --git a/libcxx/docs/AddingNewCIJobs.rst b/libcxx/docs/AddingNewCIJobs.md
similarity index 100%
rename from libcxx/docs/AddingNewCIJobs.rst
rename to libcxx/docs/AddingNewCIJobs.md
diff --git a/libcxx/docs/CodingGuidelines.rst b/libcxx/docs/CodingGuidelines.md
similarity index 100%
rename from libcxx/docs/CodingGuidelines.rst
rename to libcxx/docs/CodingGuidelines.md
diff --git a/libcxx/docs/Contributing.rst b/libcxx/docs/Contributing.md
similarity index 100%
rename from libcxx/docs/Contributing.rst
rename to libcxx/docs/Contributing.md
diff --git a/libcxx/docs/Contributing/NewStandardProcedure.rst b/libcxx/docs/Contributing/NewStandardProcedure.md
similarity index 100%
rename from libcxx/docs/Contributing/NewStandardProcedure.rst
rename to libcxx/docs/Contributing/NewStandardProcedure.md
diff --git a/libcxx/docs/Contributing/PostMeetingProcedure.rst b/libcxx/docs/Contributing/PostMeetingProcedure.md
similarity index 100%
rename from libcxx/docs/Contributing/PostMeetingProcedure.rst
rename to libcxx/docs/Contributing/PostMeetingProcedure.md
diff --git a/libcxx/docs/Contributing/ReleaseProcedure.rst b/libcxx/docs/Contributing/ReleaseProcedure.md
similarity index 100%
rename from libcxx/docs/Contributing/ReleaseProcedure.rst
rename to libcxx/docs/Contributing/ReleaseProcedure.md
diff --git a/libcxx/docs/DesignDocs/ABIVersioning.rst b/libcxx/docs/DesignDocs/ABIVersioning.md
similarity index 100%
rename from libcxx/docs/DesignDocs/ABIVersioning.rst
rename to libcxx/docs/DesignDocs/ABIVersioning.md
diff --git a/libcxx/docs/DesignDocs/AtomicDesign.rst b/libcxx/docs/DesignDocs/AtomicDesign.md
similarity index 100%
rename from libcxx/docs/DesignDocs/AtomicDesign.rst
rename to libcxx/docs/DesignDocs/AtomicDesign.md
diff --git a/libcxx/docs/DesignDocs/CapturingConfigInfo.rst b/libcxx/docs/DesignDocs/CapturingConfigInfo.md
similarity index 100%
rename from libcxx/docs/DesignDocs/CapturingConfigInfo.rst
rename to libcxx/docs/DesignDocs/CapturingConfigInfo.md
diff --git a/libcxx/docs/DesignDocs/ExperimentalFeatures.rst b/libcxx/docs/DesignDocs/ExperimentalFeatures.md
similarity index 100%
rename from libcxx/docs/DesignDocs/ExperimentalFeatures.rst
rename to libcxx/docs/DesignDocs/ExperimentalFeatures.md
diff --git a/libcxx/docs/DesignDocs/ExtendedCXX03Support.rst b/libcxx/docs/DesignDocs/ExtendedCXX03Support.md
similarity index 100%
rename from libcxx/docs/DesignDocs/ExtendedCXX03Support.rst
rename to libcxx/docs/DesignDocs/ExtendedCXX03Support.md
diff --git a/libcxx/docs/DesignDocs/FeatureTestMacros.rst b/libcxx/docs/DesignDocs/FeatureTestMacros.md
similarity index 100%
rename from libcxx/docs/DesignDocs/FeatureTestMacros.rst
rename to libcxx/docs/DesignDocs/FeatureTestMacros.md
diff --git a/libcxx/docs/DesignDocs/FileTimeType.rst b/libcxx/docs/DesignDocs/FileTimeType.md
similarity index 100%
rename from libcxx/docs/DesignDocs/FileTimeType.rst
rename to libcxx/docs/DesignDocs/FileTimeType.md
diff --git a/libcxx/docs/DesignDocs/HeaderRemovalPolicy.rst b/libcxx/docs/DesignDocs/HeaderRemovalPolicy.md
similarity index 100%
rename from libcxx/docs/DesignDocs/HeaderRemovalPolicy.rst
rename to libcxx/docs/DesignDocs/HeaderRemovalPolicy.md
diff --git a/libcxx/include/__configuration/abi.h b/libcxx/include/__configuration/abi.h
index d44d072bf2aaf..86f59cb548a8f 100644
--- a/libcxx/include/__configuration/abi.h
+++ b/libcxx/include/__configuration/abi.h
@@ -50,12 +50,12 @@
#endif
#if _LIBCPP_ABI_VERSION >= 2
-// TODO: Move the description of the remaining ABI flags to ABIGuarantees.rst or remove them.
+// TODO: Move the description of the remaining ABI flags to ABIGuarantees.md or remove them.
// According to the Standard, `bitset::operator[] const` returns bool
# define _LIBCPP_ABI_BITSET_VECTOR_BOOL_CONST_SUBSCRIPT_RETURN_BOOL
-// These flags are documented in ABIGuarantees.rst
+// These flags are documented in ABIGuarantees.md
# define _LIBCPP_ABI_ALTERNATE_STRING_LAYOUT
# define _LIBCPP_ABI_ATOMIC_WAIT_NATIVE_BY_SIZE
# define _LIBCPP_ABI_ENABLE_SHARED_PTR_TRIVIAL_ABI
More information about the libcxx-commits
mailing list