const use_trap_panic = switch (builtin.zig_backend) 498
499
500
501
502
503
504
505
506
507
508const use_trap_panic = switch (builtin.zig_backend) {
.stage2_aarch64,
.stage2_arm,
.stage2_loongarch,
.stage2_powerpc,
.stage2_riscv64,
.stage2_spirv,
.stage2_x86,
=> true,
else => false,
}
For backends that cannot handle the language features depended on by the default panic handler, we will use a simpler implementation.