mirror of
https://github.com/ptitSeb/box86.git
synced 2024-11-23 14:50:29 +00:00
20 lines
711 B
C
20 lines
711 B
C
#include <sys/syscall.h>
|
|
#include <unistd.h>
|
|
|
|
int main(int argc, char **argv)
|
|
{
|
|
const char msg[] = "Hello World!\n";
|
|
//syscall(4, STDOUT_FILENO, msg, sizeof(msg)-1);
|
|
asm (
|
|
"movl $4, %%eax \n"
|
|
"movl $1, %%ebx \n"
|
|
"movl %0, %%ecx \n"
|
|
"movl $13, %%edx \n"
|
|
"int $0x80 \n"
|
|
:
|
|
:"r" (msg)
|
|
:"%eax","%ebx","%ecx","%edx"
|
|
);
|
|
return 0;
|
|
}
|