For backends that cannot handle the language features depended on by the default panic handler, we will use a simpler implementation.
const use_trap_panic = switch (builtin.zig_backend)
const use_trap_panic = switch (builtin.zig_backend) {
.stage2_aarch64,
.stage2_arm,
.stage2_powerpc,
.stage2_riscv64,
.stage2_spirv,
.stage2_x86,
=> true,
else => false,
}