mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-26 06:50:07 +00:00
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.
This commit is contained in:
parent
680469021c
commit
d7e16e9e83
@ -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>
|
Sat Jul 22 19:58:54 1995 Michael I Bushnell <mib@geech.gnu.ai.mit.edu>
|
||||||
|
|
||||||
* inet/Makefile (routines): Added `ruserpass'.
|
* inet/Makefile (routines): Added `ruserpass'.
|
||||||
|
@ -51,4 +51,12 @@ Cambridge, MA 02139, USA. */
|
|||||||
|
|
||||||
#define STACK_GROWTH_DOWN
|
#define STACK_GROWTH_DOWN
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef PIC
|
||||||
|
#define JUMPTARGET(name) name##@PLT
|
||||||
|
#else
|
||||||
|
#define JUMPTARGET(name) name
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
#include_next <sysdep.h>
|
#include_next <sysdep.h>
|
||||||
|
@ -48,7 +48,7 @@ Cambridge, MA 02139, USA. */
|
|||||||
jb JUMPTARGET(syscall_error)
|
jb JUMPTARGET(syscall_error)
|
||||||
|
|
||||||
#ifdef PIC
|
#ifdef PIC
|
||||||
#define JUMPTARGET(name) name@PLT
|
#define JUMPTARGET(name) name##@PLT
|
||||||
#else
|
#else
|
||||||
#define JUMPTARGET(name) name
|
#define JUMPTARGET(name) name
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user