stage2: sparcv9: Update test case

This commit is contained in:
Koakuma 2022-04-21 21:16:24 +07:00 committed by Jakub Konka
parent e963d5be0b
commit bc5b5df2c7

View File

@ -1,23 +1,18 @@
const msg = "Hello, World!\n";
pub export fn _start() noreturn {
fn length() usize {
return msg.len;
}
pub fn main() void {
asm volatile ("ta 0x6d"
:
: [number] "{g1}" (4),
[arg1] "{o0}" (1),
[arg2] "{o1}" (@ptrToInt(msg)),
[arg3] "{o2}" (msg.len),
[arg3] "{o2}" (length()),
: "o0", "o1", "o2", "o3", "o4", "o5", "o6", "o7", "memory"
);
asm volatile ("ta 0x6d"
:
: [number] "{g1}" (1),
[arg1] "{o0}" (0),
: "o0", "o1", "o2", "o3", "o4", "o5", "o6", "o7", "memory"
);
unreachable;
}
// run