Explorar o código

remove API dir. tests are disabled anyway.

Waldemar Brodkorb %!s(int64=11) %!d(string=hai) anos
pai
achega
9b723c4ea7
Modificáronse 100 ficheiros con 0 adicións e 1086 borrados
  1. 0 8
      test/API/Makefile
  2. 0 26
      test/API/Makefile.in
  3. 0 8
      test/API/aio.SUSv4.syms
  4. 0 8
      test/API/arpa_inet.SUSv4.syms
  5. 0 66
      test/API/complex.SUSv4.syms
  6. 0 14
      test/API/ctype-CX.SUSv4.syms
  7. 0 2
      test/API/ctype-OBXSI.SUSv4.syms
  8. 0 14
      test/API/ctype.SUSv4.syms
  9. 0 2
      test/API/dirent-XSI.SUSv4.syms
  10. 0 9
      test/API/dirent.SUSv4.syms
  11. 0 4
      test/API/dlfcn.SUSv4.syms
  12. 0 2
      test/API/fcntl-ADV.SUSv4.syms
  13. 0 4
      test/API/fcntl.SUSv4.syms
  14. 0 11
      test/API/fenv.SUSv4.syms
  15. 0 1
      test/API/ftw-OB.SUSv4.syms
  16. 0 1
      test/API/ftw.SUSv4.syms
  17. 0 2
      test/API/glob.SUSv4.syms
  18. 0 1
      test/API/grp-XSI.SUSv4.syms
  19. 0 6
      test/API/grp.SUSv4.syms
  20. 0 119
      test/API/html2input.sh
  21. 0 3
      test/API/iconv.SUSv4.syms
  22. 0 6
      test/API/inttypes.SUSv4.syms
  23. 0 2
      test/API/libgen.SUSv4.syms
  24. 0 4
      test/API/locale-CX.SUSv4.syms
  25. 0 2
      test/API/locale.SUSv4.syms
  26. 0 6
      test/API/math-XSI.SUSv4.syms
  27. 0 171
      test/API/math.SUSv4.syms
  28. 0 2
      test/API/monetary.SUSv4.syms
  29. 0 10
      test/API/mqueue.SUSv4.syms
  30. 0 9
      test/API/ndbm.SUSv4.syms
  31. 0 4
      test/API/net_if.SUSv4.syms
  32. 0 22
      test/API/netdb.SUSv4.syms
  33. 0 3
      test/API/nl_types.SUSv4.syms
  34. 0 2
      test/API/pthread-MC1.SUSv4.syms
  35. 0 2
      test/API/pthread-OBXSI.SUSv4.syms
  36. 0 4
      test/API/pthread-RPP|TPP.SUSv4.syms
  37. 0 1
      test/API/pthread-TCT.SUSv4.syms
  38. 0 9
      test/API/pthread-TPS.SUSv4.syms
  39. 0 2
      test/API/pthread-TSATSS.SUSv4.syms
  40. 0 8
      test/API/pthread-TSH.SUSv4.syms
  41. 0 2
      test/API/pthread-TSS.SUSv4.syms
  42. 0 70
      test/API/pthread.SUSv4.syms
  43. 0 3
      test/API/pwd-XSI.SUSv4.syms
  44. 0 4
      test/API/pwd.SUSv4.syms
  45. 0 4
      test/API/regex.SUSv4.syms
  46. 0 4
      test/API/sched-PS.SUSv4.syms
  47. 0 3
      test/API/sched-PS|TPS.SUSv4.syms
  48. 0 1
      test/API/sched.SUSv4.syms
  49. 0 11
      test/API/search.SUSv4.syms
  50. 0 10
      test/API/semaphore.SUSv4.syms
  51. 0 48
      test/API/separate.awk
  52. 0 1
      test/API/setjmp-CX.SUSv4.syms
  53. 0 1
      test/API/setjmp-OBXSI.SUSv4.syms
  54. 0 1
      test/API/setjmp.SUSv4.syms
  55. 0 18
      test/API/signal-CX.SUSv4.syms
  56. 0 6
      test/API/signal-OBXSI.SUSv4.syms
  57. 0 2
      test/API/signal-XSI.SUSv4.syms
  58. 0 2
      test/API/signal.SUSv4.syms
  59. 0 4
      test/API/spawn-PS.SUSv4.syms
  60. 0 17
      test/API/spawn.SUSv4.syms
  61. 0 20
      test/API/stdio-CX.SUSv4.syms
  62. 0 2
      test/API/stdio-OB.SUSv4.syms
  63. 0 1
      test/API/stdio-OBXSI.SUSv4.syms
  64. 0 44
      test/API/stdio.SUSv4.syms
  65. 0 1
      test/API/stdlib-ADV.SUSv4.syms
  66. 0 4
      test/API/stdlib-CX.SUSv4.syms
  67. 0 1
      test/API/stdlib-OBCX.SUSv4.syms
  68. 0 22
      test/API/stdlib-XSI.SUSv4.syms
  69. 0 37
      test/API/stdlib.SUSv4.syms
  70. 0 11
      test/API/string-CX.SUSv4.syms
  71. 0 1
      test/API/string-XSI.SUSv4.syms
  72. 0 22
      test/API/string.SUSv4.syms
  73. 0 1
      test/API/strings-XSI.SUSv4.syms
  74. 0 4
      test/API/strings.SUSv4.syms
  75. 0 8
      test/API/stropts.SUSv4.syms
  76. 0 1
      test/API/sys_mman-ADV.SUSv4.syms
  77. 0 2
      test/API/sys_mman-ML.SUSv4.syms
  78. 0 2
      test/API/sys_mman-MLR.SUSv4.syms
  79. 0 2
      test/API/sys_mman-SHM.SUSv4.syms
  80. 0 3
      test/API/sys_mman-TYM.SUSv4.syms
  81. 0 1
      test/API/sys_mman-XSI|SIO.SUSv4.syms
  82. 0 3
      test/API/sys_mman.SUSv4.syms
  83. 0 4
      test/API/sys_msg.SUSv4.syms
  84. 0 5
      test/API/sys_resource.SUSv4.syms
  85. 0 6
      test/API/sys_select.SUSv4.syms
  86. 0 3
      test/API/sys_sem.SUSv4.syms
  87. 0 4
      test/API/sys_shm.SUSv4.syms
  88. 0 18
      test/API/sys_socket.SUSv4.syms
  89. 0 2
      test/API/sys_stat-XSI.SUSv4.syms
  90. 0 14
      test/API/sys_stat.SUSv4.syms
  91. 0 2
      test/API/sys_statvfs.SUSv4.syms
  92. 0 3
      test/API/sys_time-OB.SUSv4.syms
  93. 0 2
      test/API/sys_time.SUSv4.syms
  94. 0 2
      test/API/sys_uio.SUSv4.syms
  95. 0 3
      test/API/sys_wait.SUSv4.syms
  96. 0 4
      test/API/syslog.SUSv4.syms
  97. 0 11
      test/API/termios.SUSv4.syms
  98. 0 1
      test/API/time-CPT.SUSv4.syms
  99. 0 15
      test/API/time-CX.SUSv4.syms
  100. 0 2
      test/API/time-OB.SUSv4.syms

+ 0 - 8
test/API/Makefile

@@ -1,8 +0,0 @@
-# uClibc API tests
-# Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
-
-top_builddir=../../
-top_srcdir=../../
-include ../Rules.mak
--include Makefile.in
-include ../Test.mak

+ 0 - 26
test/API/Makefile.in

@@ -1,26 +0,0 @@
-# uClibc API tests
-# Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
-
-SHELL_TESTS := shell_tst-API
-run: $(SHELL_TESTS)
-
-define get_codes
-	$(subst .,,$(sort $(suffix $(subst -,.,$(foreach x,$(1),$(if $(findstring -,$(x)),$(x),))))))
-endef
-sym_files = $(patsubst %.syms,%,$(wildcard *.syms))
-stds = $(patsubst .%,%,$(sort $(suffix $(sym_files))))
-tests=$(foreach s,$(stds),$(patsubst %.$(s),%,$(sym_files)))
-codes=$(call get_codes,$(tests))
-
-shell_tst-API: uclibc_out=$(patsubst shell_%,%,$@).out
-shell_tst-API: glibc_out=$(patsubst shell_%,%_glibc,$@).out
-shell_tst-API:
-	@exec echo "DISABLED for now, needs improvement"
-shell_tst-API_DISABLED:
-	$(showtest)
-	$(Q)top_builddir=$(top_builddir) AWK=$(AWK) \
-	uclibc_out=$(uclibc_out) glibc_out=$(glibc_out) \
-	$(SHELL) \
-		$(patsubst shell_%,%.sh,$@) $(stds) "$(tests)"
-	$(do_showdiff) $(glibc_out) $(uclibc_out) ; \
-	exec diff -u "$(glibc_out)" "$(uclibc_out)"

+ 0 - 8
test/API/aio.SUSv4.syms

@@ -1,8 +0,0 @@
-aio_cancel
-aio_error
-aio_fsync
-aio_read
-aio_return
-aio_suspend
-aio_write
-lio_listio

+ 0 - 8
test/API/arpa_inet.SUSv4.syms

@@ -1,8 +0,0 @@
-htonl
-htons
-ntohl
-ntohs
-inet_addr
-inet_ntoa
-inet_ntop
-inet_pton

+ 0 - 66
test/API/complex.SUSv4.syms

@@ -1,66 +0,0 @@
-cabs
-cabsf
-cabsl
-cacos
-cacosf
-cacosh
-cacoshf
-cacoshl
-cacosl
-carg
-cargf
-cargl
-casin
-casinf
-casinh
-casinhf
-casinhl
-casinl
-catan
-catanf
-catanh
-catanhf
-catanhl
-catanl
-ccos
-ccosf
-ccosh
-ccoshf
-ccoshl
-ccosl
-cexp
-cexpf
-cexpl
-cimag
-cimagf
-cimagl
-clog
-clogf
-clogl
-conj
-conjf
-conjl
-cpow
-cpowf
-cpowl
-cproj
-cprojf
-cprojl
-creal
-crealf
-creall
-csin
-csinf
-csinh
-csinhf
-csinhl
-csinl
-csqrt
-csqrtf
-csqrtl
-ctan
-ctanf
-ctanh
-ctanhf
-ctanhl
-ctanl

+ 0 - 14
test/API/ctype-CX.SUSv4.syms

@@ -1,14 +0,0 @@
-isalnum_l
-isalpha_l
-isblank_l
-iscntrl_l
-isdigit_l
-isgraph_l
-islower_l
-isprint_l
-ispunct_l
-isspace_l
-isupper_l
-isxdigit_l
-tolower_l
-toupper_l

+ 0 - 2
test/API/ctype-OBXSI.SUSv4.syms

@@ -1,2 +0,0 @@
-isascii
-toascii

+ 0 - 14
test/API/ctype.SUSv4.syms

@@ -1,14 +0,0 @@
-isalnum
-isalpha
-isblank
-iscntrl
-isdigit
-isgraph
-islower
-isprint
-ispunct
-isspace
-isupper
-isxdigit
-tolower
-toupper

+ 0 - 2
test/API/dirent-XSI.SUSv4.syms

@@ -1,2 +0,0 @@
-seekdir
-telldir

+ 0 - 9
test/API/dirent.SUSv4.syms

@@ -1,9 +0,0 @@
-alphasort
-closedir
-dirfd
-fdopendir
-opendir
-readdir
-readdir_r
-rewinddir
-scandir

+ 0 - 4
test/API/dlfcn.SUSv4.syms

@@ -1,4 +0,0 @@
-dlclose
-dlerror
-dlopen
-dlsym

+ 0 - 2
test/API/fcntl-ADV.SUSv4.syms

@@ -1,2 +0,0 @@
-posix_fadvise
-posix_fallocate

+ 0 - 4
test/API/fcntl.SUSv4.syms

@@ -1,4 +0,0 @@
-creat
-fcntl
-open
-openat

+ 0 - 11
test/API/fenv.SUSv4.syms

@@ -1,11 +0,0 @@
-feclearexcept
-fegetenv
-fegetexceptflag
-fegetround
-feholdexcept
-feraiseexcept
-fesetenv
-fesetexceptflag
-fesetround
-fetestexcept
-feupdateenv

+ 0 - 1
test/API/ftw-OB.SUSv4.syms

@@ -1 +0,0 @@
-ftw

+ 0 - 1
test/API/ftw.SUSv4.syms

@@ -1 +0,0 @@
-nftw

+ 0 - 2
test/API/glob.SUSv4.syms

@@ -1,2 +0,0 @@
-glob
-globfree

+ 0 - 1
test/API/grp-XSI.SUSv4.syms

@@ -1 +0,0 @@
-setgrent

+ 0 - 6
test/API/grp.SUSv4.syms

@@ -1,6 +0,0 @@
-endgrent
-getgrent
-getgrgid
-getgrgid_r
-getgrnam
-getgrnam_r

+ 0 - 119
test/API/html2input.sh

@@ -1,119 +0,0 @@
-#!/bin/sh
-# vi: ft=awk :
-#
-# Script to extract functions and external variables off SUS html docs
-#
-# Copyright (C) 2010 Bernhard Reutner-Fischer
-# Public Domain
-
-# Usage:
-# wget http://www.opengroup.org/onlinepubs/9699919799/download/susv4.tgz
-# tar xzf susv4.tgz
-# SUS=susv4 html2input.sh -vFULL_DECLARATIONS=1
-# or
-# SUS=susv4 html2input.sh -vFULL_DECLARATIONS=0 -vSTDNAME=SUSv4
-# 
-# Bug in time.h.html of SUSv4:
-# It inconsistently reads "as variables" instead of "external variables" that
-# is used everywhere except in time.h.html
-
-test "x$SUS" = "x" && SUS="susv4"
-test "x$AWK" = "x" && AWK="AWK"
-test "x$GREP" = "x" && GREP="GREP"
-for h in \
-  $($GREP -l "shall be declared as functions" $SUS/basedefs/*.h.html) \
-  $($GREP -l "shall declare the following as variables" $SUS/basedefs/*.h.html) \
-  $($GREP -l "shall declare the following external variables" $SUS/basedefs/*.h.html)
-do
-$AWK $* '
-function get_filename () {
-	if (NR == 1) {
-		x=FILENAME
-		sub(".*/", "", x)
-		split(x, f , ".")
-		fname=f[1]
-		if (STDNAME)
-			fname=fname "." STDNAME
-		fname=fname ".in"
-		printf "" > fname
-	}
-}
-function unhtml (l) {
-	sub("<tt>", "", l)
-	sub("</tt>", "", l)
-	sub("<sup>", "", l)
-	sub("</sup>", "", l)
-	sub("<a [^>]*>", "", l)
-	sub("</a>", "", l)
-	if (l ~ /<img[^>]*Option[[:space:]][[:space:]]*Start[^>]*>/) {
-		sub("<img[^>]*>", "[Option Start]", l)
-	} else if (l ~ /<img[^>]*Option[[:space:]][[:space:]]*End[^>]*>/) {
-		sub("<img[^>]*>", "[Option End]", l)
-	}
-	sub("<.*>", "", l)
-	return l
-}
-function get_funcname (l) {
-	if (FULL_DECLARATIONS)
-		return l
-	if (l !~ /;$/)
-		return l
-	cnt = split(l, foo, " ")
-	if (cnt >= 2 && foo[2] ~ /^\(\*/) {
-		cnt = split(l, foo, "(")
-		# good enough for signal() and sigset()
-		if (cnt >= 2)
-			l=foo[2]
-	} else {
-		sub("\\(.*", "", l)
-	}
-	gsub("[[\\]\\*]", "", l)
-	i = split(l, a, " ")
-	if (i)
-		l = a[i]
-	return l
-}
-function get_varname (l) {
-	if (FULL_DECLARATIONS)
-		return l
-	if (l !~ /;$/)
-		return l
-	gsub(",[[:space:]][[:space:]]*", ",", l)
-	sub(";$", "", l)
-	i = split(l, a, " ")
-	if (i)
-		l = a[i]
-	gsub("[[\\]\\*]", "", l)
-	gsub(",", "\n", l)
-	return l
-}
-BEGIN{data=0;l=""}
-get_filename()
-/shall be declared as functions/{data=1;isvar=0;next;}
-/shall declare the following as variables/{data=1;isvar=1;next;}
-/shall declare the following external variables/{data=1;isvar=1;next;}
-/<pre>/{data++;next;}
-/<\/pre>/{data=0;next;}
-/.*/{
-	if (data == 2 && fname) {
-		tmp = $0
-		sub("^[[:space:]][[:space:]]*", " ", tmp)
-		l = l tmp
-		tmp = unhtml(l)
-		if (!tmp)
-			next
-		l = tmp
-		if (tmp !~ /;$/ && tmp !~ />$/ &&
-			tmp !~ /Option Start\]$/ && tmp !~ /Option End\]$/)
-			next
-		if (!isvar)
-			l = get_funcname(l)
-		else
-			l = get_varname(l)
-		if (l)
-			print l >> fname
-		l=""
-	}
-}
-' $h
-done

+ 0 - 3
test/API/iconv.SUSv4.syms

@@ -1,3 +0,0 @@
-iconv
-iconv_close
-iconv_open

+ 0 - 6
test/API/inttypes.SUSv4.syms

@@ -1,6 +0,0 @@
-imaxabs
-imaxdiv
-strtoimax
-strtoumax
-wcstoimax
-wcstoumax

+ 0 - 2
test/API/libgen.SUSv4.syms

@@ -1,2 +0,0 @@
-basename
-dirname

+ 0 - 4
test/API/locale-CX.SUSv4.syms

@@ -1,4 +0,0 @@
-duplocale
-freelocale
-newlocale
-uselocale

+ 0 - 2
test/API/locale.SUSv4.syms

@@ -1,2 +0,0 @@
-localeconv
-setlocale

+ 0 - 6
test/API/math-XSI.SUSv4.syms

@@ -1,6 +0,0 @@
-j0
-j1
-jn
-y0
-y1
-yn

+ 0 - 171
test/API/math.SUSv4.syms

@@ -1,171 +0,0 @@
-acos
-acosf
-acosh
-acoshf
-acoshl
-acosl
-asin
-asinf
-asinh
-asinhf
-asinhl
-asinl
-atan
-atan2
-atan2f
-atan2l
-atanf
-atanh
-atanhf
-atanhl
-atanl
-cbrt
-cbrtf
-cbrtl
-ceil
-ceilf
-ceill
-copysign
-copysignf
-copysignl
-cos
-cosf
-cosh
-coshf
-coshl
-cosl
-erf
-erfc
-erfcf
-erfcl
-erff
-erfl
-exp
-exp2
-exp2f
-exp2l
-expf
-expl
-expm1
-expm1f
-expm1l
-fabs
-fabsf
-fabsl
-fdim
-fdimf
-fdiml
-floor
-floorf
-floorl
-fma
-fmaf
-fmal
-fmax
-fmaxf
-fmaxl
-fmin
-fminf
-fminl
-fmod
-fmodf
-fmodl
-frexp
-frexpf
-frexpl
-hypot
-hypotf
-hypotl
-ilogb
-ilogbf
-ilogbl
-ldexp
-ldexpf
-ldexpl
-lgamma
-lgammaf
-lgammal
-llrint
-llrintf
-llrintl
-llround
-llroundf
-llroundl
-log
-log10
-log10f
-log10l
-log1p
-log1pf
-log1pl
-log2
-log2f
-log2l
-logb
-logbf
-logbl
-logf
-logl
-lrint
-lrintf
-lrintl
-lround
-lroundf
-lroundl
-modf
-modff
-modfl
-nan
-nanf
-nanl
-nearbyint
-nearbyintf
-nearbyintl
-nextafter
-nextafterf
-nextafterl
-nexttoward
-nexttowardf
-nexttowardl
-pow
-powf
-powl
-remainder
-remainderf
-remainderl
-remquo
-remquof
-remquol
-rint
-rintf
-rintl
-round
-roundf
-roundl
-scalbln
-scalblnf
-scalblnl
-scalbn
-scalbnf
-scalbnl
-sin
-sinf
-sinh
-sinhf
-sinhl
-sinl
-sqrt
-sqrtf
-sqrtl
-tan
-tanf
-tanh
-tanhf
-tanhl
-tanl
-tgamma
-tgammaf
-tgammal
-trunc
-truncf
-truncl

+ 0 - 2
test/API/monetary.SUSv4.syms

@@ -1,2 +0,0 @@
-strfmon
-strfmon_l

+ 0 - 10
test/API/mqueue.SUSv4.syms

@@ -1,10 +0,0 @@
-mq_close
-mq_getattr
-mq_notify
-mq_open
-mq_receive
-mq_send
-mq_setattr
-mq_timedreceive
-mq_timedsend
-mq_unlink

+ 0 - 9
test/API/ndbm.SUSv4.syms

@@ -1,9 +0,0 @@
-dbm_clearerr
-dbm_close
-dbm_delete
-dbm_error
-dbm_fetch
-dbm_firstkey
-dbm_nextkey
-dbm_open
-dbm_store

+ 0 - 4
test/API/net_if.SUSv4.syms

@@ -1,4 +0,0 @@
-if_freenameindex
-if_indextoname
-if_nameindex
-if_nametoindex

+ 0 - 22
test/API/netdb.SUSv4.syms

@@ -1,22 +0,0 @@
-endhostent
-endnetent
-endprotoent
-endservent
-freeaddrinfo
-gai_strerror
-getaddrinfo
-gethostent
-getnameinfo
-getnetbyaddr
-getnetbyname
-getnetent
-getprotobyname
-getprotobynumber
-getprotoent
-getservbyname
-getservbyport
-getservent
-sethostent
-setnetent
-setprotoent
-setservent

+ 0 - 3
test/API/nl_types.SUSv4.syms

@@ -1,3 +0,0 @@
-catclose
-catgets
-catopen

+ 0 - 2
test/API/pthread-MC1.SUSv4.syms

@@ -1,2 +0,0 @@
-pthread_mutexattr_getprotocol
-pthread_mutexattr_setprotocol

+ 0 - 2
test/API/pthread-OBXSI.SUSv4.syms

@@ -1,2 +0,0 @@
-pthread_getconcurrency
-pthread_setconcurrency

+ 0 - 4
test/API/pthread-RPP|TPP.SUSv4.syms

@@ -1,4 +0,0 @@
-pthread_mutex_getprioceiling
-pthread_mutex_setprioceiling
-pthread_mutexattr_getprioceiling
-pthread_mutexattr_setprioceiling

+ 0 - 1
test/API/pthread-TCT.SUSv4.syms

@@ -1 +0,0 @@
-pthread_getcpuclockid

+ 0 - 9
test/API/pthread-TPS.SUSv4.syms

@@ -1,9 +0,0 @@
-pthread_attr_getinheritsched
-pthread_attr_getschedpolicy
-pthread_attr_getscope
-pthread_attr_setinheritsched
-pthread_attr_setschedpolicy
-pthread_attr_setscope
-pthread_getschedparam
-pthread_setschedparam
-pthread_setschedprio

+ 0 - 2
test/API/pthread-TSATSS.SUSv4.syms

@@ -1,2 +0,0 @@
-pthread_attr_getstack
-pthread_attr_setstack

+ 0 - 8
test/API/pthread-TSH.SUSv4.syms

@@ -1,8 +0,0 @@
-pthread_barrierattr_getpshared
-pthread_barrierattr_setpshared
-pthread_condattr_getpshared
-pthread_condattr_setpshared
-pthread_mutexattr_getpshared
-pthread_mutexattr_setpshared
-pthread_rwlockattr_getpshared
-pthread_rwlockattr_setpshared

+ 0 - 2
test/API/pthread-TSS.SUSv4.syms

@@ -1,2 +0,0 @@
-pthread_attr_getstacksize
-pthread_attr_setstacksize

+ 0 - 70
test/API/pthread.SUSv4.syms

@@ -1,70 +0,0 @@
-pthread_atfork
-pthread_attr_destroy
-pthread_attr_getdetachstate
-pthread_attr_getguardsize
-pthread_attr_getschedparam
-pthread_attr_init
-pthread_attr_setdetachstate
-pthread_attr_setguardsize
-pthread_attr_setschedparam
-pthread_barrier_destroy
-pthread_barrier_init
-pthread_barrier_wait
-pthread_barrierattr_destroy
-pthread_barrierattr_init
-pthread_cancel
-pthread_cleanup_pop
-pthread_cleanup_push
-pthread_cond_broadcast
-pthread_cond_destroy
-pthread_cond_init
-pthread_cond_signal
-pthread_cond_timedwait
-pthread_cond_wait
-pthread_condattr_destroy
-pthread_condattr_getclock
-pthread_condattr_init
-pthread_condattr_setclock
-pthread_create
-pthread_detach
-pthread_equal
-pthread_exit
-pthread_getspecific
-pthread_join
-pthread_key_create
-pthread_key_delete
-pthread_mutex_consistent
-pthread_mutex_destroy
-pthread_mutex_init
-pthread_mutex_lock
-pthread_mutex_timedlock
-pthread_mutex_trylock
-pthread_mutex_unlock
-pthread_mutexattr_destroy
-pthread_mutexattr_getrobust
-pthread_mutexattr_gettype
-pthread_mutexattr_init
-pthread_mutexattr_setrobust
-pthread_mutexattr_settype
-pthread_once
-pthread_rwlock_destroy
-pthread_rwlock_init
-pthread_rwlock_rdlock
-pthread_rwlock_timedrdlock
-pthread_rwlock_timedwrlock
-pthread_rwlock_tryrdlock
-pthread_rwlock_trywrlock
-pthread_rwlock_unlock
-pthread_rwlock_wrlock
-pthread_rwlockattr_destroy
-pthread_rwlockattr_init
-pthread_self
-pthread_setcancelstate
-pthread_setcanceltype
-pthread_setspecific
-pthread_spin_destroy
-pthread_spin_init
-pthread_spin_lock
-pthread_spin_trylock
-pthread_spin_unlock
-pthread_testcancel

+ 0 - 3
test/API/pwd-XSI.SUSv4.syms

@@ -1,3 +0,0 @@
-endpwent
-getpwent
-setpwent

+ 0 - 4
test/API/pwd.SUSv4.syms

@@ -1,4 +0,0 @@
-getpwnam
-getpwnam_r
-getpwuid
-getpwuid_r

+ 0 - 4
test/API/regex.SUSv4.syms

@@ -1,4 +0,0 @@
-regcomp
-regerror
-regexec
-regfree

+ 0 - 4
test/API/sched-PS.SUSv4.syms

@@ -1,4 +0,0 @@
-sched_getparam
-sched_getscheduler
-sched_setparam
-sched_setscheduler

+ 0 - 3
test/API/sched-PS|TPS.SUSv4.syms

@@ -1,3 +0,0 @@
-sched_get_priority_max
-sched_get_priority_min
-sched_rr_get_interval

+ 0 - 1
test/API/sched.SUSv4.syms

@@ -1 +0,0 @@
-sched_yield

+ 0 - 11
test/API/search.SUSv4.syms

@@ -1,11 +0,0 @@
-hcreate
-hdestroy
-hsearch
-insque
-lfind
-lsearch
-remque
-tdelete
-tfind
-tsearch
-twalk

+ 0 - 10
test/API/semaphore.SUSv4.syms

@@ -1,10 +0,0 @@
-sem_close
-sem_destroy
-sem_getvalue
-sem_init
-sem_open
-sem_post
-sem_timedwait
-sem_trywait
-sem_unlink
-sem_wait

+ 0 - 48
test/API/separate.awk

@@ -1,48 +0,0 @@
-#!/usr/bin/awk -f
-# 
-# Usage: awk -f separate.awk foo.SUSv4.in
-# Input: http://www.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html#tag_13_77_03_06
-# Output: foo-$CODE.SUSv4.syms, foo.SUSv4.syms
-#
-# Copyright (C) 2010 Bernhard Reutner-Fischer
-# Public domain
-
-function get_code(line)
-{
-	sub("\\]\\[.*", "", line)
-	sub("\\[", "", line)
-	sub(" ", "", line)
-	return line
-}
-BEGIN{
-	code="";# feature set; XSI, OB XSI, CX, etc
-
-}
-/\[Option Start\]/{
-	code = get_code($0)
-	next
-}
-/\[Option End\]/{ code = ""; next; }
-/.*/ {
-	if (!hdrname) {
-		split(FILENAME, fparts, ".")
-		hdrname = fparts[1]
-		stdname = fparts[2]
-		if (fparts[3] != "in") {
-			print "inputfilename may not be ok, exiting."
-			exit(1)
-		}
-	}
-	if (code) {
-		fname = hdrname "-" code "." stdname ".syms"
-	} else {
-		fname = hdrname "." stdname ".syms"
-	}
-	sub("^*", "", $0)
-	if (file[code]) {
-		print $0 >> fname
-	} else {
-		print $0 > fname
-		file[code] = 1
-	}
-}

+ 0 - 1
test/API/setjmp-CX.SUSv4.syms

@@ -1 +0,0 @@
-siglongjmp

+ 0 - 1
test/API/setjmp-OBXSI.SUSv4.syms

@@ -1 +0,0 @@
-_longjmp

+ 0 - 1
test/API/setjmp.SUSv4.syms

@@ -1 +0,0 @@
-longjmp

+ 0 - 18
test/API/signal-CX.SUSv4.syms

@@ -1,18 +0,0 @@
-kill
-psiginfo
-psignal
-pthread_kill
-pthread_sigmask
-sigaction
-sigaddset
-sigdelset
-sigemptyset
-sigfillset
-sigismember
-sigpending
-sigprocmask
-sigqueue
-sigsuspend
-sigtimedwait
-sigwait
-sigwaitinfo

+ 0 - 6
test/API/signal-OBXSI.SUSv4.syms

@@ -1,6 +0,0 @@
-sighold
-sigignore
-siginterrupt
-sigpause
-sigrelse
-void

+ 0 - 2
test/API/signal-XSI.SUSv4.syms

@@ -1,2 +0,0 @@
-killpg
-sigaltstack

+ 0 - 2
test/API/signal.SUSv4.syms

@@ -1,2 +0,0 @@
-raise
-void

+ 0 - 4
test/API/spawn-PS.SUSv4.syms

@@ -1,4 +0,0 @@
-posix_spawnattr_getschedparam
-posix_spawnattr_getschedpolicy
-posix_spawnattr_setschedparam
-posix_spawnattr_setschedpolicy

+ 0 - 17
test/API/spawn.SUSv4.syms

@@ -1,17 +0,0 @@
-posix_spawn
-posix_spawn_file_actions_addclose
-posix_spawn_file_actions_adddup2
-posix_spawn_file_actions_addopen
-posix_spawn_file_actions_destroy
-posix_spawn_file_actions_init
-posix_spawnattr_destroy
-posix_spawnattr_getflags
-posix_spawnattr_getpgroup
-posix_spawnattr_getsigdefault
-posix_spawnattr_getsigmask
-posix_spawnattr_init
-posix_spawnattr_setflags
-posix_spawnattr_setpgroup
-posix_spawnattr_setsigdefault
-posix_spawnattr_setsigmask
-posix_spawnp

+ 0 - 20
test/API/stdio-CX.SUSv4.syms

@@ -1,20 +0,0 @@
-ctermid
-fdopen
-fileno
-flockfile
-fmemopen
-fseeko
-ftello
-ftrylockfile
-funlockfile
-getc_unlocked
-getchar_unlocked
-getdelim
-getline
-open_memstream
-pclose
-popen
-putc_unlocked
-putchar_unlocked
-renameat
-vdprintf

+ 0 - 2
test/API/stdio-OB.SUSv4.syms

@@ -1,2 +0,0 @@
-gets
-tmpnam

+ 0 - 1
test/API/stdio-OBXSI.SUSv4.syms

@@ -1 +0,0 @@
-tempnam

+ 0 - 44
test/API/stdio.SUSv4.syms

@@ -1,44 +0,0 @@
-clearerr
-fclose
-feof
-ferror
-fflush
-fgetc
-fgetpos
-fgets
-fopen
-fprintf
-fputc
-fputs
-fread
-freopen
-fscanf
-fseek
-fsetpos
-ftell
-fwrite
-getc
-getchar
-perror
-printf
-putc
-putchar
-puts
-remove
-rename
-rewind
-scanf
-setbuf
-setvbuf
-snprintf
-sprintf
-sscanf
-tmpfile
-ungetc
-vfprintf
-vfscanf
-vprintf
-vscanf
-vsnprintf
-vsprintf
-vsscanf

+ 0 - 1
test/API/stdlib-ADV.SUSv4.syms

@@ -1 +0,0 @@
-posix_memalign

+ 0 - 4
test/API/stdlib-CX.SUSv4.syms

@@ -1,4 +0,0 @@
-mkdtemp
-mkstemp
-setenv
-unsetenv

+ 0 - 1
test/API/stdlib-OBCX.SUSv4.syms

@@ -1 +0,0 @@
-rand_r

+ 0 - 22
test/API/stdlib-XSI.SUSv4.syms

@@ -1,22 +0,0 @@
-a64l
-drand48
-erand48
-grantpt
-initstate
-jrand48
-l64a
-lcong48
-lrand48
-mrand48
-nrand48
-posix_openpt
-ptsname
-putenv
-random
-realpath
-seed48
-setkey
-setstate
-srand48
-srandom
-unlockpt

+ 0 - 37
test/API/stdlib.SUSv4.syms

@@ -1,37 +0,0 @@
-_Exit
-abort
-abs
-atexit
-atof
-atoi
-atol
-atoll
-bsearch
-calloc
-div
-exit
-free
-getenv
-getsubopt
-labs
-ldiv
-llabs
-lldiv
-malloc
-mblen
-mbstowcs
-mbtowc
-qsort
-rand
-realloc
-srand
-strtod
-strtof
-strtol
-strtold
-strtoll
-strtoul
-strtoull
-system
-wcstombs
-wctomb

+ 0 - 11
test/API/string-CX.SUSv4.syms

@@ -1,11 +0,0 @@
-stpcpy
-stpncpy
-strcoll_l
-strdup
-strerror_l
-strerror_r
-strndup
-strnlen
-strsignal
-strtok_r
-strxfrm_l

+ 0 - 1
test/API/string-XSI.SUSv4.syms

@@ -1 +0,0 @@
-memccpy

+ 0 - 22
test/API/string.SUSv4.syms

@@ -1,22 +0,0 @@
-memchr
-memcmp
-memcpy
-memmove
-memset
-strcat
-strchr
-strcmp
-strcoll
-strcpy
-strcspn
-strerror
-strlen
-strncat
-strncmp
-strncpy
-strpbrk
-strrchr
-strspn
-strstr
-strtok
-strxfrm

+ 0 - 1
test/API/strings-XSI.SUSv4.syms

@@ -1 +0,0 @@
-ffs

+ 0 - 4
test/API/strings.SUSv4.syms

@@ -1,4 +0,0 @@
-strcasecmp
-strcasecmp_l
-strncasecmp
-strncasecmp_l

+ 0 - 8
test/API/stropts.SUSv4.syms

@@ -1,8 +0,0 @@
-fattach
-fdetach
-getmsg
-getpmsg
-ioctl
-isastream
-putmsg
-putpmsg

+ 0 - 1
test/API/sys_mman-ADV.SUSv4.syms

@@ -1 +0,0 @@
-posix_madvise

+ 0 - 2
test/API/sys_mman-ML.SUSv4.syms

@@ -1,2 +0,0 @@
-mlockall
-munlockall

+ 0 - 2
test/API/sys_mman-MLR.SUSv4.syms

@@ -1,2 +0,0 @@
-mlock
-munlock

+ 0 - 2
test/API/sys_mman-SHM.SUSv4.syms

@@ -1,2 +0,0 @@
-shm_open
-shm_unlink

+ 0 - 3
test/API/sys_mman-TYM.SUSv4.syms

@@ -1,3 +0,0 @@
-posix_mem_offset
-posix_typed_mem_get_info
-posix_typed_mem_open

+ 0 - 1
test/API/sys_mman-XSI|SIO.SUSv4.syms

@@ -1 +0,0 @@
-msync

+ 0 - 3
test/API/sys_mman.SUSv4.syms

@@ -1,3 +0,0 @@
-mmap
-mprotect
-munmap

+ 0 - 4
test/API/sys_msg.SUSv4.syms

@@ -1,4 +0,0 @@
-msgctl
-msgget
-msgrcv
-msgsnd

+ 0 - 5
test/API/sys_resource.SUSv4.syms

@@ -1,5 +0,0 @@
-getpriority
-getrlimit
-getrusage
-setpriority
-setrlimit

+ 0 - 6
test/API/sys_select.SUSv4.syms

@@ -1,6 +0,0 @@
-FD_CLR
-FD_ISSET
-FD_SET
-FD_ZERO
-pselect
-select

+ 0 - 3
test/API/sys_sem.SUSv4.syms

@@ -1,3 +0,0 @@
-semctl
-semget
-semop

+ 0 - 4
test/API/sys_shm.SUSv4.syms

@@ -1,4 +0,0 @@
-shmat
-shmctl
-shmdt
-shmget

+ 0 - 18
test/API/sys_socket.SUSv4.syms

@@ -1,18 +0,0 @@
-accept
-bind
-connect
-getpeername
-getsockname
-getsockopt
-listen
-recv
-recvfrom
-recvmsg
-send
-sendmsg
-sendto
-setsockopt
-shutdown
-sockatmark
-socket
-socketpair

+ 0 - 2
test/API/sys_stat-XSI.SUSv4.syms

@@ -1,2 +0,0 @@
-mknod
-mknodat

+ 0 - 14
test/API/sys_stat.SUSv4.syms

@@ -1,14 +0,0 @@
-chmod
-fchmod
-fchmodat
-fstat
-fstatat
-futimens
-lstat
-mkdir
-mkdirat
-mkfifo
-mkfifoat
-stat
-umask
-utimensat

+ 0 - 2
test/API/sys_statvfs.SUSv4.syms

@@ -1,2 +0,0 @@
-fstatvfs
-statvfs

+ 0 - 3
test/API/sys_time-OB.SUSv4.syms

@@ -1,3 +0,0 @@
-getitimer
-gettimeofday
-setitimer

+ 0 - 2
test/API/sys_time.SUSv4.syms

@@ -1,2 +0,0 @@
-select
-utimes

+ 0 - 2
test/API/sys_uio.SUSv4.syms

@@ -1,2 +0,0 @@
-readv
-writev

+ 0 - 3
test/API/sys_wait.SUSv4.syms

@@ -1,3 +0,0 @@
-wait
-waitid
-waitpid

+ 0 - 4
test/API/syslog.SUSv4.syms

@@ -1,4 +0,0 @@
-closelog
-openlog
-setlogmask
-syslog

+ 0 - 11
test/API/termios.SUSv4.syms

@@ -1,11 +0,0 @@
-cfgetispeed
-cfgetospeed
-cfsetispeed
-cfsetospeed
-tcdrain
-tcflow
-tcflush
-tcgetattr
-tcgetsid
-tcsendbreak
-tcsetattr

+ 0 - 1
test/API/time-CPT.SUSv4.syms

@@ -1 +0,0 @@
-clock_getcpuclockid

+ 0 - 15
test/API/time-CX.SUSv4.syms

@@ -1,15 +0,0 @@
-clock_getres
-clock_gettime
-clock_nanosleep
-clock_settime
-gmtime_r
-localtime_r
-nanosleep
-strftime_l
-timer_create
-timer_delete
-timer_getoverrun
-timer_gettime
-timer_settime
-tzset
-tzname

+ 0 - 2
test/API/time-OB.SUSv4.syms

@@ -1,2 +0,0 @@
-asctime
-ctime

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio