1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-13 09:01:51 +03:00
Files
glibc/sysdeps/unix/sysv/linux
Joseph Myers 089b772f98 Remove __ASSUME_PPOLL.
With current kernel version requirements, the ppoll Linux syscall can
be assumed to be present on all architectures; this patch removes the
__ASSUME_PPOLL macro and conditionals on it and on whether __NR_ppoll
is defined.  (Note that the same can't yet be done for pselect,
because MicroBlaze only wired that up in the syscall table in 3.15.)

Tested for x86_64 and x86 that installed stripped shared libraries are
unchanged by the patch.

	* sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_PPOLL):
	Remove macro.
	* sysdeps/unix/sysv/linux/ppoll.c: Do not include
	<kernel-features.h>.
	[__NR_ppoll]: Make code unconditional.
	[!__ASSUME_PPOLL]: Remove conditional code.
2016-03-15 21:11:07 +00:00
..
2016-03-14 19:04:53 +00:00
2016-03-14 19:04:53 +00:00
2016-03-15 21:11:07 +00:00
2015-12-31 00:17:48 +00:00
2016-03-15 21:11:07 +00:00