]> sourceware.org Git - glibc.git/commitdiff
Sat Jul 22 20:53:18 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> cvs/libc-950722 cvs/libc-950723
authorRoland McGrath <roland@gnu.org>
Sun, 23 Jul 1995 00:58:43 +0000 (00:58 +0000)
committerRoland McGrath <roland@gnu.org>
Sun, 23 Jul 1995 00:58:43 +0000 (00:58 +0000)
* sysdeps/unix/i386/sysdep.h (JUMPTARGET): Use ## to avoid space
  before @PLT.
* sysdeps/mach/i386/sysdep.h (JUMPTARGET): New macro.
* sysdeps/i386/bsd-_setjmp.S: Use JUMPTARGET macro in jmp insn.
* sysdeps/i386/bsd-setjmp.S: Likewise.

ChangeLog
sysdeps/mach/i386/sysdep.h
sysdeps/unix/i386/sysdep.h

index a2d197eb30f3a9d9faad38a6a3af5e3815bb400f..b995e154778822d4e8c6c7e5b24035b6662c9398 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+Sat Jul 22 20:53:18 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
+
+       * sysdeps/unix/i386/sysdep.h (JUMPTARGET): Use ## to avoid space
+       before @PLT.
+       * sysdeps/mach/i386/sysdep.h (JUMPTARGET): New macro.
+       * sysdeps/i386/bsd-_setjmp.S: Use JUMPTARGET macro in jmp insn.
+       * sysdeps/i386/bsd-setjmp.S: Likewise.
+
 Sat Jul 22 19:58:54 1995  Michael I Bushnell  <mib@geech.gnu.ai.mit.edu>
 
        * inet/Makefile (routines): Added `ruserpass'.
index 5b4246e016ddba43319ad65394c1240690a2d17a..f467fef24ba92c3540445f5c15cc545a4d1719c2 100644 (file)
@@ -51,4 +51,12 @@ Cambridge, MA 02139, USA.  */
 
 #define STACK_GROWTH_DOWN
 
+
+#ifdef PIC
+#define JUMPTARGET(name) name##@PLT
+#else
+#define JUMPTARGET(name) name
+#endif
+
+
 #include_next <sysdep.h>
index 4e4b6e6ab5487b15ba32c8f2df59152238da4955..46f2886c4a8914d0a6e0c9fe7952b2703018238d 100644 (file)
@@ -48,7 +48,7 @@ Cambridge, MA 02139, USA.  */
   jb JUMPTARGET(syscall_error)
 
 #ifdef PIC
-#define JUMPTARGET(name) name@PLT
+#define JUMPTARGET(name) name##@PLT
 #else
 #define JUMPTARGET(name) name
 #endif
This page took 0.046508 seconds and 5 git commands to generate.