Enable back-edge CFI by default on macOS (#4720)
Also, adjust the tests that are executed on that platform. Finally, fix a bug with obtaining backtraces when back-edge CFI is enabled. Copyright (c) 2022, Arm Limited.
This commit is contained in:
@@ -234,6 +234,8 @@ mod tests {
|
||||
.any(|s| s.contains("look_for_me"))
|
||||
// TODO: apparently windows unwind routines don't unwind through fibers, so this will always fail. Is there a way we can fix that?
|
||||
|| cfg!(windows)
|
||||
// TODO: the system libunwind is broken (#2808)
|
||||
|| cfg!(all(target_os = "macos", target_arch = "aarch64"))
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user