glibc/posix
Joseph Myers 625fb764b4 Correct type of SSIZE_MAX for 32-bit (bug 13575).
Bug 13575 reports that SSIZE_MAX is wrongly defined as LONG_MAX on
32-bit systems where ssize_t is defined as int (which is most 32-bit
systems supported by glibc).

This patch fixes the definition, using a conditional on
__WORDSIZE32_SIZE_ULONG to determine the appropriate type in the
32-bit case.  Formally ssize_t need not be the signed type
corresponding to size_t, but as it is for all current glibc
configurations, there is no need for a new macro different from the
one used for defining SIZE_MAX.  A testcase is added for both the type
and the value of SSIZE_MAX.

There is a relevant peculiarity in
sysdeps/unix/sysv/linux/s390/bits/typesizes.h:

/* Compatibility with g++ 2.95.x.  */
/* size_t is unsigned long int on s390 -m31.  */

This has the effect that for GCC 2 for s390, ssize_t does not match
__WORDSIZE32_SIZE_ULONG.  I don't think such a conditional on the GCC
version makes sense - to have a well-defined ABI, the choices of
standard types should not depend on the GCC version.  It's also the
case that upstream GCC 2.95 did not support s390, and glibc headers
don't in general try to support past development GCC versions - only
actual releases and current mainline development.  But whether or not
that GCC 2 case should be removed (with or without a NEWS entry for
such a change), this patch does not result in any changes for s390;
the value is always still LONG_MAX in the s390 case because
__WORDSIZE32_SIZE_ULONG is always defined for 32-bit s390.  I don't
think any such oddity in code only active for unofficial or unreleased
old compiler versions should block closing the present bug as fixed
once this patch is in.

Tested for x86_64 and x86, and with build-many-glibcs.py.

	[BZ #13575]
	* posix/bits/posix1_lim.h: Include <bits/wordsize.h>.
	[!SSIZE_MAX && !(__WORDSIZE == 64 || __WORDSIZE32_SIZE_ULONG)]
	(SSIZE_MAX): Define to INT_MAX.
	* posix/test-ssize-max.c: New file.
	* posix/Makefile (tests): Add test-ssize-max.
2018-02-06 21:38:51 +00:00
..
bits Correct type of SSIZE_MAX for 32-bit (bug 13575). 2018-02-06 21:38:51 +00:00
rxspencer [BZ 697] 2009-01-08 00:47:30 +00:00
sys Only define loff_t for __USE_MISC (bug 14553). 2018-02-06 21:29:50 +00:00
_exit.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
alarm.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
annexc.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
BOOST.tests Update. 2003-12-27 23:40:06 +00:00
bsd-getpgrp.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-ga1.c * posix/bug-ga1.c: Include <string.h> for memset prototype. 2004-02-21 18:40:55 +00:00
bug-ga2.c Update. 2004-02-23 19:54:06 +00:00
bug-getopt1.c Add tests for recent getopt changes. 2010-04-07 22:59:40 -07:00
bug-getopt2.c Add tests for recent getopt changes. 2010-04-07 22:59:40 -07:00
bug-getopt3.c Add tests for recent getopt changes. 2010-04-07 22:59:40 -07:00
bug-getopt4.c getopt: refactor long-option handling 2017-04-07 07:51:28 -04:00
bug-getopt5.c Add tests for recent getopt changes. 2010-04-07 22:59:40 -07:00
bug-glob2.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-glob3.c Add test for last glob bug. 2010-03-24 12:10:51 -07:00
bug-regex1.c
bug-regex2.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex3.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex4.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex5.c Add #include <stdint.h> for uint[32|64]_t usage (except installed headers). 2013-05-16 11:32:54 -05:00
bug-regex6.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex7.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex8.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex9.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex10.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex11.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex12.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex13.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex14.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex15.c 2002-12-13 Roland McGrath <roland@redhat.com> 2002-12-13 21:32:03 +00:00
bug-regex16.c Update. 2003-01-16 19:20:36 +00:00
bug-regex17.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex18.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex19.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex20.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex21.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex22.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex23.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex24.c Update. 2004-11-15 22:00:25 +00:00
bug-regex25.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex26.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex27.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex28.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex29.c Add missing stdio.h include. 2009-11-14 19:11:44 -08:00
bug-regex30.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex31.c Fix warning in posix/bug-regex31.c. 2014-11-25 21:40:51 +00:00
bug-regex31.input One more regex memory leak fixed. 2010-10-12 09:00:33 -04:00
bug-regex32.c Fix unnecessary overallocation due to incomplete character 2011-05-28 17:14:30 -04:00
bug-regex33.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex34.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex35.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bug-regex36.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
confstr.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
cpio.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
Depend
environ.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
execl.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
execle.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
execlp.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
execv.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
execve.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
execvp.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
execvpe.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fexecve.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
flexmember.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fnmatch_loop.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fnmatch.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fnmatch.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fork.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fpathconf.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
gai_strerror.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
gai.conf [BZ #11438] 2012-09-28 10:15:05 -06:00
get_child_max.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getaddrinfo.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getconf-speclist.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getconf.c Update copyright dates not handled by scripts/update-copyrights. 2018-01-01 00:41:16 +00:00
getegid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
geteuid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getgid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getgroups.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getopt1.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getopt_int.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getopt.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getopt.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getpgid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getpgrp.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getpid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getppid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getresgid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getresuid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getsid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getuid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
glob64-lstat-compat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
glob64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
glob_internal.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
glob_pattern_p.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
glob-lstat-compat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
glob.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
glob.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
globfree64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
globfree.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
globtest.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
globtest.sh Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
group_member.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
init-posix.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
Makefile Correct type of SSIZE_MAX for 32-bit (bug 13575). 2018-02-06 21:38:51 +00:00
nanosleep.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pathconf.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pause.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
PCRE.tests Update. 2004-11-25 22:32:18 +00:00
posix_madvise.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
posix-conf-vars.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
posix-conf-vars.list Use posix-conf-vars.list to generate spec array 2014-12-29 19:56:27 +05:30
posix-envs.def Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pread64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pread.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ptestcases.h Update. 2003-11-26 03:24:15 +00:00
PTESTS Update. 2003-11-26 03:24:15 +00:00
PTESTS2C.sed Update. 2003-11-13 01:04:26 +00:00
pwrite64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pwrite.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
re_comp.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
regcomp.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
regex_internal.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
regex_internal.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
regex.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
regex.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
regexbug1.c Fix -Wformat-security warnings in posix/regexbug1.c 2014-12-11 13:08:26 -08:00
regexec.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
runptests.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
runtests.c * nss/nsswitch.c (__nss_lookup_function): Don't cast &ni->known to 2007-07-28 20:36:21 +00:00
sched_cpualloc.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched_cpucount.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched_cpufree.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched_getaffinity.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched_getp.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched_gets.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched_primax.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched_primin.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched_rr_gi.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched_setaffinity.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched_setp.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched_sets.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched_yield.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setgid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setpgid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setpgrp.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setresgid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setresuid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setsid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setuid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sleep.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawn_faction_addclose.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawn_faction_adddup2.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawn_faction_addopen.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawn_faction_destroy.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawn_faction_init.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawn_int.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawn_valid_fd.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawn.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawn.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawnattr_destroy.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawnattr_getdefault.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawnattr_getflags.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawnattr_getpgroup.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawnattr_getschedparam.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawnattr_getschedpolicy.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawnattr_getsigmask.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawnattr_init.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawnattr_setdefault.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawnattr_setflags.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawnattr_setpgroup.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawnattr_setschedparam.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawnattr_setschedpolicy.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawnattr_setsigmask.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawni.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawnp.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sysconf.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tar.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
test-errno.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
test-ssize-max.c Correct type of SSIZE_MAX for 32-bit (bug 13575). 2018-02-06 21:38:51 +00:00
test-vfork.c Use (void) in no-arguments function definitions. 2013-06-08 00:22:23 +00:00
testcases.h
testfnm.c FIx handling of unterminated [ expression in fnmatch. 2011-01-14 08:06:22 -05:00
TESTS
TESTS2C.sed
times.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
transbug.c Fix executable mode. 2013-06-06 02:15:33 +02:00
tst-boost.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-chmod.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-cpucount.c When iterating over CPU bitmask, don't try more than CPU_SETSIZE. 2009-06-15 21:12:57 -07:00
tst-cpuset.c * posix/Makefile (routines): Add sched_cpualloc and sched_cpufree. 2007-07-29 22:24:44 +00:00
tst-dir.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-exec-static.c Support run tst-exec and tst-spawn directly 2013-01-10 14:14:55 -08:00
tst-exec.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-execl1.c Test for exec function. 2005-02-23 02:42:55 +00:00
tst-execl2.c Test for exec function. 2005-02-23 02:42:55 +00:00
tst-execle1.c 2005-12-27 Roland McGrath <roland@redhat.com> 2005-12-27 22:49:45 +00:00
tst-execle2.c 2005-12-27 Roland McGrath <roland@redhat.com> 2005-12-27 22:49:45 +00:00
tst-execlp1.c Test for exec function. 2005-02-23 02:42:55 +00:00
tst-execlp2.c Test for exec function. 2005-02-23 02:42:55 +00:00
tst-execv1.c Test for exec function. 2005-02-23 02:42:55 +00:00
tst-execv2.c Test for exec function. 2005-02-23 02:42:55 +00:00
tst-execve1.c Test for exec function. 2005-02-23 02:42:55 +00:00
tst-execve2.c Test for exec function. 2005-02-23 02:42:55 +00:00
tst-execvp1.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvp2.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvp3.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvp4.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvpe1.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-execvpe2.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-execvpe3.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-execvpe4.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-execvpe5.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-execvpe6.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-fexecve.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-fnmatch2.c FIx handling of unterminated [ expression in fnmatch. 2011-01-14 08:06:22 -05:00
tst-fnmatch3.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-fnmatch.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-fnmatch.input Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-fork.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-getaddrinfo2.c Add missing header files throughout the testsuite. 2017-02-16 17:33:18 -05:00
tst-getaddrinfo3.c * posix/Makefile (tests): Add tst-getaddrinfo3. 2006-04-30 20:19:09 +00:00
tst-getaddrinfo4.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-getaddrinfo5.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-getaddrinfo.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-getconf.sh Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-getopt_long1.c getopt: merge from gnulib: alloca avoidance 2017-04-07 07:51:52 -04:00
tst-getopt-cancel.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-glob_lstat_compat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-glob_symlinks.c hurd: Fix posix glob test 2018-01-06 22:19:13 +01:00
tst-glob-tilde.c Increase some test timeouts. 2018-01-04 21:58:40 +00:00
tst-gnuglob64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-gnuglob-skeleton.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-gnuglob.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-mmap-offset.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-mmap.c Modify several tests to use test-skeleton.c 2014-11-05 15:24:08 +05:30
tst-nanosleep.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-nice.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-pathconf.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-pcre.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-posix_fadvise64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-posix_fadvise-common.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-posix_fadvise.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-posix_spawn-fd.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-posix_spawn-setsid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-preadwrite64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-preadwrite-common.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-preadwrite.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-regex2.c Update tst-regex.c/tst-regex2.c for old ChangeLog move 2017-09-01 10:20:49 -07:00
tst-regex.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-regexloc.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-rfc3484-2.c Mark internal nss symbols with attribute_hidden [BZ #18822] 2017-08-21 05:31:19 -07:00
tst-rfc3484-3.c Mark internal nss symbols with attribute_hidden [BZ #18822] 2017-08-21 05:31:19 -07:00
tst-rfc3484.c Mark internal nss symbols with attribute_hidden [BZ #18822] 2017-08-21 05:31:19 -07:00
tst-rxspencer-no-utf8.c Split up rules for tests using mtrace and something else. 2014-02-14 13:45:14 +00:00
tst-rxspencer.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-spawn2.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-spawn3.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-spawn-static.c Support run tst-exec and tst-spawn directly 2013-01-10 14:14:55 -08:00
tst-spawn.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-sysconf-empty-chroot.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-sysconf.c Hurd: Update posix_opt.h 2012-05-10 15:57:27 -07:00
tst-truncate64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-truncate-common.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-truncate.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-vfork1.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-vfork2.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-vfork3.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-waitid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tstgetopt.c
uname-values.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
uname.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
unistd.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
Versions posix: Add compat glob symbol to not follow dangling symbols 2017-09-25 18:04:16 -07:00
vfork.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
wait3.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
wait4.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
wait.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
wait.h
waitid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
waitpid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
wordexp-test.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
wordexp-tst.sh Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
wordexp.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
wordexp.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00