[clang] [PAC] Implement function pointer re-signing (PR #98847)
Daniil Kovalev via cfe-commits
cfe-commits at lists.llvm.org
Mon Jul 15 06:48:42 PDT 2024
================
@@ -190,8 +190,8 @@ class CGBuilderTy : public CGBuilderBaseTy {
const llvm::Twine &Name = "") {
if (!Addr.hasOffset())
return Address(CreateAddrSpaceCast(Addr.getBasePointer(), Ty, Name),
- ElementTy, Addr.getAlignment(), nullptr,
- Addr.isKnownNonNull());
+ ElementTy, Addr.getAlignment(), Addr.getPointerAuthInfo(),
+ nullptr, Addr.isKnownNonNull());
----------------
kovdan01 wrote:
Nit
```suggestion
/*Offset=*/nullptr, Addr.isKnownNonNull());
```
https://github.com/llvm/llvm-project/pull/98847
More information about the cfe-commits
mailing list