aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2025-07-15 18:37:59 +0900
committerGitHub <noreply@github.com>2025-07-15 18:37:59 +0900
commit259a11db5e8f558072a2253c02c775e39e23f05d (patch)
tree23473a41344b54e27e56a5e7073f3023c2a186be /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parenta1c61ac7563220f3b0180d4367937d910dc85849 (diff)
downloadllvm-259a11db5e8f558072a2253c02c775e39e23f05d.zip
llvm-259a11db5e8f558072a2253c02c775e39e23f05d.tar.gz
llvm-259a11db5e8f558072a2253c02c775e39e23f05d.tar.bz2
StackProtector: Use RuntimeLibcalls to query libcall names (#147913)
The compiler should not introduce calls to arbitrary strings that aren't defined in RuntimeLibcalls. Previously OpenBSD was disabling the default __stack_chk_fail, but there was no record of the alternative __stack_smash_handler function it emits instead. This also avoids a random triple check in the pass.
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions