glibc/sysdeps
H.J. Lu c9070e6305 X86_64: Don't use PLT nor GOT in static archives [BZ #20750]
There is no need to use PLT nor GOT in static archives to branch to a
function, regardless whether static archives is compiled with PIC or
not.  When static archives are used to create dynamic executable,
PLT/GOT may be used.  The resulting executable still works correctly.

	[BZ #20750]
	* sysdeps/x86_64/sysdep.h (JUMPTARGET): Check SHARED instead
	of PIC.
2016-11-28 09:45:07 -08:00
..
aarch64 Partial ILP32 support for aarch64. 2016-11-28 09:01:23 -08:00
alpha Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
arm Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
generic Refactor some libm type-generic macros. 2016-11-10 21:41:56 +00:00
gnu
hppa Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
i386 Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
ia64 Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
ieee754 Add setpayloadsig, setpayloadsigf, setpayloadsigl. 2016-11-24 23:56:48 +00:00
init_array
m68k Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
mach Fix hurd __access_noerrno implementation. 2016-11-18 16:49:08 -02:00
microblaze Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
mips Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
nacl Add setpayloadsig, setpayloadsigf, setpayloadsigl. 2016-11-24 23:56:48 +00:00
nios2 Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
nptl Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
posix
powerpc Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
pthread
s390 Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
sh Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
sparc Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
tile Remove cached PID/TID in clone 2016-11-24 19:38:51 -02:00
unix Partial ILP32 support for aarch64. 2016-11-28 09:01:23 -08:00
wordsize-32
wordsize-64
x86 Refactor float_t, double_t information into bits/flt-eval-method.h. 2016-11-24 18:44:50 +00:00
x86_64 X86_64: Don't use PLT nor GOT in static archives [BZ #20750] 2016-11-28 09:45:07 -08:00