mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-10 11:20:10 +00:00
m68k: remove use of USE___THREAD
This commit is contained in:
parent
b8ead09ab7
commit
df62b0cd51
@ -1,3 +1,8 @@
|
||||
2011-09-11 Andreas Schwab <schwab@linux-m68k.org>
|
||||
|
||||
* sysdeps/unix/sysv/linux/m68k/sysdep.h: Remove use of
|
||||
USE___THREAD.
|
||||
|
||||
2011-06-23 Andreas Schwab <schwab@linux-m68k.org>
|
||||
|
||||
* sysdeps/m68k/dl-trampoline.S (_dl_runtime_profile)
|
||||
|
@ -106,7 +106,7 @@ SYSCALL_ERROR_LABEL: \
|
||||
a pointer (e.g., mmap). */ \
|
||||
move.l %d0, %a0; \
|
||||
rts;
|
||||
# elif USE___THREAD
|
||||
# elif defined _LIBC_REENTRANT
|
||||
# ifndef NOT_IN_libc
|
||||
# define SYSCALL_ERROR_ERRNO __libc_errno
|
||||
# else
|
||||
@ -125,18 +125,6 @@ SYSCALL_ERROR_LABEL: \
|
||||
a pointer (e.g., mmap). */ \
|
||||
move.l %d0, %a0; \
|
||||
rts;
|
||||
# elif defined _LIBC_REENTRANT
|
||||
# define SYSCALL_ERROR_HANDLER \
|
||||
SYSCALL_ERROR_LABEL: \
|
||||
neg.l %d0; \
|
||||
move.l %d0, -(%sp); \
|
||||
jbsr __errno_location@PLTPC; \
|
||||
move.l (%sp)+, (%a0); \
|
||||
move.l &-1, %d0; \
|
||||
/* Copy return value to %a0 for syscalls that are declared to return \
|
||||
a pointer (e.g., mmap). */ \
|
||||
move.l %d0, %a0; \
|
||||
rts;
|
||||
# else /* !_LIBC_REENTRANT */
|
||||
/* Store (- %d0) into errno through the GOT. */
|
||||
# define SYSCALL_ERROR_HANDLER \
|
||||
|
Loading…
Reference in New Issue
Block a user