1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-04-23 10:27:48 +03:00
Adhemerval Zanella 5e855c8954 s390: Enable VDSO for static linking
Although s390 only enables vDSO for dynamically linked elf binaries
(arch/s390/kernel/vdso.c:217), there is no indication in the code or
associated commit message for why not enable it for statically linked
binaries as well.  To double check, I rebuilt a kernel with the
check removed and the vDSO does work for static build for supplied
symbols.

Checked on s390x-linux-gnu and s390-linux-gnu.

	[BZ #19767]
	* sysdeps/unix/sysv/linux/s390/init-first.c: Remove #ifdef SHARED.
	* sysdeps/unix/sysv/linux/s390/libc-vdso.h: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h
	(ALWAYS_USE_VSYSCALL): Define.
	* sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h
	(ALWAYS_USE_VSYSCALL): Likewise.
2019-08-05 16:38:22 -03:00
..
2019-07-29 21:02:46 +02:00
2019-08-05 16:38:22 -03:00
2019-02-01 12:24:52 +00:00
2019-02-01 12:24:52 +00:00
2019-02-01 12:24:52 +00:00
2019-06-07 09:27:01 +02:00
2019-05-20 12:25:28 -03:00
2019-05-14 08:41:15 -03:00
2019-02-27 13:55:45 +00:00
2019-01-03 09:32:12 -02:00
2019-05-14 22:55:51 +02:00
2019-05-14 08:41:15 -03:00
2019-05-14 22:55:51 +02:00
2019-06-07 09:27:01 +02:00