diff options
| author | David Rubin <daviru007@icloud.com> | 2024-03-29 06:48:41 -0700 |
|---|---|---|
| committer | David Rubin <daviru007@icloud.com> | 2024-05-11 02:17:11 -0700 |
| commit | 3bf008a3d07b2d9f91964141e1fb33d3fab82390 (patch) | |
| tree | 79ddbcce26ac695f979fa75a021463424359dc13 /lib/std/builtin.zig | |
| parent | 350ad90ceec37cb3f152b666377f7f619981a60e (diff) | |
| download | zig-3bf008a3d07b2d9f91964141e1fb33d3fab82390.tar.gz zig-3bf008a3d07b2d9f91964141e1fb33d3fab82390.zip | |
riscv: implement slices
Diffstat (limited to 'lib/std/builtin.zig')
| -rw-r--r-- | lib/std/builtin.zig | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/std/builtin.zig b/lib/std/builtin.zig index 8c57083312..15d405eed9 100644 --- a/lib/std/builtin.zig +++ b/lib/std/builtin.zig @@ -775,14 +775,14 @@ pub fn default_panic(msg: []const u8, error_return_trace: ?*StackTrace, ret_addr } if (builtin.zig_backend == .stage2_riscv64) { - // asm volatile ("ecall" - // : - // : [number] "{a7}" (64), - // [arg1] "{a0}" (1), - // [arg2] "{a1}" (@intFromPtr(msg.ptr)), - // [arg3] "{a2}" (msg.len), - // : "rcx", "r11", "memory" - // ); + asm volatile ("ecall" + : + : [number] "{a7}" (64), + [arg1] "{a0}" (1), + [arg2] "{a1}" (@intFromPtr(msg.ptr)), + [arg3] "{a2}" (msg.len), + : "rcx", "r11", "memory" + ); std.posix.exit(127); } |
