aboutsummaryrefslogtreecommitdiff
path: root/examples/create_process/src/main2.zig
diff options
context:
space:
mode:
Diffstat (limited to 'examples/create_process/src/main2.zig')
-rw-r--r--examples/create_process/src/main2.zig10
1 files changed, 3 insertions, 7 deletions
diff --git a/examples/create_process/src/main2.zig b/examples/create_process/src/main2.zig
index 6813d29..e487df9 100644
--- a/examples/create_process/src/main2.zig
+++ b/examples/create_process/src/main2.zig
@@ -9,7 +9,7 @@ export fn _start() void {
pub fn main() void {
const msg = "Hello from program 2";
asm volatile (
- \\ li a7, 100000
+ \\ li a7, 100001
\\ ecall
:
: [ptr] "{a0}" (msg.ptr),
@@ -17,12 +17,8 @@ pub fn main() void {
: "a7"
);
- const term_path = "/process/self/terminate\x00";
asm volatile (
- \\ li a7, 100001
+ \\ li a7, 100003
\\ ecall
- :
- : [path] "{a0}" (term_path.ptr),
- : "a7", "a1"
- );
+ ::: "a7", "a1");
}