| ... | @@ -38,6 +38,8 @@ | ... | @@ -38,6 +38,8 @@ |
| 38 | #elif defined(__loongarch64) | 38 | #elif defined(__loongarch64) |
| 39 | #define zig_loongarch64 | 39 | #define zig_loongarch64 |
| 40 | #define zig_loongarch | 40 | #define zig_loongarch |
| | 41 | #elif defined(__m68k__) |
| | 42 | #define zig_m68k |
| 41 | #elif defined(__mips64) | 43 | #elif defined(__mips64) |
| 42 | #define zig_mips64 | 44 | #define zig_mips64 |
| 43 | #define zig_mips | 45 | #define zig_mips |
| ... | @@ -404,6 +406,8 @@ | ... | @@ -404,6 +406,8 @@ |
| 404 | #define zig_trap() __asm__ volatile("r27:26 = memd(#0xbadc0fee)") | 406 | #define zig_trap() __asm__ volatile("r27:26 = memd(#0xbadc0fee)") |
| 405 | #elif defined(zig_kvx) || defined(zig_loongarch) || defined(zig_powerpc) | 407 | #elif defined(zig_kvx) || defined(zig_loongarch) || defined(zig_powerpc) |
| 406 | #define zig_trap() __asm__ volatile(".word 0x0") | 408 | #define zig_trap() __asm__ volatile(".word 0x0") |
| | 409 | #elif defined(zig_m68k) |
| | 410 | #define zig_trap() __asm__ volatile("illegal") |
| 407 | #elif defined(zig_mips) | 411 | #elif defined(zig_mips) |
| 408 | #define zig_trap() __asm__ volatile(".word 0x3d") | 412 | #define zig_trap() __asm__ volatile(".word 0x3d") |
| 409 | #elif defined(zig_or1k) | 413 | #elif defined(zig_or1k) |