Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 655 → Rev 656

/uspace/trunk/init/init.c
32,5 → 32,6
int main(int argc, char *argv[])
{
puts("Hello world\n");
while (1) ;
return 0;
}
/uspace/trunk/libc/_link.ld.in
3,6 → 3,6
ENTRY(__entry)
 
SECTIONS {
.text 0x00000000 : {
.text 0x00001000 : {
}
}
/uspace/trunk/libc/arch/ia32/src/entry.s
36,6 → 36,11
#
#
__entry:
mov %ss, %ax
mov %ax, %ds
mov %ax, %es
mov %ax, %fs
mov %ax, %gs
call main
call __exit
/uspace/trunk/libc/arch/ia32/src/syscall.c
33,7 → 33,7
sysarg_t ret;
asm volatile (
"int $0x80\n"
"int $0x30\n"
: "=a" (ret)
: "a" (id),
"b" (p1),