glibc/sysdeps
Joseph Myers fb3227b95c Fix termios.h XCASE namespace (bug 19925).
bits/termios.h (various versions under sysdeps/unix/sysv/linux)
defines XCASE if defined __USE_MISC || defined __USE_XOPEN.  This
macro was removed in the 2001 edition of POSIX, and is not otherwise
reserved, so should not be defined for 2001 and later versions of
POSIX.  This patch fixes the conditions accordingly (leaving the macro
defined for __USE_MISC, so still in the default namespace).

Tested for x86_64 and x86 (testsuite, and that installed shared
libraries are unchanged by the patch).

	[BZ #19925]
	* sysdeps/unix/sysv/linux/alpha/bits/termios.h (XCASE): Do not
	define if [!__USE_MISC && __USE_XOPEN2K].
	* sysdeps/unix/sysv/linux/bits/termios.h (XCASE): Likewise.
	* sysdeps/unix/sysv/linux/mips/bits/termios.h (XCASE): Likewise.
	* sysdeps/unix/sysv/linux/powerpc/bits/termios.h (XCASE):
	Likewise.
	* sysdeps/unix/sysv/linux/sparc/bits/termios.h (XCASE): Likewise.
	* conform/Makefile (test-xfail-XOPEN2K/termios.h/conform): Remove
	variable.
	(test-xfail-XOPEN2K8/termios.h/conform): Likewise.
2016-04-08 18:16:09 +00:00
..
aarch64
alpha
arm
generic
gnu
hppa
i386 Improve generic strcspn performance 2016-04-01 10:44:40 -03:00
ia64
ieee754 Increase internal precision of ldbl-128ibm decimal printf [BZ #19853] 2016-03-31 12:14:33 -05:00
init_array
m68k
mach hurd: Add c++-types expected result 2016-03-20 22:16:34 +01:00
microblaze
mips
nacl
nios2
nptl
posix
powerpc powerpc: Add optimized P8 strspn 2016-04-07 15:51:28 -05:00
pthread
s390 S390: Use ahi instead of aghi in 32bit _dl_runtime_resolve. 2016-04-01 10:42:54 +02:00
sh
sparc
tile
unix Fix termios.h XCASE namespace (bug 19925). 2016-04-08 18:16:09 +00:00
wordsize-32
wordsize-64
x86 Remove Fast_Copy_Backward from Intel Core processors 2016-04-01 15:09:14 -07:00
x86_64 X86-64: Prepare memmove-vec-unaligned-erms.S 2016-04-06 10:19:16 -07:00