]> sourceware.org Git - glibc.git/commitdiff
* sysdeps/unix/alpha/sysdep.h [PIC] (SYSCALL_ERROR_HANDLER): Use ...
authorRichard Henderson <rth@redhat.com>
Fri, 16 Jan 2004 06:02:52 +0000 (06:02 +0000)
committerRichard Henderson <rth@redhat.com>
Fri, 16 Jan 2004 06:02:52 +0000 (06:02 +0000)
* sysdeps/unix/alpha/sysdep.h [PIC] (SYSCALL_ERROR_HANDLER): Use
!samegp relocation.

ChangeLog
sysdeps/unix/alpha/sysdep.h

index 5020f65136f632cae85c661d28b0fa872f1fa0f8..ff2b6ac924e01ae5866e0e8edc369f6f78241669 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
index 26cf918c1c96c144b58bdb043bce9fa2c0794edf..d3ed2a9e88eacf3e0b62795467107020c9801030 100644 (file)
        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.  */
This page took 0.052368 seconds and 5 git commands to generate.