diff options
author | Louis Dionne <ldionne.2@gmail.com> | 2025-07-31 15:17:56 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-31 15:17:56 -0400 |
commit | 955ece4fa53e5309dd38795efd6a357ddf52963b (patch) | |
tree | 698b7322ad1793a8b46e716a3da16ac3f745693f /lldb/packages/Python/lldbsuite/test/lldbgdbclient.py | |
parent | 0f3524481680ee31ec38d79be90207898213e217 (diff) | |
download | llvm-955ece4fa53e5309dd38795efd6a357ddf52963b.zip llvm-955ece4fa53e5309dd38795efd6a357ddf52963b.tar.gz llvm-955ece4fa53e5309dd38795efd6a357ddf52963b.tar.bz2 |
[libc++] Add checks for misused hardening macros (#150669)
Libc++ hardening went through several iterations, sometimes within a
single release. However, some folks in the wild have picked up these
macros that were either public at some point or that were used
temporarily on `main`, and unfortunately those are now ignored.
This can lead to some users thinking they enable hardening when in
reality they don't, which is a pretty big deal. This patch simply checks
various old hardening-related macros and ensures that they are not set,
which will catch such misuse.
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lldbgdbclient.py')
0 files changed, 0 insertions, 0 deletions