2005-04-28 Shaun Jackman <sjackman@gmail.com>
* libgloss/syscalls.c (get_errno): Add an output register constraint.
This commit is contained in:
parent
5456408b84
commit
e525f6d51a
@ -1,3 +1,7 @@
|
||||
2005-04-28 Shaun Jackman <sjackman@gmail.com>
|
||||
|
||||
* libgloss/syscalls.c (get_errno): Add an output register constraint.
|
||||
|
||||
2005-04-19 Eric Christopher <echristo@redhat.com>
|
||||
|
||||
* mips/regs.S: Sign extend constants for mips64 and unify
|
||||
|
@ -179,7 +179,9 @@ get_errno (void)
|
||||
#ifdef ARM_RDI_MONITOR
|
||||
return do_AngelSWI (AngelSWI_Reason_Errno, NULL);
|
||||
#else
|
||||
asm ("swi %a0" :: "i" (SWI_GetErrno));
|
||||
register r0 asm("r0");
|
||||
asm ("swi %a1" : "=3Dr"(r0) : "i" (SWI_GetErrno));
|
||||
return r0;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user