| ... | ... | @@ -40,6 +40,8 @@ |
| 40 | 40 | #elif defined(__mips__) |
| 41 | 41 | #define zig_mips32 |
| 42 | 42 | #define zig_mips |
| 43 | #elif defined(__or1k__) |
| 44 | #define zig_or1k |
| 43 | 45 | #elif defined(__powerpc64__) |
| 44 | 46 | #define zig_powerpc64 |
| 45 | 47 | #define zig_powerpc |
| ... | ... | @@ -390,6 +392,8 @@ |
| 390 | 392 | #define zig_trap() __asm__ volatile(".word 0x0") |
| 391 | 393 | #elif defined(zig_mips) |
| 392 | 394 | #define zig_trap() __asm__ volatile(".word 0x3d") |
| 395 | #elif defined(zig_or1k) |
| 396 | #define zig_trap() __asm__ volatile("l.cust8") |
| 393 | 397 | #elif defined(zig_riscv) |
| 394 | 398 | #define zig_trap() __asm__ volatile("unimp") |
| 395 | 399 | #elif defined(zig_s390x) |
| ... | ... | @@ -422,6 +426,8 @@ |
| 422 | 426 | #define zig_breakpoint() __asm__ volatile("break 0x0") |
| 423 | 427 | #elif defined(zig_mips) |
| 424 | 428 | #define zig_breakpoint() __asm__ volatile("break") |
| 429 | #elif defined(zig_or1k) |
| 430 | #define zig_breakpoint() __asm__ volatile("l.trap 0x0") |
| 425 | 431 | #elif defined(zig_powerpc) |
| 426 | 432 | #define zig_breakpoint() __asm__ volatile("trap") |
| 427 | 433 | #elif defined(zig_riscv) |