Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 3003 → Rev 3004

/branches/dynload/uspace/lib/rtld/arch/ppc32/src/runtime.c
42,7 → 42,7
{
asm volatile (
"mr %%r3, %0\n"
"li %%r9, 30\n"
"li %%r9, 31\n"
"sc\n"
:
: "r" (i)
/branches/dynload/uspace/lib/rtld/arch/ppc32/src/bootstrap.c
49,7 → 49,7
{
asm volatile (
"mr %%r3, %0\n"
"li %%r9, 30\n"
"li %%r9, 31\n"
"sc\n"
:
: "r" (i)
/branches/dynload/uspace/lib/rtld/arch/ia32/src/runtime.c
42,7 → 42,7
{
unsigned dummy;
asm volatile (
"movl $30, %%eax;"
"movl $31, %%eax;"
"int $0x30"
: "=d" (dummy) /* output - %edx clobbered */
: "d" (i) /* input */
/branches/dynload/uspace/lib/rtld/arch/ia32/src/bootstrap.c
46,7 → 46,7
{
unsigned dummy;
asm volatile (
"movl $30, %%eax;"
"movl $31, %%eax;"
"int $0x30"
: "=d" (dummy) /* output - %edx clobbered */
: "d" (i) /* input */