From: Ulrich Drepper Date: Sun, 12 Jan 2003 19:23:03 +0000 (+0000) Subject: Use correct definition of errno for NOT_IN_libc. X-Git-Tag: upstream/2.30~10627^2~1459 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=df162e76028189161ed3d8ccefac6818999478a1;p=external%2Fglibc.git Use correct definition of errno for NOT_IN_libc. --- diff --git a/sysdeps/unix/alpha/sysdep.S b/sysdeps/unix/alpha/sysdep.S index 4c7c134..c31508b 100644 --- a/sysdeps/unix/alpha/sysdep.S +++ b/sysdeps/unix/alpha/sysdep.S @@ -47,11 +47,17 @@ __syscall_error: #if defined(_LIBC_REENTRANT) && USE___THREAD +#ifndef NOT_IN_libc +# define SYSCALL_ERROR_ERRNO __libc_errno +#else +# define SYSCALL_ERROR_ERRNO errno +#endif + LOADGP PROLOGUE mov v0, t0 call_pal PAL_rduniq - ldq t1, __libc_errno(gp) !gottprel + ldq t1, SYSCALL_ERROR_ERRNO(gp) !gottprel addq v0, t1, v0 stl t0, 0(v0) lda v0, -1