This is an archive of the discontinued LLVM Phabricator instance.

[libc++][hardening][NFC] Fix the 17 release notes to remove mentions of hardening
ClosedPublic

Authored by var-const on Sep 5 2023, 1:01 PM.

Details

Summary

This is to bring main in sync with release/17.x after https://reviews.llvm.org/D159171.

Diff Detail

Event Timeline

var-const created this revision.Sep 5 2023, 1:01 PM
Herald added a project: Restricted Project. · View Herald TranscriptSep 5 2023, 1:01 PM
var-const requested review of this revision.Sep 5 2023, 1:01 PM
Herald added a project: Restricted Project. · View Herald TranscriptSep 5 2023, 1:01 PM
Herald added a reviewer: Restricted Project. · View Herald Transcript
ldionne added a subscriber: ldionne.Sep 5 2023, 1:58 PM
ldionne added inline comments.
libcxx/docs/ReleaseNotes/17.rst
82

We also discussed updating some TODO(LLVM18) blocks, I think those are missing from the patch.

131

Don't we need to advertise this in LLVM 18 now?

var-const updated this revision to Diff 555955.Sep 5 2023, 5:30 PM

Address feedback

libcxx/docs/ReleaseNotes/17.rst
82

Hmm, do you have something specific in mind? I couldn't find any of those TODOs in the release notes or documentation. There are a couple in __config and CMakeLists.txt, but I thought to keep this patch limited to just the docs (but of course it doesn't have to be if you'd prefer to do everything in one go).

ldionne added inline comments.Sep 6 2023, 4:44 PM
libcxx/docs/ReleaseNotes/17.rst
82

I think it makes sense for this patch to fix all the discrepancies introduced by the last-minute change we made on release/17.x (in one go). I could find this with grep: # TODO(LLVM 18): Remove this after branching for LLVM 17, this is a simple [...]. There's probably others!

var-const updated this revision to Diff 556225.Sep 7 2023, 8:55 PM
var-const marked 2 inline comments as done.

Address feedback

libcxx/docs/ReleaseNotes/17.rst
82

I found 3 such TODOs and bumped the LLVM release version. Please let me know if that's not what you had in mind!

ldionne accepted this revision.Sep 8 2023, 11:39 AM
This revision is now accepted and ready to land.Sep 8 2023, 11:39 AM