[PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Vy Nguyen via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Mar 2 10:37:31 PST 2023
oontvoo planned changes to this revision.
oontvoo added a comment.
In D144999#4163617 <https://reviews.llvm.org/D144999#4163617>, @int3 wrote:
>> One issue is that we need to emit ONLY dwarf-unwind for those functions which use nonstandard personalities, while femit-dwarf-unwind enables emitting both compact-unwind and dwarf unwind.
>
> So IMO the ideal design is that we emit both and have the linker fall back to DWARF unwind info if the number of personalities is too large.
OK - this sounds like a reasonable behaviour. 👍
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D144999/new/
https://reviews.llvm.org/D144999
More information about the llvm-commits
mailing list