| ... | ... | @@ -40,6 +40,8 @@ |
| 40 | 40 | #define zig_loongarch |
| 41 | 41 | #elif defined(__m68k__) |
| 42 | 42 | #define zig_m68k |
| 43 | #elif defined(__m88k__) |
| 44 | #define zig_m88k |
| 43 | 45 | #elif defined(__mips64) |
| 44 | 46 | #define zig_mips64 |
| 45 | 47 | #define zig_mips |
| ... | ... | @@ -408,6 +410,8 @@ |
| 408 | 410 | #define zig_trap() __asm__ volatile(".word 0x0") |
| 409 | 411 | #elif defined(zig_m68k) |
| 410 | 412 | #define zig_trap() __asm__ volatile("illegal") |
| 413 | #elif defined(zig_m88k) |
| 414 | #define zig_trap() __asm__ volatile("tb0 0, %%r0, 511") |
| 411 | 415 | #elif defined(zig_mips) |
| 412 | 416 | #define zig_trap() __asm__ volatile(".word 0x3d") |
| 413 | 417 | #elif defined(zig_or1k) |
| ... | ... | @@ -450,6 +454,8 @@ |
| 450 | 454 | #define zig_breakpoint() __asm__ volatile("brkpt") |
| 451 | 455 | #elif defined(zig_kvx) || defined(zig_loongarch) |
| 452 | 456 | #define zig_breakpoint() __asm__ volatile("break 0x0") |
| 457 | #elif defined(zig_m88k) |
| 458 | #define zig_breakpoint() __asm__ volatile("illop1") |
| 453 | 459 | #elif defined(zig_mips) |
| 454 | 460 | #define zig_breakpoint() __asm__ volatile("break") |
| 455 | 461 | #elif defined(zig_or1k) |