[all-commits] [llvm/llvm-project] 132490: [libc++][format] Exposes basic-format-string
Fangrui Song via All-commits
all-commits at lists.llvm.org
Wed Aug 10 18:06:21 PDT 2022
Branch: refs/heads/release/15.x
Home: https://github.com/llvm/llvm-project
Commit: 13249036b774e4e5dc346d1f1a348f4ba201537a
https://github.com/llvm/llvm-project/commit/13249036b774e4e5dc346d1f1a348f4ba201537a
Author: Mark de Wever <koraq at xs4all.nl>
Date: 2022-08-10 (Wed, 10 Aug 2022)
Changed paths:
M libcxx/docs/ReleaseNotes.rst
M libcxx/docs/Status/Cxx2bPapers.csv
M libcxx/docs/Status/FormatIssues.csv
M libcxx/include/format
A libcxx/test/std/utilities/format/format.fmt.string/ctor.verify.cpp
A libcxx/test/std/utilities/format/format.fmt.string/get.pass.cpp
A libcxx/test/std/utilities/format/format.fmt.string/types.compile.pass.cpp
M libcxx/utils/generate_feature_test_macro_components.py
Log Message:
-----------
[libc++][format] Exposes basic-format-string
This paper was accepted during the last plenary and is intended to be
backported to LLVM 15. When backporting the release notes in the branch
should be updated too.
Note the feature-test macro isn't updated since this will change; three
papers have updated the same macro in the same plenary.
Implements:
- P2508R1 Exposing std::basic-format-string
Reviewed By: ldionne, #libc
Differential Revision: https://reviews.llvm.org/D130643
(cherry picked from commit f712775dafdb221fdf73f38819fa9e618aec6b67)
Commit: 7b61485d62294272f6432dbc63aa5cd99fe36c83
https://github.com/llvm/llvm-project/commit/7b61485d62294272f6432dbc63aa5cd99fe36c83
Author: Fangrui Song <i at maskray.me>
Date: 2022-08-10 (Wed, 10 Aug 2022)
Changed paths:
M llvm/tools/llvm-ar/llvm-ar.cpp
Log Message:
-----------
[llvm-ar] Remove unused parameter. NFC
(cherry picked from commit 350f17ab52ec9df60095f7b7bccd49c429885ef7)
Commit: 81e46ae2215f371b95289ae30ec7d2502a333cc7
https://github.com/llvm/llvm-project/commit/81e46ae2215f371b95289ae30ec7d2502a333cc7
Author: Fangrui Song <i at maskray.me>
Date: 2022-08-10 (Wed, 10 Aug 2022)
Changed paths:
M llvm/docs/CommandGuide/llvm-ranlib.rst
M llvm/test/tools/llvm-ranlib/D-flag.test
A llvm/test/tools/llvm-ranlib/error-opening-permission.test
M llvm/tools/llvm-ar/llvm-ar.cpp
Log Message:
-----------
[llvm-ranlib] Support more than one input file
BSD and GNU ranlib support more than one input file. Implement this.
While here, update OVERVIEW (Ranlib => ranlib) since "ranlib" is more common.
Remove "speed access" since the index has nothing to do with performance: it is
mandatory for GNU ld and gold but ignored for ld.lld (D119074).
Close https://github.com/llvm/llvm-project/issues/54565
Differential Revision: https://reviews.llvm.org/D131375
(cherry picked from commit aa173573198e024b065c5f6523ce26bb865781b7)
Compare: https://github.com/llvm/llvm-project/compare/4b27d95d1c7e...81e46ae2215f
More information about the All-commits
mailing list