SuccessChanges

Summary

  1. [NFC][clang-tidy] Fixes comment typos. (details)
  2. [NFC][libc++] Update C++20 issues status. (details)
  3. [clang-format] Add option for case sensitive regexes for sorted includes (details)
  4. [SystemZ][ZOS] Fix the usage of pthread_t within libc++ (details)
Commit f687b4ac84a3f76ec850dccb675ac2b5c00f8661 by koraq
[NFC][clang-tidy] Fixes comment typos.
The file was modifiedclang-tools-extra/clang-tidy/bugprone/SignedCharMisuseCheck.cpp
Commit ce6269f9ba6cc81062bb8634447dc6e1d1c381e6 by koraq
[NFC][libc++] Update C++20 issues status.

Properly mark LWG1203 as completed and move the version number to the
version column.
The file was modifiedlibcxx/docs/Cxx2aStatusIssuesStatus.csv
Commit 8668eae2adf23209e3f8d19477725eb7e73ba93c by mydeveloperday
[clang-format] Add option for case sensitive regexes for sorted includes

I think the title says everything.

Reviewed By: MyDeveloperDay

Patch By:  HazardyKnusperkeks

Differential Revision: https://reviews.llvm.org/D91507
The file was modifiedclang/lib/Tooling/Inclusions/IncludeStyle.cpp
The file was modifiedclang/unittests/Format/FormatTest.cpp
The file was modifiedclang/docs/ClangFormatStyleOptions.rst
The file was modifiedclang/include/clang/Tooling/Inclusions/IncludeStyle.h
The file was modifiedclang/unittests/Format/SortIncludesTest.cpp
The file was modifiedclang/lib/Tooling/Inclusions/HeaderIncludes.cpp
The file was modifiedclang/lib/Format/Format.cpp
Commit e6c89a499d91b5d50ac556428dac995d07f0f6e5 by zibi
[SystemZ][ZOS] Fix the usage of pthread_t within libc++

This is the the minimal change introduced in [[ https://reviews.llvm.org/D88599 | D88599 ]]  to unblock the controversial change and discussion of proper separation between thread from thread id which will continue in D88599.

This patch will address the differences of definition of pthread_t on z/OS vs. Linux and other OS. Main trick to make the code work on z/OS relies on redefining libcpp_thread_id type and _LIBCPP_NULL_THREAD macro. This is necessary to separate initialization of libcxx_thread_id from the one of __libcxx_thread_t;

Reviewed By: #libc, ldionne

Differential Revision: https://reviews.llvm.org/D91875
The file was modifiedlibcxx/include/__threading_support
The file was modifiedlibcxx/include/__config