| ... | ... | @@ -500,6 +500,11 @@ pub fn captureStackTrace(first_address: ?usize, stack_trace: *std.builtin.StackT |
| 500 | 500 | // TODO: This should use the DWARF unwinder if .eh_frame_hdr is available (so that full debug info parsing isn't required). |
| 501 | 501 | // A new path for loading SelfInfo needs to be created which will only attempt to parse in-memory sections, because |
| 502 | 502 | // stopping to load other debug info (ie. source line info) from disk here is not required for unwinding. |
| 503 | if (builtin.cpu.arch == .powerpc64) { |
| 504 | // https://github.com/ziglang/zig/issues/24970 |
| 505 | stack_trace.index = 0; |
| 506 | return; |
| 507 | } |
| 503 | 508 | var it = StackIterator.init(first_address, null); |
| 504 | 509 | defer it.deinit(); |
| 505 | 510 | for (stack_trace.instruction_addresses, 0..) |*addr, i| { |