[libcxx-commits] [PATCH] D73584: [libcxxabi] Changed use of _Unwind_Personality_Fn to __personality_routine

Markus Böck via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Sun Feb 2 11:28:54 PST 2020


zero9178 added a comment.

Just noticed that the unwind.h header of gcc does not provide a __personality_routine typedef. So we have 3 different unwind.h headers.

- unwind.h from libunwind: Defines __personality_routine but not _Unwind_Personality_Fn
- unwind.h from clang Headers: Defines both
- unwind.h from GCC Headers: Defines only _Unwind_Personality_Fn

Not quite sure how to handle this I must say. Maybe adding _Unwind_Personality_Fn to libunwind after all wouldn't be too bad


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D73584/new/

https://reviews.llvm.org/D73584





More information about the libcxx-commits mailing list