Otherwise, we emit directives for CFI without any actual CFI opcodes to
go with them, which causes tools to malfunction. The technique is
similar to what the x86 backend already does.
Details
Details
- Reviewers
mstorsjo eli.friedman rnk mgrang ssijaric - Commits
- rZORG9e61015e8dfb: [AArch64] only indicate CFI on Windows if we emitted CFI
rG9e61015e8dfb: [AArch64] only indicate CFI on Windows if we emitted CFI
rG814435fe8741: [AArch64] only indicate CFI on Windows if we emitted CFI
rL360816: [AArch64] only indicate CFI on Windows if we emitted CFI
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Wow, thanks for the fast review! @rnk , could you please commit this for me? I do not have commit access. Thanks!
Comment Actions
Normally I would go ahead and land this, but I think I should let somebody who has more ownership over the ARM64 backend take a look first.