Sign in
android
/
platform
/
external
/
strace
/
dd8cb652174137455695be67920c0b7069f84c68
/
.
/
linux
/
alpha
/
set_error.c
blob: 169277bc3886114dd7e7fb9ba0df17de6083ddf5 [
file
] [
log
] [
blame
]
static
int
arch_set_error
(
struct
tcb
*
tcp
)
{
alpha_r0
=
tcp
->
u_error
;
return
upoke
(
tcp
,
REG_R0
,
alpha_r0
);
}
static
int
arch_set_success
(
struct
tcb
*
tcp
)
{
return
upoke
(
tcp
,
REG_A3
,
(
alpha_a3
=
0
))
||
upoke
(
tcp
,
REG_R0
,
(
alpha_r0
=
tcp
->
u_rval
));
}