/branches/dynload/uspace/app/dltest/dltest.c |
---|
46,6 → 46,14 |
// : "d" (i) /* input */ |
// : "%eax","%ecx" /* all scratch registers clobbered */ |
// ); |
asm volatile ( |
"mr %%r3, %0\n" |
"li %%r9, 32\n" |
"sc\n" |
: |
: "r" (i) |
: "%r3","%r9" |
); |
} |
void __tls_get_addr(void) |
52,10 → 60,12 |
{ |
} |
int i = 1; |
int main(int argc, char *argv[]) |
{ |
/* kputint(-1); |
kputint(0x100); |
kputint(-1); |
/* kputint(0x100); |
printf("Hello from dltest!\n"); |
kputint(0x200); |
while(1);*/ |