From 7988979a722b4cdf287b2093956a76a3f19b9897 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Mon, 24 Oct 2016 20:22:12 +0200 Subject: add uClibc-ng test directory --- test/.gitignore | 334 + test/Makefile | 91 + test/README | 87 + test/Rules.mak | 165 + test/Test.mak | 155 + test/argp/Makefile | 8 + test/argp/Makefile.in | 10 + test/argp/argp-ex1.c | 15 + test/argp/argp-ex2.c | 45 + test/argp/argp-ex3.c | 153 + test/argp/argp-ex4.c | 167 + test/argp/argp-test.c | 208 + test/argp/bug-argp1.c | 26 + test/argp/tst-argp1.c | 117 + test/argp/tst-argp2.c | 100 + test/args/Makefile | 8 + test/args/Makefile.in | 9 + test/args/arg_test.c | 40 + test/args/arg_test.out.good | 13 + test/args/arg_test_glibc.out.good | 13 + test/assert/Makefile | 8 + test/assert/Makefile.in | 5 + test/assert/assert.c | 47 + test/build/Makefile | 8 + test/build/check_config_options.sh | 21 + test/crypt/Makefile | 8 + test/crypt/Makefile.in | 15 + test/crypt/crypt.c | 103 + test/crypt/crypt.input | 171 + test/crypt/crypt.out.good | 172 + test/crypt/md5c-test.c | 19 + test/crypt/sha256c-test.c | 62 + test/crypt/sha512c-test.c | 63 + test/ctype/Makefile | 8 + test/ctype/Makefile.in | 4 + test/ctype/ctype.c | 250 + test/dlopen/Makefile | 8 + test/dlopen/Makefile.in | 84 + test/dlopen/dladdr.c | 25 + test/dlopen/dlafk.c | 36 + test/dlopen/dlstatic.c | 43 + test/dlopen/dltest.c | 41 + test/dlopen/dltest2.c | 1 + test/dlopen/dlundef.c | 29 + test/dlopen/libA.c | 7 + test/dlopen/libB.c | 7 + test/dlopen/libC.c | 30 + test/dlopen/libafk-temp.c | 1 + test/dlopen/libafk.c | 1 + test/dlopen/libstatic.c | 15 + test/dlopen/libtest.c | 11 + test/dlopen/libtest1.c | 40 + test/dlopen/libtest2.c | 38 + test/dlopen/libtest3.c | 1 + test/dlopen/libundef.c | 1 + test/dlopen/nodelete.c | 205 + test/dlopen/nodelete1.c | 59 + test/dlopen/nodelmod1.c | 10 + test/dlopen/nodelmod2.c | 10 + test/dlopen/nodelmod3.c | 8 + test/dlopen/nodelmod4.c | 10 + test/dlopen/test1.c | 33 + test/dlopen/test2.c | 39 + test/dlopen/test3.c | 13 + test/dlopen/testscope.c | 29 + test/dlopen/tst-origin.c | 37 + test/inet/Makefile | 8 + test/inet/Makefile.in | 17 + test/inet/bug-if1.c | 53 + test/inet/gethost.c | 40 + test/inet/gethost_r-align.c | 50 + test/inet/gethostid.c | 6 + test/inet/getnetent.c | 17 + test/inet/if_nameindex.c | 61 + test/inet/tst-aton.c | 80 + test/inet/tst-ether_aton.c | 46 + test/inet/tst-ethers-line.c | 55 + test/inet/tst-ethers.c | 37 + test/inet/tst-ifaddrs.c | 99 + test/inet/tst-network.c | 104 + test/inet/tst-ntoa.c | 36 + test/inet/tst-res.c | 44 + test/inet/tst-sock-nonblock.c | 53 + test/librt/Makefile | 8 + test/librt/Makefile.in | 8 + test/librt/shmtest.c | 104 + test/locale-mbwc/Makefile | 8 + test/locale-mbwc/Makefile.in | 30 + test/locale-mbwc/dat_isw-funcs.h | 37 + test/locale-mbwc/dat_iswalnum.c | 196 + test/locale-mbwc/dat_iswalpha.c | 169 + test/locale-mbwc/dat_iswcntrl.c | 125 + test/locale-mbwc/dat_iswctype.c | 667 ++ test/locale-mbwc/dat_iswdigit.c | 125 + test/locale-mbwc/dat_iswgraph.c | 167 + test/locale-mbwc/dat_iswlower.c | 96 + test/locale-mbwc/dat_iswprint.c | 170 + test/locale-mbwc/dat_iswpunct.c | 155 + test/locale-mbwc/dat_iswspace.c | 129 + test/locale-mbwc/dat_iswupper.c | 94 + test/locale-mbwc/dat_iswxdigit.c | 125 + test/locale-mbwc/dat_mblen.c | 137 + test/locale-mbwc/dat_mbrlen.c | 222 + test/locale-mbwc/dat_mbrtowc.c | 140 + test/locale-mbwc/dat_mbsrtowcs.c | 180 + test/locale-mbwc/dat_mbstowcs.c | 190 + test/locale-mbwc/dat_mbtowc.c | 444 ++ test/locale-mbwc/dat_strcoll.c | 209 + test/locale-mbwc/dat_strfmon.c | 268 + test/locale-mbwc/dat_strxfrm.c | 147 + test/locale-mbwc/dat_swscanf.c | 185 + test/locale-mbwc/dat_tow-funcs.h | 24 + test/locale-mbwc/dat_towctrans.c | 97 + test/locale-mbwc/dat_towlower.c | 47 + test/locale-mbwc/dat_towupper.c | 47 + test/locale-mbwc/dat_wcrtomb.c | 122 + test/locale-mbwc/dat_wcscat.c | 116 + test/locale-mbwc/dat_wcschr.c | 94 + test/locale-mbwc/dat_wcscmp.c | 137 + test/locale-mbwc/dat_wcscoll.c | 210 + test/locale-mbwc/dat_wcscpy.c | 44 + test/locale-mbwc/dat_wcscspn.c | 164 + test/locale-mbwc/dat_wcslen.c | 62 + test/locale-mbwc/dat_wcsncat.c | 158 + test/locale-mbwc/dat_wcsncmp.c | 144 + test/locale-mbwc/dat_wcsncpy.c | 119 + test/locale-mbwc/dat_wcspbrk.c | 176 + test/locale-mbwc/dat_wcsrtombs.c | 272 + test/locale-mbwc/dat_wcsspn.c | 179 + test/locale-mbwc/dat_wcsstr.c | 175 + test/locale-mbwc/dat_wcstod.c | 78 + test/locale-mbwc/dat_wcstok.c | 138 + test/locale-mbwc/dat_wcstombs.c | 271 + test/locale-mbwc/dat_wcswidth.c | 263 + test/locale-mbwc/dat_wcsxfrm.c | 102 + test/locale-mbwc/dat_wctob.c | 61 + test/locale-mbwc/dat_wctomb.c | 168 + test/locale-mbwc/dat_wctrans.c | 99 + test/locale-mbwc/dat_wctype.c | 189 + test/locale-mbwc/dat_wcwidth.c | 149 + test/locale-mbwc/tgn_funcdef.h | 160 + test/locale-mbwc/tgn_locdef.h | 32 + test/locale-mbwc/tsp_common.c | 64 + test/locale-mbwc/tst2_mbrtowc.c | 21 + test/locale-mbwc/tst_funcs.h | 294 + test/locale-mbwc/tst_iswalnum.c | 10 + test/locale-mbwc/tst_iswalpha.c | 10 + test/locale-mbwc/tst_iswcntrl.c | 10 + test/locale-mbwc/tst_iswctype.c | 53 + test/locale-mbwc/tst_iswdigit.c | 11 + test/locale-mbwc/tst_iswgraph.c | 10 + test/locale-mbwc/tst_iswlower.c | 10 + test/locale-mbwc/tst_iswprint.c | 10 + test/locale-mbwc/tst_iswpunct.c | 10 + test/locale-mbwc/tst_iswspace.c | 10 + test/locale-mbwc/tst_iswupper.c | 10 + test/locale-mbwc/tst_iswxdigit.c | 10 + test/locale-mbwc/tst_mblen.c | 85 + test/locale-mbwc/tst_mbrlen.c | 82 + test/locale-mbwc/tst_mbrtowc.c | 96 + test/locale-mbwc/tst_mbsrtowcs.c | 109 + test/locale-mbwc/tst_mbstowcs.c | 98 + test/locale-mbwc/tst_mbtowc.c | 130 + test/locale-mbwc/tst_strcoll.c | 87 + test/locale-mbwc/tst_strfmon.c | 74 + test/locale-mbwc/tst_strxfrm.c | 136 + test/locale-mbwc/tst_swscanf.c | 137 + test/locale-mbwc/tst_towctrans.c | 82 + test/locale-mbwc/tst_towlower.c | 11 + test/locale-mbwc/tst_towupper.c | 10 + test/locale-mbwc/tst_types.h | 729 +++ test/locale-mbwc/tst_wcrtomb.c | 79 + test/locale-mbwc/tst_wcscat.c | 78 + test/locale-mbwc/tst_wcschr.c | 70 + test/locale-mbwc/tst_wcscmp.c | 40 + test/locale-mbwc/tst_wcscoll.c | 76 + test/locale-mbwc/tst_wcscpy.c | 85 + test/locale-mbwc/tst_wcscspn.c | 38 + test/locale-mbwc/tst_wcslen.c | 31 + test/locale-mbwc/tst_wcsncat.c | 75 + test/locale-mbwc/tst_wcsncmp.c | 40 + test/locale-mbwc/tst_wcsncpy.c | 93 + test/locale-mbwc/tst_wcspbrk.c | 80 + test/locale-mbwc/tst_wcsrtombs.c | 127 + test/locale-mbwc/tst_wcsspn.c | 38 + test/locale-mbwc/tst_wcsstr.c | 86 + test/locale-mbwc/tst_wcstod.c | 69 + test/locale-mbwc/tst_wcstok.c | 96 + test/locale-mbwc/tst_wcstombs.c | 115 + test/locale-mbwc/tst_wcswidth.c | 39 + test/locale-mbwc/tst_wcsxfrm.c | 122 + test/locale-mbwc/tst_wctob.c | 37 + test/locale-mbwc/tst_wctomb.c | 99 + test/locale-mbwc/tst_wctrans.c | 52 + test/locale-mbwc/tst_wctype.c | 48 + test/locale-mbwc/tst_wcwidth.c | 38 + test/locale/Makefile | 8 + test/locale/Makefile.in | 29 + test/locale/bug-iconv-trans.c | 68 + test/locale/bug-usesetlocale.c | 38 + test/locale/collate-test.c | 132 + test/locale/dump-ctype.c | 163 + test/locale/gen-unicode-ctype.c | 784 +++ test/locale/show-ucs-data.c | 62 + test/locale/tst-C-locale.c | 497 ++ test/locale/tst-ctype-de_DE.ISO-8859-1.in | 56 + test/locale/tst-ctype.c | 446 ++ test/locale/tst-digits.c | 248 + test/locale/tst-fmon.c | 67 + test/locale/tst-langinfo.c | 283 + test/locale/tst-langinfo.input | 302 + test/locale/tst-leaks.c | 18 + test/locale/tst-mbswcs1.c | 62 + test/locale/tst-mbswcs2.c | 64 + test/locale/tst-mbswcs3.c | 75 + test/locale/tst-mbswcs4.c | 62 + test/locale/tst-mbswcs5.c | 74 + test/locale/tst-mbswcs6.c | 73 + test/locale/tst-numeric.c | 73 + test/locale/tst-rpmatch.c | 36 + test/locale/tst-setlocale.c | 25 + test/locale/tst-sscanf.c | 56 + test/locale/tst-strfmon1.c | 42 + test/locale/tst-trans.c | 70 + test/locale/tst-wctype.c | 143 + test/locale/tst-xlocale1.c | 75 + test/locale/tst-xlocale2.c | 64 + test/locale/tst_nl_langinfo.c | 296 + test/locale/xfrm-test.c | 143 + test/malloc/Makefile | 8 + test/malloc/Makefile.in | 16 + test/malloc/malloc-standard-alignment.c | 42 + test/malloc/malloc.c | 81 + test/malloc/mallocbug.c | 67 + test/malloc/realloc-can-shrink.c | 17 + test/malloc/realloc0.c | 13 + test/malloc/testmalloc.c | 101 + test/malloc/time_malloc.c | 62 + test/malloc/tst-asprintf.c | 27 + test/malloc/tst-calloc.c | 127 + test/malloc/tst-malloc.c | 72 + test/malloc/tst-mallocfork.c | 51 + test/malloc/tst-mcheck.c | 95 + test/malloc/tst-obstack.c | 104 + test/malloc/tst-valloc.c | 23 + test/math/Makefile | 8 + test/math/Makefile.in | 46 + test/math/basic-test.c | 161 + test/math/c99_test.c | 116 + test/math/compile_test.c | 141 + test/math/fenv.h | 3 + test/math/gamma.c | 73 + test/math/gen-libm-test.pl | 737 +++ test/math/ilogb.c | 52 + test/math/libm-test-ulps-arc | 145 + test/math/libm-test-ulps-arm | 4989 +++++++++++++++ test/math/libm-test-ulps-cris | 145 + test/math/libm-test-ulps-generic | 5 + test/math/libm-test-ulps-i386 | 1261 ++++ test/math/libm-test-ulps-ia64 | 1146 ++++ test/math/libm-test-ulps-microblaze | 145 + test/math/libm-test-ulps-mips32 | 145 + test/math/libm-test-ulps-mips64 | 9633 +++++++++++++++++++++++++++++ test/math/libm-test-ulps-nds32 | 145 + test/math/libm-test-ulps-powerpc | 1336 ++++ test/math/libm-test-ulps-sh | 1094 ++++ test/math/libm-test-ulps-sparc | 1338 ++++ test/math/libm-test-ulps-x86_64 | 1328 ++++ test/math/libm-test-ulps-xtensa | 145 + test/math/libm-test.inc | 5096 +++++++++++++++ test/math/rint.c | 33 + test/math/signgam.c | 28 + test/math/test-double.c | 33 + test/math/test-float.c | 33 + test/math/test-fpucw.c | 42 + test/math/test-idouble.c | 34 + test/math/test-ifloat.c | 34 + test/math/test-ildoubl.c | 34 + test/math/test-ldouble.c | 33 + test/math/tst-definitions.c | 46 + test/misc/Makefile | 8 + test/misc/Makefile.in | 42 + test/misc/bug-glob1.c | 92 + test/misc/bug-glob2.c | 300 + test/misc/bug-readdir1.c | 37 + test/misc/dirent.c | 39 + test/misc/dirent64.c | 1 + test/misc/fdopen.c | 52 + test/misc/opendir-tst1.c | 95 + test/misc/outb.c | 9 + test/misc/popen.c | 47 + test/misc/seek.c | 82 + test/misc/sem.c | 45 + test/misc/stdarg.c | 23 + test/misc/tst-fnmatch.c | 443 ++ test/misc/tst-fnmatch.input | 754 +++ test/misc/tst-gnuglob.c | 446 ++ test/misc/tst-inotify.c | 65 + test/misc/tst-mkostemps.c | 159 + test/misc/tst-nftw.c | 57 + test/misc/tst-scandir.c | 23 + test/misc/tst-seekdir.c | 79 + test/misc/tst-statfs.c | 31 + test/misc/tst-statvfs.c | 26 + test/misc/tst-utmp.c | 423 ++ test/misc/tst-utmpx.c | 2 + test/mmap/Makefile | 8 + test/mmap/Makefile.in | 2 + test/mmap/mmap.c | 73 + test/mmap/mmap2.c | 46 + test/mmap/mmap64.c | 29 + test/mmap/tst-mmap-eofsync.c | 106 + test/mmap/tst-mmap-fflushsync.c | 99 + test/mmap/tst-mmap-offend.c | 86 + test/mmap/tst-mmap-setvbuf.c | 81 + test/nptl/Makefile | 8 + test/nptl/Makefile.in | 242 + test/nptl/eintr.c | 88 + test/nptl/tst-align.c | 70 + test/nptl/tst-align2.c | 86 + test/nptl/tst-align3.c | 56 + test/nptl/tst-atfork1.c | 120 + test/nptl/tst-atfork2.c | 156 + test/nptl/tst-atfork2mod.c | 57 + test/nptl/tst-attr1.c | 305 + test/nptl/tst-attr2.c | 316 + test/nptl/tst-attr3.c | 419 ++ test/nptl/tst-barrier1.c | 70 + test/nptl/tst-barrier2.c | 184 + test/nptl/tst-barrier3.c | 153 + test/nptl/tst-barrier4.c | 121 + test/nptl/tst-basic1.c | 81 + test/nptl/tst-basic2.c | 120 + test/nptl/tst-basic3.c | 86 + test/nptl/tst-basic4.c | 100 + test/nptl/tst-basic5.c | 73 + test/nptl/tst-basic6.c | 131 + test/nptl/tst-basic7.c | 75 + test/nptl/tst-cancel1.c | 162 + test/nptl/tst-cancel10.c | 125 + test/nptl/tst-cancel11.c | 122 + test/nptl/tst-cancel12.c | 126 + test/nptl/tst-cancel13.c | 128 + test/nptl/tst-cancel14.c | 136 + test/nptl/tst-cancel15.c | 141 + test/nptl/tst-cancel16.c | 230 + test/nptl/tst-cancel18.c | 173 + test/nptl/tst-cancel19.c | 286 + test/nptl/tst-cancel2.c | 99 + test/nptl/tst-cancel20.c | 263 + test/nptl/tst-cancel21.c | 293 + test/nptl/tst-cancel22.c | 121 + test/nptl/tst-cancel23.c | 1 + test/nptl/tst-cancel25.c | 171 + test/nptl/tst-cancel3.c | 97 + test/nptl/tst-cancel4.c | 2393 +++++++ test/nptl/tst-cancel5.c | 1 + test/nptl/tst-cancel6.c | 78 + test/nptl/tst-cancel7.c | 208 + test/nptl/tst-cancel8.c | 142 + test/nptl/tst-cancel9.c | 125 + test/nptl/tst-cancelx10.c | 1 + test/nptl/tst-cancelx11.c | 1 + test/nptl/tst-cancelx12.c | 1 + test/nptl/tst-cancelx13.c | 1 + test/nptl/tst-cancelx14.c | 1 + test/nptl/tst-cancelx15.c | 1 + test/nptl/tst-cancelx16.c | 1 + test/nptl/tst-cancelx18.c | 1 + test/nptl/tst-cancelx2.c | 1 + test/nptl/tst-cancelx20.c | 1 + test/nptl/tst-cancelx21.c | 1 + test/nptl/tst-cancelx3.c | 1 + test/nptl/tst-cancelx4.c | 1 + test/nptl/tst-cancelx6.c | 1 + test/nptl/tst-cancelx7.c | 1 + test/nptl/tst-cancelx8.c | 1 + test/nptl/tst-cancelx9.c | 1 + test/nptl/tst-cleanup0.c | 75 + test/nptl/tst-cleanup1.c | 99 + test/nptl/tst-cleanup2.c | 62 + test/nptl/tst-cleanup3.c | 97 + test/nptl/tst-cleanup4.c | 197 + test/nptl/tst-cleanup4aux.c | 120 + test/nptl/tst-cleanupx0.c | 1 + test/nptl/tst-cleanupx1.c | 1 + test/nptl/tst-cleanupx2.c | 1 + test/nptl/tst-cleanupx3.c | 1 + test/nptl/tst-cleanupx4.c | 1 + test/nptl/tst-clock.c | 123 + test/nptl/tst-clock1.c | 50 + test/nptl/tst-clock2.c | 201 + test/nptl/tst-clock_nanosleep.c | 57 + test/nptl/tst-cond-deadlock.c | 51 + test/nptl/tst-cond1.c | 93 + test/nptl/tst-cond10.c | 172 + test/nptl/tst-cond11.c | 190 + test/nptl/tst-cond12.c | 195 + test/nptl/tst-cond13.c | 2 + test/nptl/tst-cond14.c | 117 + test/nptl/tst-cond15.c | 159 + test/nptl/tst-cond16.c | 104 + test/nptl/tst-cond17.c | 2 + test/nptl/tst-cond18.c | 116 + test/nptl/tst-cond19.c | 75 + test/nptl/tst-cond2.c | 162 + test/nptl/tst-cond20.c | 169 + test/nptl/tst-cond21.c | 3 + test/nptl/tst-cond22.c | 160 + test/nptl/tst-cond23.c | 183 + test/nptl/tst-cond3.c | 112 + test/nptl/tst-cond4.c | 263 + test/nptl/tst-cond5.c | 105 + test/nptl/tst-cond6.c | 233 + test/nptl/tst-cond7.c | 167 + test/nptl/tst-cond8.c | 276 + test/nptl/tst-cond9.c | 149 + test/nptl/tst-cpuclock1.c | 306 + test/nptl/tst-cpuclock2.c | 331 + test/nptl/tst-cputimer1.c | 68 + test/nptl/tst-cputimer2.c | 83 + test/nptl/tst-cputimer3.c | 130 + test/nptl/tst-detach1.c | 55 + test/nptl/tst-dlsym1.c | 66 + test/nptl/tst-eintr1.c | 104 + test/nptl/tst-eintr2.c | 117 + test/nptl/tst-eintr3.c | 71 + test/nptl/tst-eintr4.c | 55 + test/nptl/tst-eintr5.c | 80 + test/nptl/tst-exec2.c | 153 + test/nptl/tst-exec3.c | 151 + test/nptl/tst-exec4.c | 115 + test/nptl/tst-exit1.c | 78 + test/nptl/tst-exit2.c | 40 + test/nptl/tst-exit3.c | 81 + test/nptl/tst-fini1.c | 34 + test/nptl/tst-fini1mod.c | 71 + test/nptl/tst-flock1.c | 92 + test/nptl/tst-flock2.c | 259 + test/nptl/tst-fork1.c | 119 + test/nptl/tst-fork2.c | 89 + test/nptl/tst-fork3.c | 106 + test/nptl/tst-fork4.c | 64 + test/nptl/tst-getpid1.c | 122 + test/nptl/tst-getpid2.c | 2 + test/nptl/tst-getpid3.c | 114 + test/nptl/tst-initializers1-c89.c | 1 + test/nptl/tst-initializers1-c99.c | 1 + test/nptl/tst-initializers1-gnu89.c | 1 + test/nptl/tst-initializers1-gnu99.c | 1 + test/nptl/tst-initializers1.c | 47 + test/nptl/tst-join1.c | 82 + test/nptl/tst-join2.c | 103 + test/nptl/tst-join3.c | 122 + test/nptl/tst-join4.c | 124 + test/nptl/tst-join5.c | 142 + test/nptl/tst-join6.c | 2 + test/nptl/tst-key1.c | 88 + test/nptl/tst-key2.c | 114 + test/nptl/tst-key3.c | 155 + test/nptl/tst-key4.c | 136 + test/nptl/tst-kill1.c | 99 + test/nptl/tst-kill2.c | 138 + test/nptl/tst-kill3.c | 158 + test/nptl/tst-kill4.c | 73 + test/nptl/tst-kill5.c | 48 + test/nptl/tst-kill6.c | 161 + test/nptl/tst-mqueue.h | 83 + test/nptl/tst-mqueue1.c | 416 ++ test/nptl/tst-mqueue2.c | 476 ++ test/nptl/tst-mqueue3.c | 243 + test/nptl/tst-mqueue4.c | 287 + test/nptl/tst-mqueue5.c | 1013 +++ test/nptl/tst-mqueue6.c | 304 + test/nptl/tst-mqueue7.c | 108 + test/nptl/tst-mqueue8.c | 265 + test/nptl/tst-mqueue9.c | 91 + test/nptl/tst-mutex1.c | 56 + test/nptl/tst-mutex2.c | 222 + test/nptl/tst-mutex3.c | 224 + test/nptl/tst-mutex4.c | 190 + test/nptl/tst-mutex5.c | 185 + test/nptl/tst-mutex5a.c | 2 + test/nptl/tst-mutex6.c | 54 + test/nptl/tst-mutex7.c | 120 + test/nptl/tst-mutex7a.c | 2 + test/nptl/tst-mutex8.c | 366 ++ test/nptl/tst-mutex9.c | 190 + test/nptl/tst-oddstacklimit.c | 1 + test/nptl/tst-once1.c | 50 + test/nptl/tst-once2.c | 103 + test/nptl/tst-once3.c | 161 + test/nptl/tst-once4.c | 201 + test/nptl/tst-oncex3.c | 1 + test/nptl/tst-oncex4.c | 1 + test/nptl/tst-popen1.c | 59 + test/nptl/tst-raise1.c | 61 + test/nptl/tst-rwlock1.c | 116 + test/nptl/tst-rwlock10.c | 20 + test/nptl/tst-rwlock11.c | 20 + test/nptl/tst-rwlock12.c | 207 + test/nptl/tst-rwlock13.c | 70 + test/nptl/tst-rwlock14.c | 168 + test/nptl/tst-rwlock2.c | 142 + test/nptl/tst-rwlock2a.c | 2 + test/nptl/tst-rwlock3.c | 92 + test/nptl/tst-rwlock4.c | 189 + test/nptl/tst-rwlock5.c | 86 + test/nptl/tst-rwlock6.c | 225 + test/nptl/tst-rwlock7.c | 178 + test/nptl/tst-rwlock8.c | 163 + test/nptl/tst-rwlock9.c | 202 + test/nptl/tst-sched1.c | 97 + test/nptl/tst-sem1.c | 88 + test/nptl/tst-sem10.c | 87 + test/nptl/tst-sem11.c | 76 + test/nptl/tst-sem12.c | 14 + test/nptl/tst-sem2.c | 53 + test/nptl/tst-sem3.c | 144 + test/nptl/tst-sem4.c | 149 + test/nptl/tst-sem5.c | 79 + test/nptl/tst-sem6.c | 80 + test/nptl/tst-sem7.c | 108 + test/nptl/tst-sem8.c | 73 + test/nptl/tst-sem9.c | 80 + test/nptl/tst-signal1.c | 188 + test/nptl/tst-signal2.c | 197 + test/nptl/tst-signal3.c | 260 + test/nptl/tst-signal4.c | 59 + test/nptl/tst-signal5.c | 110 + test/nptl/tst-signal6.c | 191 + test/nptl/tst-signal7.c | 58 + test/nptl/tst-spin1.c | 56 + test/nptl/tst-spin2.c | 158 + test/nptl/tst-spin3.c | 54 + test/nptl/tst-stack-align.h | 34 + test/nptl/tst-stack1.c | 145 + test/nptl/tst-stack2.c | 79 + test/nptl/tst-stdio1.c | 56 + test/nptl/tst-stdio2.c | 81 + test/nptl/tst-sysconf.c | 47 + test/nptl/tst-timer2.c | 65 + test/nptl/tst-timer3.c | 86 + test/nptl/tst-timer4.c | 647 ++ test/nptl/tst-timer5.c | 38 + test/nptl/tst-tls1.c | 121 + test/nptl/tst-tls2.c | 215 + test/nptl/tst-tls3.c | 224 + test/nptl/tst-tls3mod.c | 105 + test/nptl/tst-tls4.c | 190 + test/nptl/tst-tls4moda.c | 55 + test/nptl/tst-tls4modb.c | 64 + test/nptl/tst-tls5.c | 118 + test/nptl/tst-tls5.h | 28 + test/nptl/tst-tls5mod.c | 6 + test/nptl/tst-tls5moda.c | 6 + test/nptl/tst-tls5modb.c | 6 + test/nptl/tst-tls5modc.c | 6 + test/nptl/tst-tls5modd.c | 6 + test/nptl/tst-tls5mode.c | 8 + test/nptl/tst-tls5modf.c | 9 + test/nptl/tst-tsd1.c | 117 + test/nptl/tst-tsd2.c | 96 + test/nptl/tst-tsd3.c | 128 + test/nptl/tst-tsd4.c | 102 + test/nptl/tst-tsd5.c | 80 + test/nptl/tst-tsd6.c | 89 + test/nptl/tst-typesizes.c | 95 + test/nptl/tst-umask1.c | 136 + test/nptl/tst-unload.c | 46 + test/nptl/tst-vfork1.c | 149 + test/nptl/tst-vfork1x.c | 149 + test/nptl/tst-vfork2.c | 198 + test/nptl/tst-vfork2x.c | 198 + test/plt/check-plt.sh | 38 + test/pthread/Makefile | 8 + test/pthread/Makefile.in | 10 + test/pthread/cancellation-points.c | 286 + test/pthread/ex1.c | 35 + test/pthread/ex2.c | 113 + test/pthread/ex3.c | 152 + test/pthread/ex4.c | 107 + test/pthread/ex5.c | 102 + test/pthread/ex6.c | 44 + test/pthread/ex7.c | 106 + test/pthread/ex8-mtx-odd.c | 56 + test/pthread/tst-c99.c | 2 + test/pthread/tst-join2.c | 103 + test/pthread/tst-join3.c | 122 + test/pthread/tst-too-many-cleanups.c | 104 + test/pwd_grp/.indent.pro | 33 + test/pwd_grp/Makefile | 8 + test/pwd_grp/Makefile.in | 8 + test/pwd_grp/getgroups.c | 100 + test/pwd_grp/grcat.c | 32 + test/pwd_grp/pwcat.c | 26 + test/pwd_grp/test_grp.c | 87 + test/pwd_grp/test_pwd.c | 74 + test/regex/LICENSE | 72 + test/regex/Makefile | 8 + test/regex/Makefile.in | 6 + test/regex/basic.dat | 216 + test/regex/categorize.dat | 62 + test/regex/forcedassoc.dat | 30 + test/regex/interpretation.dat | 93 + test/regex/leftassoc.dat | 16 + test/regex/nullsubexpr.dat | 73 + test/regex/repetition.dat | 79 + test/regex/rightassoc.dat | 16 + test/regex/testregex.c | 2145 +++++++ test/regex/tst-regex2.c | 250 + test/regex/tst-regex2.dat | 2176 +++++++ test/regex/tst-regexloc.c | 53 + test/rpc/Makefile | 8 + test/rpc/Makefile.in | 11 + test/rpc/getrpcent.c | 18 + test/rpc/getrpcent_r.c | 25 + test/setjmp/Makefile | 8 + test/setjmp/Makefile.in | 0 test/setjmp/bug269-setjmp.c | 106 + test/setjmp/jmpbug.c | 51 + test/setjmp/sigjmpbug.c | 51 + test/setjmp/tst-setjmp.c | 118 + test/setjmp/tst-vfork-longjmp.c | 108 + test/signal/.indent.pro | 33 + test/signal/Makefile | 8 + test/signal/Makefile.in | 6 + test/signal/sigchld.c | 68 + test/signal/signal.c | 95 + test/signal/tst-raise.c | 62 + test/signal/tst-signal.c | 44 + test/signal/tst-signalfd.c | 63 + test/signal/tst-sigset.c | 45 + test/signal/tst-sigsimple.c | 56 + test/silly/Makefile | 8 + test/silly/Makefile.in | 24 + test/silly/hello.c | 8 + test/silly/tiny.c | 6 + test/silly/tst-atomic-long.c | 27 + test/silly/tst-atomic.c | 573 ++ test/stat/Makefile | 8 + test/stat/Makefile.in | 13 + test/stat/memcmp-stat.c | 107 + test/stat/stat-loop256.c | 32 + test/stat/stat.c | 71 + test/stat/stat64.c | 1 + test/stdio/64bit.c | 12 + test/stdio/Makefile | 8 + test/stdio/Makefile.in | 8 + test/stdio/fclose-loop.c | 21 + test/stdio/lseek_no_lfs.c | 22 + test/stdio/scanf_m.c | 27 + test/stdio/tst-fmemopen.c | 53 + test/stdlib/Makefile | 8 + test/stdlib/Makefile.in | 15 + test/stdlib/ptytest.c | 20 + test/stdlib/qsort.c | 53 + test/stdlib/test-canon.c | 251 + test/stdlib/test-canon2.c | 86 + test/stdlib/test-mkostemp-O_CLOEXEC.c | 45 + test/stdlib/test-mkostemp-child.c | 22 + test/stdlib/testarc4random.c | 10 + test/stdlib/testatexit.c | 81 + test/stdlib/teston_exit.c | 82 + test/stdlib/teststrtol.c | 109 + test/stdlib/teststrtoq.c | 89 + test/string/Makefile | 8 + test/string/Makefile.in | 8 + test/string/bug-strcoll1.c | 24 + test/string/bug-strncat1.c | 31 + test/string/bug-strpbrk1.c | 19 + test/string/bug-strspn1.c | 19 + test/string/stratcliff.c | 348 ++ test/string/test-ffs.c | 65 + test/string/testcopy.c | 107 + test/string/tester.c | 1646 +++++ test/string/tst-bswap.c | 73 + test/string/tst-inlcall.c | 82 + test/string/tst-memmove.c | 46 + test/string/tst-strlen.c | 45 + test/string/tst-strtok.c | 23 + test/string/tst-strxfrm.c | 80 + test/termios/Makefile | 8 + test/termios/termios.c | 25 + test/test-skeleton.c | 419 ++ test/testsuite.h | 101 + test/time/Makefile | 8 + test/time/Makefile.in | 22 + test/time/bug-asctime.c | 40 + test/time/bug-asctime_r.c | 37 + test/time/clocktest.c | 36 + test/time/test_time.c | 115 + test/time/time.c | 76 + test/time/tst-ctime.c | 44 + test/time/tst-ftime_l.c | 136 + test/time/tst-futimens1.c | 105 + test/time/tst-mktime.c | 70 + test/time/tst-mktime2.c | 141 + test/time/tst-mktime3.c | 50 + test/time/tst-posixtz.c | 88 + test/time/tst-strftime.c | 111 + test/time/tst-strptime.c | 192 + test/time/tst-strptime2.c | 59 + test/time/tst-timerfd.c | 71 + test/time/tst-timezone.c | 169 + test/time/tst_wcsftime.c | 65 + test/tls/Makefile | 8 + test/tls/Makefile.in | 161 + test/tls/README | 8 + test/tls/tls-macros-alpha.h | 25 + test/tls/tls-macros-arc.h | 28 + test/tls/tls-macros-arm.h | 51 + test/tls/tls-macros-i386.h | 76 + test/tls/tls-macros-ia64.h | 63 + test/tls/tls-macros-metag.h | 38 + test/tls/tls-macros-mips.h | 64 + test/tls/tls-macros-powerpc.h | 87 + test/tls/tls-macros-sh.h | 143 + test/tls/tls-macros-sparc.h | 67 + test/tls/tls-macros-thumb.h | 57 + test/tls/tls-macros-x86_64.h | 40 + test/tls/tls-macros-xtensa.h | 61 + test/tls/tls-macros.h | 74 + test/tls/tst-tls-at-ctor.c | 21 + test/tls/tst-tls1-static.c | 1 + test/tls/tst-tls1.c | 92 + test/tls/tst-tls10.c | 40 + test/tls/tst-tls10.h | 38 + test/tls/tst-tls11.c | 27 + test/tls/tst-tls12.c | 18 + test/tls/tst-tls13.c | 30 + test/tls/tst-tls14.c | 66 + test/tls/tst-tls15.c | 33 + test/tls/tst-tls16.c | 53 + test/tls/tst-tls17.c | 29 + test/tls/tst-tls18.c | 38 + test/tls/tst-tls2-static.c | 1 + test/tls/tst-tls2.c | 91 + test/tls/tst-tls3.c | 76 + test/tls/tst-tls4.c | 56 + test/tls/tst-tls5.c | 72 + test/tls/tst-tls6.c | 107 + test/tls/tst-tls7.c | 78 + test/tls/tst-tls8.c | 229 + test/tls/tst-tls9-static.c | 1 + test/tls/tst-tls9.c | 42 + test/tls/tst-tlsmod-at-ctor.c | 25 + test/tls/tst-tlsmod1.c | 68 + test/tls/tst-tlsmod10.c | 1 + test/tls/tst-tlsmod11.c | 6 + test/tls/tst-tlsmod12.c | 14 + test/tls/tst-tlsmod13.c | 14 + test/tls/tst-tlsmod13a.c | 16 + test/tls/tst-tlsmod14a.c | 41 + test/tls/tst-tlsmod14b.c | 2 + test/tls/tst-tlsmod15a.c | 6 + test/tls/tst-tlsmod15b.c | 17 + test/tls/tst-tlsmod16a.c | 7 + test/tls/tst-tlsmod16b.c | 13 + test/tls/tst-tlsmod17a.c | 23 + test/tls/tst-tlsmod17b.c | 15 + test/tls/tst-tlsmod18a.c | 21 + test/tls/tst-tlsmod2.c | 38 + test/tls/tst-tlsmod3.c | 41 + test/tls/tst-tlsmod4.c | 38 + test/tls/tst-tlsmod5.c | 7 + test/tls/tst-tlsmod6.c | 7 + test/tls/tst-tlsmod7.c | 103 + test/tls/tst-tlsmod8.c | 72 + test/tls/tst-tlsmod9.c | 101 + test/uclibcng-testrunner.sh | 62 + test/unistd/Makefile | 8 + test/unistd/Makefile.in | 44 + test/unistd/clone.c | 101 + test/unistd/clone_cruft.h | 24 + test/unistd/errno.c | 29 + test/unistd/exec-null.c | 13 + test/unistd/fork.c | 91 + test/unistd/getcwd.c | 39 + test/unistd/getopt.c | 69 + test/unistd/getopt_long.c | 93 + test/unistd/tst-fallocate.c | 166 + test/unistd/tst-fallocate64.c | 2 + test/unistd/tst-getconf.sh | 240 + test/unistd/tst-posix_fallocate.c | 127 + test/unistd/tst-posix_fallocate64.c | 2 + test/unistd/tst-preadwrite.c | 104 + test/unistd/tst-preadwrite64.c | 23 + test/unistd/tst-pselect.c | 51 + test/unistd/tstgetopt.c | 76 + test/unistd/vfork.c | 53 + 791 files changed, 107534 insertions(+) create mode 100644 test/.gitignore create mode 100644 test/Makefile create mode 100644 test/README create mode 100644 test/Rules.mak create mode 100644 test/Test.mak create mode 100644 test/argp/Makefile create mode 100644 test/argp/Makefile.in create mode 100644 test/argp/argp-ex1.c create mode 100644 test/argp/argp-ex2.c create mode 100644 test/argp/argp-ex3.c create mode 100644 test/argp/argp-ex4.c create mode 100644 test/argp/argp-test.c create mode 100644 test/argp/bug-argp1.c create mode 100644 test/argp/tst-argp1.c create mode 100644 test/argp/tst-argp2.c create mode 100644 test/args/Makefile create mode 100644 test/args/Makefile.in create mode 100644 test/args/arg_test.c create mode 100644 test/args/arg_test.out.good create mode 100644 test/args/arg_test_glibc.out.good create mode 100644 test/assert/Makefile create mode 100644 test/assert/Makefile.in create mode 100644 test/assert/assert.c create mode 100644 test/build/Makefile create mode 100755 test/build/check_config_options.sh create mode 100644 test/crypt/Makefile create mode 100644 test/crypt/Makefile.in create mode 100644 test/crypt/crypt.c create mode 100644 test/crypt/crypt.input create mode 100644 test/crypt/crypt.out.good create mode 100644 test/crypt/md5c-test.c create mode 100644 test/crypt/sha256c-test.c create mode 100644 test/crypt/sha512c-test.c create mode 100644 test/ctype/Makefile create mode 100644 test/ctype/Makefile.in create mode 100644 test/ctype/ctype.c create mode 100644 test/dlopen/Makefile create mode 100644 test/dlopen/Makefile.in create mode 100644 test/dlopen/dladdr.c create mode 100644 test/dlopen/dlafk.c create mode 100644 test/dlopen/dlstatic.c create mode 100644 test/dlopen/dltest.c create mode 100644 test/dlopen/dltest2.c create mode 100644 test/dlopen/dlundef.c create mode 100644 test/dlopen/libA.c create mode 100644 test/dlopen/libB.c create mode 100644 test/dlopen/libC.c create mode 100644 test/dlopen/libafk-temp.c create mode 100644 test/dlopen/libafk.c create mode 100644 test/dlopen/libstatic.c create mode 100644 test/dlopen/libtest.c create mode 100644 test/dlopen/libtest1.c create mode 100644 test/dlopen/libtest2.c create mode 100644 test/dlopen/libtest3.c create mode 100644 test/dlopen/libundef.c create mode 100644 test/dlopen/nodelete.c create mode 100644 test/dlopen/nodelete1.c create mode 100644 test/dlopen/nodelmod1.c create mode 100644 test/dlopen/nodelmod2.c create mode 100644 test/dlopen/nodelmod3.c create mode 100644 test/dlopen/nodelmod4.c create mode 100644 test/dlopen/test1.c create mode 100644 test/dlopen/test2.c create mode 100644 test/dlopen/test3.c create mode 100644 test/dlopen/testscope.c create mode 100644 test/dlopen/tst-origin.c create mode 100644 test/inet/Makefile create mode 100644 test/inet/Makefile.in create mode 100644 test/inet/bug-if1.c create mode 100644 test/inet/gethost.c create mode 100644 test/inet/gethost_r-align.c create mode 100644 test/inet/gethostid.c create mode 100644 test/inet/getnetent.c create mode 100644 test/inet/if_nameindex.c create mode 100644 test/inet/tst-aton.c create mode 100644 test/inet/tst-ether_aton.c create mode 100644 test/inet/tst-ethers-line.c create mode 100644 test/inet/tst-ethers.c create mode 100644 test/inet/tst-ifaddrs.c create mode 100644 test/inet/tst-network.c create mode 100644 test/inet/tst-ntoa.c create mode 100644 test/inet/tst-res.c create mode 100644 test/inet/tst-sock-nonblock.c create mode 100644 test/librt/Makefile create mode 100644 test/librt/Makefile.in create mode 100644 test/librt/shmtest.c create mode 100644 test/locale-mbwc/Makefile create mode 100644 test/locale-mbwc/Makefile.in create mode 100644 test/locale-mbwc/dat_isw-funcs.h create mode 100644 test/locale-mbwc/dat_iswalnum.c create mode 100644 test/locale-mbwc/dat_iswalpha.c create mode 100644 test/locale-mbwc/dat_iswcntrl.c create mode 100644 test/locale-mbwc/dat_iswctype.c create mode 100644 test/locale-mbwc/dat_iswdigit.c create mode 100644 test/locale-mbwc/dat_iswgraph.c create mode 100644 test/locale-mbwc/dat_iswlower.c create mode 100644 test/locale-mbwc/dat_iswprint.c create mode 100644 test/locale-mbwc/dat_iswpunct.c create mode 100644 test/locale-mbwc/dat_iswspace.c create mode 100644 test/locale-mbwc/dat_iswupper.c create mode 100644 test/locale-mbwc/dat_iswxdigit.c create mode 100644 test/locale-mbwc/dat_mblen.c create mode 100644 test/locale-mbwc/dat_mbrlen.c create mode 100644 test/locale-mbwc/dat_mbrtowc.c create mode 100644 test/locale-mbwc/dat_mbsrtowcs.c create mode 100644 test/locale-mbwc/dat_mbstowcs.c create mode 100644 test/locale-mbwc/dat_mbtowc.c create mode 100644 test/locale-mbwc/dat_strcoll.c create mode 100644 test/locale-mbwc/dat_strfmon.c create mode 100644 test/locale-mbwc/dat_strxfrm.c create mode 100644 test/locale-mbwc/dat_swscanf.c create mode 100644 test/locale-mbwc/dat_tow-funcs.h create mode 100644 test/locale-mbwc/dat_towctrans.c create mode 100644 test/locale-mbwc/dat_towlower.c create mode 100644 test/locale-mbwc/dat_towupper.c create mode 100644 test/locale-mbwc/dat_wcrtomb.c create mode 100644 test/locale-mbwc/dat_wcscat.c create mode 100644 test/locale-mbwc/dat_wcschr.c create mode 100644 test/locale-mbwc/dat_wcscmp.c create mode 100644 test/locale-mbwc/dat_wcscoll.c create mode 100644 test/locale-mbwc/dat_wcscpy.c create mode 100644 test/locale-mbwc/dat_wcscspn.c create mode 100644 test/locale-mbwc/dat_wcslen.c create mode 100644 test/locale-mbwc/dat_wcsncat.c create mode 100644 test/locale-mbwc/dat_wcsncmp.c create mode 100644 test/locale-mbwc/dat_wcsncpy.c create mode 100644 test/locale-mbwc/dat_wcspbrk.c create mode 100644 test/locale-mbwc/dat_wcsrtombs.c create mode 100644 test/locale-mbwc/dat_wcsspn.c create mode 100644 test/locale-mbwc/dat_wcsstr.c create mode 100644 test/locale-mbwc/dat_wcstod.c create mode 100644 test/locale-mbwc/dat_wcstok.c create mode 100644 test/locale-mbwc/dat_wcstombs.c create mode 100644 test/locale-mbwc/dat_wcswidth.c create mode 100644 test/locale-mbwc/dat_wcsxfrm.c create mode 100644 test/locale-mbwc/dat_wctob.c create mode 100644 test/locale-mbwc/dat_wctomb.c create mode 100644 test/locale-mbwc/dat_wctrans.c create mode 100644 test/locale-mbwc/dat_wctype.c create mode 100644 test/locale-mbwc/dat_wcwidth.c create mode 100644 test/locale-mbwc/tgn_funcdef.h create mode 100644 test/locale-mbwc/tgn_locdef.h create mode 100644 test/locale-mbwc/tsp_common.c create mode 100644 test/locale-mbwc/tst2_mbrtowc.c create mode 100644 test/locale-mbwc/tst_funcs.h create mode 100644 test/locale-mbwc/tst_iswalnum.c create mode 100644 test/locale-mbwc/tst_iswalpha.c create mode 100644 test/locale-mbwc/tst_iswcntrl.c create mode 100644 test/locale-mbwc/tst_iswctype.c create mode 100644 test/locale-mbwc/tst_iswdigit.c create mode 100644 test/locale-mbwc/tst_iswgraph.c create mode 100644 test/locale-mbwc/tst_iswlower.c create mode 100644 test/locale-mbwc/tst_iswprint.c create mode 100644 test/locale-mbwc/tst_iswpunct.c create mode 100644 test/locale-mbwc/tst_iswspace.c create mode 100644 test/locale-mbwc/tst_iswupper.c create mode 100644 test/locale-mbwc/tst_iswxdigit.c create mode 100644 test/locale-mbwc/tst_mblen.c create mode 100644 test/locale-mbwc/tst_mbrlen.c create mode 100644 test/locale-mbwc/tst_mbrtowc.c create mode 100644 test/locale-mbwc/tst_mbsrtowcs.c create mode 100644 test/locale-mbwc/tst_mbstowcs.c create mode 100644 test/locale-mbwc/tst_mbtowc.c create mode 100644 test/locale-mbwc/tst_strcoll.c create mode 100644 test/locale-mbwc/tst_strfmon.c create mode 100644 test/locale-mbwc/tst_strxfrm.c create mode 100644 test/locale-mbwc/tst_swscanf.c create mode 100644 test/locale-mbwc/tst_towctrans.c create mode 100644 test/locale-mbwc/tst_towlower.c create mode 100644 test/locale-mbwc/tst_towupper.c create mode 100644 test/locale-mbwc/tst_types.h create mode 100644 test/locale-mbwc/tst_wcrtomb.c create mode 100644 test/locale-mbwc/tst_wcscat.c create mode 100644 test/locale-mbwc/tst_wcschr.c create mode 100644 test/locale-mbwc/tst_wcscmp.c create mode 100644 test/locale-mbwc/tst_wcscoll.c create mode 100644 test/locale-mbwc/tst_wcscpy.c create mode 100644 test/locale-mbwc/tst_wcscspn.c create mode 100644 test/locale-mbwc/tst_wcslen.c create mode 100644 test/locale-mbwc/tst_wcsncat.c create mode 100644 test/locale-mbwc/tst_wcsncmp.c create mode 100644 test/locale-mbwc/tst_wcsncpy.c create mode 100644 test/locale-mbwc/tst_wcspbrk.c create mode 100644 test/locale-mbwc/tst_wcsrtombs.c create mode 100644 test/locale-mbwc/tst_wcsspn.c create mode 100644 test/locale-mbwc/tst_wcsstr.c create mode 100644 test/locale-mbwc/tst_wcstod.c create mode 100644 test/locale-mbwc/tst_wcstok.c create mode 100644 test/locale-mbwc/tst_wcstombs.c create mode 100644 test/locale-mbwc/tst_wcswidth.c create mode 100644 test/locale-mbwc/tst_wcsxfrm.c create mode 100644 test/locale-mbwc/tst_wctob.c create mode 100644 test/locale-mbwc/tst_wctomb.c create mode 100644 test/locale-mbwc/tst_wctrans.c create mode 100644 test/locale-mbwc/tst_wctype.c create mode 100644 test/locale-mbwc/tst_wcwidth.c create mode 100644 test/locale/Makefile create mode 100644 test/locale/Makefile.in create mode 100644 test/locale/bug-iconv-trans.c create mode 100644 test/locale/bug-usesetlocale.c create mode 100644 test/locale/collate-test.c create mode 100644 test/locale/dump-ctype.c create mode 100644 test/locale/gen-unicode-ctype.c create mode 100644 test/locale/show-ucs-data.c create mode 100644 test/locale/tst-C-locale.c create mode 100644 test/locale/tst-ctype-de_DE.ISO-8859-1.in create mode 100644 test/locale/tst-ctype.c create mode 100644 test/locale/tst-digits.c create mode 100644 test/locale/tst-fmon.c create mode 100644 test/locale/tst-langinfo.c create mode 100644 test/locale/tst-langinfo.input create mode 100644 test/locale/tst-leaks.c create mode 100644 test/locale/tst-mbswcs1.c create mode 100644 test/locale/tst-mbswcs2.c create mode 100644 test/locale/tst-mbswcs3.c create mode 100644 test/locale/tst-mbswcs4.c create mode 100644 test/locale/tst-mbswcs5.c create mode 100644 test/locale/tst-mbswcs6.c create mode 100644 test/locale/tst-numeric.c create mode 100644 test/locale/tst-rpmatch.c create mode 100644 test/locale/tst-setlocale.c create mode 100644 test/locale/tst-sscanf.c create mode 100644 test/locale/tst-strfmon1.c create mode 100644 test/locale/tst-trans.c create mode 100644 test/locale/tst-wctype.c create mode 100644 test/locale/tst-xlocale1.c create mode 100644 test/locale/tst-xlocale2.c create mode 100644 test/locale/tst_nl_langinfo.c create mode 100644 test/locale/xfrm-test.c create mode 100644 test/malloc/Makefile create mode 100644 test/malloc/Makefile.in create mode 100644 test/malloc/malloc-standard-alignment.c create mode 100644 test/malloc/malloc.c create mode 100644 test/malloc/mallocbug.c create mode 100644 test/malloc/realloc-can-shrink.c create mode 100644 test/malloc/realloc0.c create mode 100644 test/malloc/testmalloc.c create mode 100644 test/malloc/time_malloc.c create mode 100644 test/malloc/tst-asprintf.c create mode 100644 test/malloc/tst-calloc.c create mode 100644 test/malloc/tst-malloc.c create mode 100644 test/malloc/tst-mallocfork.c create mode 100644 test/malloc/tst-mcheck.c create mode 100644 test/malloc/tst-obstack.c create mode 100644 test/malloc/tst-valloc.c create mode 100644 test/math/Makefile create mode 100644 test/math/Makefile.in create mode 100644 test/math/basic-test.c create mode 100644 test/math/c99_test.c create mode 100644 test/math/compile_test.c create mode 100644 test/math/fenv.h create mode 100644 test/math/gamma.c create mode 100755 test/math/gen-libm-test.pl create mode 100644 test/math/ilogb.c create mode 100644 test/math/libm-test-ulps-arc create mode 100644 test/math/libm-test-ulps-arm create mode 100644 test/math/libm-test-ulps-cris create mode 100644 test/math/libm-test-ulps-generic create mode 100644 test/math/libm-test-ulps-i386 create mode 100644 test/math/libm-test-ulps-ia64 create mode 100644 test/math/libm-test-ulps-microblaze create mode 100644 test/math/libm-test-ulps-mips32 create mode 100644 test/math/libm-test-ulps-mips64 create mode 100644 test/math/libm-test-ulps-nds32 create mode 100644 test/math/libm-test-ulps-powerpc create mode 100644 test/math/libm-test-ulps-sh create mode 100644 test/math/libm-test-ulps-sparc create mode 100644 test/math/libm-test-ulps-x86_64 create mode 100644 test/math/libm-test-ulps-xtensa create mode 100644 test/math/libm-test.inc create mode 100644 test/math/rint.c create mode 100644 test/math/signgam.c create mode 100644 test/math/test-double.c create mode 100644 test/math/test-float.c create mode 100644 test/math/test-fpucw.c create mode 100644 test/math/test-idouble.c create mode 100644 test/math/test-ifloat.c create mode 100644 test/math/test-ildoubl.c create mode 100644 test/math/test-ldouble.c create mode 100644 test/math/tst-definitions.c create mode 100644 test/misc/Makefile create mode 100644 test/misc/Makefile.in create mode 100644 test/misc/bug-glob1.c create mode 100644 test/misc/bug-glob2.c create mode 100644 test/misc/bug-readdir1.c create mode 100644 test/misc/dirent.c create mode 100644 test/misc/dirent64.c create mode 100644 test/misc/fdopen.c create mode 100644 test/misc/opendir-tst1.c create mode 100644 test/misc/outb.c create mode 100644 test/misc/popen.c create mode 100644 test/misc/seek.c create mode 100644 test/misc/sem.c create mode 100644 test/misc/stdarg.c create mode 100644 test/misc/tst-fnmatch.c create mode 100644 test/misc/tst-fnmatch.input create mode 100644 test/misc/tst-gnuglob.c create mode 100644 test/misc/tst-inotify.c create mode 100644 test/misc/tst-mkostemps.c create mode 100644 test/misc/tst-nftw.c create mode 100644 test/misc/tst-scandir.c create mode 100644 test/misc/tst-seekdir.c create mode 100644 test/misc/tst-statfs.c create mode 100644 test/misc/tst-statvfs.c create mode 100644 test/misc/tst-utmp.c create mode 100644 test/misc/tst-utmpx.c create mode 100644 test/mmap/Makefile create mode 100644 test/mmap/Makefile.in create mode 100644 test/mmap/mmap.c create mode 100644 test/mmap/mmap2.c create mode 100644 test/mmap/mmap64.c create mode 100644 test/mmap/tst-mmap-eofsync.c create mode 100644 test/mmap/tst-mmap-fflushsync.c create mode 100644 test/mmap/tst-mmap-offend.c create mode 100644 test/mmap/tst-mmap-setvbuf.c create mode 100644 test/nptl/Makefile create mode 100644 test/nptl/Makefile.in create mode 100644 test/nptl/eintr.c create mode 100644 test/nptl/tst-align.c create mode 100644 test/nptl/tst-align2.c create mode 100644 test/nptl/tst-align3.c create mode 100644 test/nptl/tst-atfork1.c create mode 100644 test/nptl/tst-atfork2.c create mode 100644 test/nptl/tst-atfork2mod.c create mode 100644 test/nptl/tst-attr1.c create mode 100644 test/nptl/tst-attr2.c create mode 100644 test/nptl/tst-attr3.c create mode 100644 test/nptl/tst-barrier1.c create mode 100644 test/nptl/tst-barrier2.c create mode 100644 test/nptl/tst-barrier3.c create mode 100644 test/nptl/tst-barrier4.c create mode 100644 test/nptl/tst-basic1.c create mode 100644 test/nptl/tst-basic2.c create mode 100644 test/nptl/tst-basic3.c create mode 100644 test/nptl/tst-basic4.c create mode 100644 test/nptl/tst-basic5.c create mode 100644 test/nptl/tst-basic6.c create mode 100644 test/nptl/tst-basic7.c create mode 100644 test/nptl/tst-cancel1.c create mode 100644 test/nptl/tst-cancel10.c create mode 100644 test/nptl/tst-cancel11.c create mode 100644 test/nptl/tst-cancel12.c create mode 100644 test/nptl/tst-cancel13.c create mode 100644 test/nptl/tst-cancel14.c create mode 100644 test/nptl/tst-cancel15.c create mode 100644 test/nptl/tst-cancel16.c create mode 100644 test/nptl/tst-cancel18.c create mode 100644 test/nptl/tst-cancel19.c create mode 100644 test/nptl/tst-cancel2.c create mode 100644 test/nptl/tst-cancel20.c create mode 100644 test/nptl/tst-cancel21.c create mode 100644 test/nptl/tst-cancel22.c create mode 100644 test/nptl/tst-cancel23.c create mode 100644 test/nptl/tst-cancel25.c create mode 100644 test/nptl/tst-cancel3.c create mode 100644 test/nptl/tst-cancel4.c create mode 100644 test/nptl/tst-cancel5.c create mode 100644 test/nptl/tst-cancel6.c create mode 100644 test/nptl/tst-cancel7.c create mode 100644 test/nptl/tst-cancel8.c create mode 100644 test/nptl/tst-cancel9.c create mode 100644 test/nptl/tst-cancelx10.c create mode 100644 test/nptl/tst-cancelx11.c create mode 100644 test/nptl/tst-cancelx12.c create mode 100644 test/nptl/tst-cancelx13.c create mode 100644 test/nptl/tst-cancelx14.c create mode 100644 test/nptl/tst-cancelx15.c create mode 100644 test/nptl/tst-cancelx16.c create mode 100644 test/nptl/tst-cancelx18.c create mode 100644 test/nptl/tst-cancelx2.c create mode 100644 test/nptl/tst-cancelx20.c create mode 100644 test/nptl/tst-cancelx21.c create mode 100644 test/nptl/tst-cancelx3.c create mode 100644 test/nptl/tst-cancelx4.c create mode 100644 test/nptl/tst-cancelx6.c create mode 100644 test/nptl/tst-cancelx7.c create mode 100644 test/nptl/tst-cancelx8.c create mode 100644 test/nptl/tst-cancelx9.c create mode 100644 test/nptl/tst-cleanup0.c create mode 100644 test/nptl/tst-cleanup1.c create mode 100644 test/nptl/tst-cleanup2.c create mode 100644 test/nptl/tst-cleanup3.c create mode 100644 test/nptl/tst-cleanup4.c create mode 100644 test/nptl/tst-cleanup4aux.c create mode 100644 test/nptl/tst-cleanupx0.c create mode 100644 test/nptl/tst-cleanupx1.c create mode 100644 test/nptl/tst-cleanupx2.c create mode 100644 test/nptl/tst-cleanupx3.c create mode 100644 test/nptl/tst-cleanupx4.c create mode 100644 test/nptl/tst-clock.c create mode 100644 test/nptl/tst-clock1.c create mode 100644 test/nptl/tst-clock2.c create mode 100644 test/nptl/tst-clock_nanosleep.c create mode 100644 test/nptl/tst-cond-deadlock.c create mode 100644 test/nptl/tst-cond1.c create mode 100644 test/nptl/tst-cond10.c create mode 100644 test/nptl/tst-cond11.c create mode 100644 test/nptl/tst-cond12.c create mode 100644 test/nptl/tst-cond13.c create mode 100644 test/nptl/tst-cond14.c create mode 100644 test/nptl/tst-cond15.c create mode 100644 test/nptl/tst-cond16.c create mode 100644 test/nptl/tst-cond17.c create mode 100644 test/nptl/tst-cond18.c create mode 100644 test/nptl/tst-cond19.c create mode 100644 test/nptl/tst-cond2.c create mode 100644 test/nptl/tst-cond20.c create mode 100644 test/nptl/tst-cond21.c create mode 100644 test/nptl/tst-cond22.c create mode 100644 test/nptl/tst-cond23.c create mode 100644 test/nptl/tst-cond3.c create mode 100644 test/nptl/tst-cond4.c create mode 100644 test/nptl/tst-cond5.c create mode 100644 test/nptl/tst-cond6.c create mode 100644 test/nptl/tst-cond7.c create mode 100644 test/nptl/tst-cond8.c create mode 100644 test/nptl/tst-cond9.c create mode 100644 test/nptl/tst-cpuclock1.c create mode 100644 test/nptl/tst-cpuclock2.c create mode 100644 test/nptl/tst-cputimer1.c create mode 100644 test/nptl/tst-cputimer2.c create mode 100644 test/nptl/tst-cputimer3.c create mode 100644 test/nptl/tst-detach1.c create mode 100644 test/nptl/tst-dlsym1.c create mode 100644 test/nptl/tst-eintr1.c create mode 100644 test/nptl/tst-eintr2.c create mode 100644 test/nptl/tst-eintr3.c create mode 100644 test/nptl/tst-eintr4.c create mode 100644 test/nptl/tst-eintr5.c create mode 100644 test/nptl/tst-exec2.c create mode 100644 test/nptl/tst-exec3.c create mode 100644 test/nptl/tst-exec4.c create mode 100644 test/nptl/tst-exit1.c create mode 100644 test/nptl/tst-exit2.c create mode 100644 test/nptl/tst-exit3.c create mode 100644 test/nptl/tst-fini1.c create mode 100644 test/nptl/tst-fini1mod.c create mode 100644 test/nptl/tst-flock1.c create mode 100644 test/nptl/tst-flock2.c create mode 100644 test/nptl/tst-fork1.c create mode 100644 test/nptl/tst-fork2.c create mode 100644 test/nptl/tst-fork3.c create mode 100644 test/nptl/tst-fork4.c create mode 100644 test/nptl/tst-getpid1.c create mode 100644 test/nptl/tst-getpid2.c create mode 100644 test/nptl/tst-getpid3.c create mode 100644 test/nptl/tst-initializers1-c89.c create mode 100644 test/nptl/tst-initializers1-c99.c create mode 100644 test/nptl/tst-initializers1-gnu89.c create mode 100644 test/nptl/tst-initializers1-gnu99.c create mode 100644 test/nptl/tst-initializers1.c create mode 100644 test/nptl/tst-join1.c create mode 100644 test/nptl/tst-join2.c create mode 100644 test/nptl/tst-join3.c create mode 100644 test/nptl/tst-join4.c create mode 100644 test/nptl/tst-join5.c create mode 100644 test/nptl/tst-join6.c create mode 100644 test/nptl/tst-key1.c create mode 100644 test/nptl/tst-key2.c create mode 100644 test/nptl/tst-key3.c create mode 100644 test/nptl/tst-key4.c create mode 100644 test/nptl/tst-kill1.c create mode 100644 test/nptl/tst-kill2.c create mode 100644 test/nptl/tst-kill3.c create mode 100644 test/nptl/tst-kill4.c create mode 100644 test/nptl/tst-kill5.c create mode 100644 test/nptl/tst-kill6.c create mode 100644 test/nptl/tst-mqueue.h create mode 100644 test/nptl/tst-mqueue1.c create mode 100644 test/nptl/tst-mqueue2.c create mode 100644 test/nptl/tst-mqueue3.c create mode 100644 test/nptl/tst-mqueue4.c create mode 100644 test/nptl/tst-mqueue5.c create mode 100644 test/nptl/tst-mqueue6.c create mode 100644 test/nptl/tst-mqueue7.c create mode 100644 test/nptl/tst-mqueue8.c create mode 100644 test/nptl/tst-mqueue9.c create mode 100644 test/nptl/tst-mutex1.c create mode 100644 test/nptl/tst-mutex2.c create mode 100644 test/nptl/tst-mutex3.c create mode 100644 test/nptl/tst-mutex4.c create mode 100644 test/nptl/tst-mutex5.c create mode 100644 test/nptl/tst-mutex5a.c create mode 100644 test/nptl/tst-mutex6.c create mode 100644 test/nptl/tst-mutex7.c create mode 100644 test/nptl/tst-mutex7a.c create mode 100644 test/nptl/tst-mutex8.c create mode 100644 test/nptl/tst-mutex9.c create mode 100644 test/nptl/tst-oddstacklimit.c create mode 100644 test/nptl/tst-once1.c create mode 100644 test/nptl/tst-once2.c create mode 100644 test/nptl/tst-once3.c create mode 100644 test/nptl/tst-once4.c create mode 100644 test/nptl/tst-oncex3.c create mode 100644 test/nptl/tst-oncex4.c create mode 100644 test/nptl/tst-popen1.c create mode 100644 test/nptl/tst-raise1.c create mode 100644 test/nptl/tst-rwlock1.c create mode 100644 test/nptl/tst-rwlock10.c create mode 100644 test/nptl/tst-rwlock11.c create mode 100644 test/nptl/tst-rwlock12.c create mode 100644 test/nptl/tst-rwlock13.c create mode 100644 test/nptl/tst-rwlock14.c create mode 100644 test/nptl/tst-rwlock2.c create mode 100644 test/nptl/tst-rwlock2a.c create mode 100644 test/nptl/tst-rwlock3.c create mode 100644 test/nptl/tst-rwlock4.c create mode 100644 test/nptl/tst-rwlock5.c create mode 100644 test/nptl/tst-rwlock6.c create mode 100644 test/nptl/tst-rwlock7.c create mode 100644 test/nptl/tst-rwlock8.c create mode 100644 test/nptl/tst-rwlock9.c create mode 100644 test/nptl/tst-sched1.c create mode 100644 test/nptl/tst-sem1.c create mode 100644 test/nptl/tst-sem10.c create mode 100644 test/nptl/tst-sem11.c create mode 100644 test/nptl/tst-sem12.c create mode 100644 test/nptl/tst-sem2.c create mode 100644 test/nptl/tst-sem3.c create mode 100644 test/nptl/tst-sem4.c create mode 100644 test/nptl/tst-sem5.c create mode 100644 test/nptl/tst-sem6.c create mode 100644 test/nptl/tst-sem7.c create mode 100644 t