mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-03 00:10:10 +00:00
* sysdeps/unix/alpha/sysdep.h [PIC] (SYSCALL_ERROR_HANDLER): Use !samegp relocation.
* sysdeps/unix/alpha/sysdep.h [PIC] (SYSCALL_ERROR_HANDLER): Use !samegp relocation.
This commit is contained in:
parent
60cd0f0ab6
commit
647e0537dc
@ -2,6 +2,9 @@
|
||||
|
||||
* sysdeps/alpha/dl-machine.h (RTLD_START): Use _dl_argv_internal.
|
||||
|
||||
* sysdeps/unix/alpha/sysdep.h [PIC] (SYSCALL_ERROR_HANDLER): Use
|
||||
!samegp relocation.
|
||||
|
||||
2004-01-15 Richard Henderson <rth@redhat.com>
|
||||
|
||||
* sysdeps/unix/sysv/linux/alpha/Makefile [stdlib]: Process
|
||||
|
@ -85,13 +85,11 @@
|
||||
lda v0, -1; \
|
||||
ret
|
||||
#elif defined(PIC)
|
||||
# define SYSCALL_ERROR_LABEL __syscall_error
|
||||
# define SYSCALL_ERROR_HANDLER \
|
||||
br $31, __syscall_error !samegp
|
||||
# define SYSCALL_ERROR_LABEL __syscall_error !samegp
|
||||
# define SYSCALL_ERROR_HANDLER br $31, SYSCALL_ERROR_LABEL
|
||||
#else
|
||||
# define SYSCALL_ERROR_LABEL $syscall_error
|
||||
# define SYSCALL_ERROR_HANDLER \
|
||||
jmp $31, __syscall_error
|
||||
# define SYSCALL_ERROR_HANDLER jmp $31, __syscall_error
|
||||
#endif /* RTLD_PRIVATE_ERRNO */
|
||||
|
||||
/* Overridden by specific syscalls. */
|
||||
|
Loading…
Reference in New Issue
Block a user