[PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.

Jez Ng via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 28 13:09:52 PST 2023


int3 added a comment.

Why not let the end user decide whether to enable DWARF unwind by passing `-femit-dwarf-unwind`?

> As a result, any system that needs custom-personality will run into a problem.

This isn't true; it will only run into a problem if it is using all 3 of the canonical personalities, which isn't always the case. E.g. we definitely link Rust programs successfully even without this


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