diff options
author | KJ Tsanaktsidis <[email protected]> | 2024-09-06 16:06:16 +1000 |
---|---|---|
committer | Peter Zhu <[email protected]> | 2024-09-06 16:51:19 -0400 |
commit | 731805ddde4b6a2b72a6648f1b3a61dd0366af76 (patch) | |
tree | 522e3088776004c052e22c9dec1a818eaf7dfdfb /object.c | |
parent | 2865148a5aeb067ab8e1373a12c2f16de8cca0c9 (diff) |
Add an explicit check for broken libunwind builds
Libunwind as packaged in MacOS cannot actually unwind code which has
pointer authentication on, because _LIBUNWIND_IS_NATIVE_ONLY is not
defined. Add a check for this, and prefer building with working
unwinding over pointer authentication if we must make a choice.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/11548
Diffstat (limited to 'object.c')
0 files changed, 0 insertions, 0 deletions