diff options
author | Vitaly Buka <vitalybuka@google.com> | 2024-10-17 16:59:49 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-17 16:59:49 -0700 |
commit | 46df20ab63ee8c14c5d4eef07e2a7cccd466c064 (patch) | |
tree | 10bc2a0e9b847ad0b7b272eef5f0e872908530b7 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 71b81e93d28c8db3f9cfa1d715c925a98ae4b153 (diff) | |
download | llvm-46df20ab63ee8c14c5d4eef07e2a7cccd466c064.zip llvm-46df20ab63ee8c14c5d4eef07e2a7cccd466c064.tar.gz llvm-46df20ab63ee8c14c5d4eef07e2a7cccd466c064.tar.bz2 |
[sanitizer] Add TryMemCpy (#112668)
For posix implementation is similar to
`IsAccessibleMemoryRange`, using `pipe`.
We need this because we can't rely on non-atomic
`IsAccessibleMemoryRange` + `memcpy`, as the
protection or mapping may change and we may
crash.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions