example.com
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

devel

Thread Start a new thread
Download
Threads by month
  • ----- 2025 -----
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2021 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2020 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2019 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2018 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2017 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2016 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2015 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2014 -----
  • December
  • November
  • October
  • September
  • August
devel@uclibc-ng.org

  • 1171 discussions
uClibc-ng - small C library for embedded systems branch master updated. 9b723c4ea768f71fc0bc69ba467c6240d18adf35
by wbx@helium.waldemar-brodkorb.de 13 Jan '15

13 Jan '15
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "uClibc-ng - small C library for embedded systems". The branch, master has been updated via 9b723c4ea768f71fc0bc69ba467c6240d18adf35 (commit) from 6252572a624c5bc65a6ed3a5778808e84510a8f7 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 9b723c4ea768f71fc0bc69ba467c6240d18adf35 Author: Waldemar Brodkorb <wbx(a)uclibc-ng.org> Date: Tue Jan 13 22:50:58 2015 +0100 remove API dir. tests are disabled anyway. ----------------------------------------------------------------------- Summary of changes: test/API/Makefile | 8 -- test/API/Makefile.in | 26 ------ test/API/aio.SUSv4.syms | 8 -- test/API/arpa_inet.SUSv4.syms | 8 -- test/API/complex.SUSv4.syms | 66 ------------- test/API/ctype-CX.SUSv4.syms | 14 --- test/API/ctype-OBXSI.SUSv4.syms | 2 - test/API/ctype.SUSv4.syms | 14 --- test/API/dirent-XSI.SUSv4.syms | 2 - test/API/dirent.SUSv4.syms | 9 -- test/API/dlfcn.SUSv4.syms | 4 - test/API/fcntl-ADV.SUSv4.syms | 2 - test/API/fcntl.SUSv4.syms | 4 - test/API/fenv.SUSv4.syms | 11 --- test/API/ftw-OB.SUSv4.syms | 1 - test/API/ftw.SUSv4.syms | 1 - test/API/glob.SUSv4.syms | 2 - test/API/grp-XSI.SUSv4.syms | 1 - test/API/grp.SUSv4.syms | 6 -- test/API/html2input.sh | 119 ----------------------- test/API/iconv.SUSv4.syms | 3 - test/API/inttypes.SUSv4.syms | 6 -- test/API/libgen.SUSv4.syms | 2 - test/API/locale-CX.SUSv4.syms | 4 - test/API/locale.SUSv4.syms | 2 - test/API/math-XSI.SUSv4.syms | 6 -- test/API/math.SUSv4.syms | 171 ---------------------------------- test/API/monetary.SUSv4.syms | 2 - test/API/mqueue.SUSv4.syms | 10 -- test/API/ndbm.SUSv4.syms | 9 -- test/API/net_if.SUSv4.syms | 4 - test/API/netdb.SUSv4.syms | 22 ----- test/API/nl_types.SUSv4.syms | 3 - test/API/pthread-MC1.SUSv4.syms | 2 - test/API/pthread-OBXSI.SUSv4.syms | 2 - test/API/pthread-RPP|TPP.SUSv4.syms | 4 - test/API/pthread-TCT.SUSv4.syms | 1 - test/API/pthread-TPS.SUSv4.syms | 9 -- test/API/pthread-TSATSS.SUSv4.syms | 2 - test/API/pthread-TSH.SUSv4.syms | 8 -- test/API/pthread-TSS.SUSv4.syms | 2 - test/API/pthread.SUSv4.syms | 70 -------------- test/API/pwd-XSI.SUSv4.syms | 3 - test/API/pwd.SUSv4.syms | 4 - test/API/regex.SUSv4.syms | 4 - test/API/sched-PS.SUSv4.syms | 4 - test/API/sched-PS|TPS.SUSv4.syms | 3 - test/API/sched.SUSv4.syms | 1 - test/API/search.SUSv4.syms | 11 --- test/API/semaphore.SUSv4.syms | 10 -- test/API/separate.awk | 48 ---------- test/API/setjmp-CX.SUSv4.syms | 1 - test/API/setjmp-OBXSI.SUSv4.syms | 1 - test/API/setjmp.SUSv4.syms | 1 - test/API/signal-CX.SUSv4.syms | 18 ---- test/API/signal-OBXSI.SUSv4.syms | 6 -- test/API/signal-XSI.SUSv4.syms | 2 - test/API/signal.SUSv4.syms | 2 - test/API/spawn-PS.SUSv4.syms | 4 - test/API/spawn.SUSv4.syms | 17 ---- test/API/stdio-CX.SUSv4.syms | 20 ---- test/API/stdio-OB.SUSv4.syms | 2 - test/API/stdio-OBXSI.SUSv4.syms | 1 - test/API/stdio.SUSv4.syms | 44 --------- test/API/stdlib-ADV.SUSv4.syms | 1 - test/API/stdlib-CX.SUSv4.syms | 4 - test/API/stdlib-OBCX.SUSv4.syms | 1 - test/API/stdlib-XSI.SUSv4.syms | 22 ----- test/API/stdlib.SUSv4.syms | 37 -------- test/API/string-CX.SUSv4.syms | 11 --- test/API/string-XSI.SUSv4.syms | 1 - test/API/string.SUSv4.syms | 22 ----- test/API/strings-XSI.SUSv4.syms | 1 - test/API/strings.SUSv4.syms | 4 - test/API/stropts.SUSv4.syms | 8 -- test/API/sys_mman-ADV.SUSv4.syms | 1 - test/API/sys_mman-ML.SUSv4.syms | 2 - test/API/sys_mman-MLR.SUSv4.syms | 2 - test/API/sys_mman-SHM.SUSv4.syms | 2 - test/API/sys_mman-TYM.SUSv4.syms | 3 - test/API/sys_mman-XSI|SIO.SUSv4.syms | 1 - test/API/sys_mman.SUSv4.syms | 3 - test/API/sys_msg.SUSv4.syms | 4 - test/API/sys_resource.SUSv4.syms | 5 - test/API/sys_select.SUSv4.syms | 6 -- test/API/sys_sem.SUSv4.syms | 3 - test/API/sys_shm.SUSv4.syms | 4 - test/API/sys_socket.SUSv4.syms | 18 ---- test/API/sys_stat-XSI.SUSv4.syms | 2 - test/API/sys_stat.SUSv4.syms | 14 --- test/API/sys_statvfs.SUSv4.syms | 2 - test/API/sys_time-OB.SUSv4.syms | 3 - test/API/sys_time.SUSv4.syms | 2 - test/API/sys_uio.SUSv4.syms | 2 - test/API/sys_wait.SUSv4.syms | 3 - test/API/syslog.SUSv4.syms | 4 - test/API/termios.SUSv4.syms | 11 --- test/API/time-CPT.SUSv4.syms | 1 - test/API/time-CX.SUSv4.syms | 15 --- test/API/time-OB.SUSv4.syms | 2 - test/API/time-OBCX.SUSv4.syms | 2 - test/API/time-XSI.SUSv4.syms | 4 - test/API/time.SUSv4.syms | 7 -- test/API/trace-TEF.SUSv4.syms | 8 -- test/API/trace-TRI.SUSv4.syms | 2 - test/API/trace-TRL.SUSv4.syms | 9 -- test/API/trace.SUSv4.syms | 31 ------ test/API/tst-API.sh | 17 ---- test/API/unistd-CX.SUSv4.syms | 1 - test/API/unistd-FSC.SUSv4.syms | 1 - test/API/unistd-OBXSI.SUSv4.syms | 1 - test/API/unistd-SIO.SUSv4.syms | 1 - test/API/unistd-XSI.SUSv4.syms | 9 -- test/API/unistd.SUSv4.syms | 74 --------------- test/API/utmpx.SUSv4.syms | 6 -- test/API/wchar-CX.SUSv4.syms | 13 --- test/API/wchar-OBXSI.SUSv4.syms | 15 --- test/API/wchar-XSI.SUSv4.syms | 2 - test/API/wchar.SUSv4.syms | 59 ------------ test/API/wctype-CX.SUSv4.syms | 18 ---- test/API/wctype.SUSv4.syms | 18 ---- test/API/wordexp.SUSv4.syms | 2 - 122 files changed, 1386 deletions(-) delete mode 100644 test/API/Makefile delete mode 100644 test/API/Makefile.in delete mode 100644 test/API/aio.SUSv4.syms delete mode 100644 test/API/arpa_inet.SUSv4.syms delete mode 100644 test/API/complex.SUSv4.syms delete mode 100644 test/API/ctype-CX.SUSv4.syms delete mode 100644 test/API/ctype-OBXSI.SUSv4.syms delete mode 100644 test/API/ctype.SUSv4.syms delete mode 100644 test/API/dirent-XSI.SUSv4.syms delete mode 100644 test/API/dirent.SUSv4.syms delete mode 100644 test/API/dlfcn.SUSv4.syms delete mode 100644 test/API/fcntl-ADV.SUSv4.syms delete mode 100644 test/API/fcntl.SUSv4.syms delete mode 100644 test/API/fenv.SUSv4.syms delete mode 100644 test/API/ftw-OB.SUSv4.syms delete mode 100644 test/API/ftw.SUSv4.syms delete mode 100644 test/API/glob.SUSv4.syms delete mode 100644 test/API/grp-XSI.SUSv4.syms delete mode 100644 test/API/grp.SUSv4.syms delete mode 100755 test/API/html2input.sh delete mode 100644 test/API/iconv.SUSv4.syms delete mode 100644 test/API/inttypes.SUSv4.syms delete mode 100644 test/API/libgen.SUSv4.syms delete mode 100644 test/API/locale-CX.SUSv4.syms delete mode 100644 test/API/locale.SUSv4.syms delete mode 100644 test/API/math-XSI.SUSv4.syms delete mode 100644 test/API/math.SUSv4.syms delete mode 100644 test/API/monetary.SUSv4.syms delete mode 100644 test/API/mqueue.SUSv4.syms delete mode 100644 test/API/ndbm.SUSv4.syms delete mode 100644 test/API/net_if.SUSv4.syms delete mode 100644 test/API/netdb.SUSv4.syms delete mode 100644 test/API/nl_types.SUSv4.syms delete mode 100644 test/API/pthread-MC1.SUSv4.syms delete mode 100644 test/API/pthread-OBXSI.SUSv4.syms delete mode 100644 test/API/pthread-RPP|TPP.SUSv4.syms delete mode 100644 test/API/pthread-TCT.SUSv4.syms delete mode 100644 test/API/pthread-TPS.SUSv4.syms delete mode 100644 test/API/pthread-TSATSS.SUSv4.syms delete mode 100644 test/API/pthread-TSH.SUSv4.syms delete mode 100644 test/API/pthread-TSS.SUSv4.syms delete mode 100644 test/API/pthread.SUSv4.syms delete mode 100644 test/API/pwd-XSI.SUSv4.syms delete mode 100644 test/API/pwd.SUSv4.syms delete mode 100644 test/API/regex.SUSv4.syms delete mode 100644 test/API/sched-PS.SUSv4.syms delete mode 100644 test/API/sched-PS|TPS.SUSv4.syms delete mode 100644 test/API/sched.SUSv4.syms delete mode 100644 test/API/search.SUSv4.syms delete mode 100644 test/API/semaphore.SUSv4.syms delete mode 100644 test/API/separate.awk delete mode 100644 test/API/setjmp-CX.SUSv4.syms delete mode 100644 test/API/setjmp-OBXSI.SUSv4.syms delete mode 100644 test/API/setjmp.SUSv4.syms delete mode 100644 test/API/signal-CX.SUSv4.syms delete mode 100644 test/API/signal-OBXSI.SUSv4.syms delete mode 100644 test/API/signal-XSI.SUSv4.syms delete mode 100644 test/API/signal.SUSv4.syms delete mode 100644 test/API/spawn-PS.SUSv4.syms delete mode 100644 test/API/spawn.SUSv4.syms delete mode 100644 test/API/stdio-CX.SUSv4.syms delete mode 100644 test/API/stdio-OB.SUSv4.syms delete mode 100644 test/API/stdio-OBXSI.SUSv4.syms delete mode 100644 test/API/stdio.SUSv4.syms delete mode 100644 test/API/stdlib-ADV.SUSv4.syms delete mode 100644 test/API/stdlib-CX.SUSv4.syms delete mode 100644 test/API/stdlib-OBCX.SUSv4.syms delete mode 100644 test/API/stdlib-XSI.SUSv4.syms delete mode 100644 test/API/stdlib.SUSv4.syms delete mode 100644 test/API/string-CX.SUSv4.syms delete mode 100644 test/API/string-XSI.SUSv4.syms delete mode 100644 test/API/string.SUSv4.syms delete mode 100644 test/API/strings-XSI.SUSv4.syms delete mode 100644 test/API/strings.SUSv4.syms delete mode 100644 test/API/stropts.SUSv4.syms delete mode 100644 test/API/sys_mman-ADV.SUSv4.syms delete mode 100644 test/API/sys_mman-ML.SUSv4.syms delete mode 100644 test/API/sys_mman-MLR.SUSv4.syms delete mode 100644 test/API/sys_mman-SHM.SUSv4.syms delete mode 100644 test/API/sys_mman-TYM.SUSv4.syms delete mode 100644 test/API/sys_mman-XSI|SIO.SUSv4.syms delete mode 100644 test/API/sys_mman.SUSv4.syms delete mode 100644 test/API/sys_msg.SUSv4.syms delete mode 100644 test/API/sys_resource.SUSv4.syms delete mode 100644 test/API/sys_select.SUSv4.syms delete mode 100644 test/API/sys_sem.SUSv4.syms delete mode 100644 test/API/sys_shm.SUSv4.syms delete mode 100644 test/API/sys_socket.SUSv4.syms delete mode 100644 test/API/sys_stat-XSI.SUSv4.syms delete mode 100644 test/API/sys_stat.SUSv4.syms delete mode 100644 test/API/sys_statvfs.SUSv4.syms delete mode 100644 test/API/sys_time-OB.SUSv4.syms delete mode 100644 test/API/sys_time.SUSv4.syms delete mode 100644 test/API/sys_uio.SUSv4.syms delete mode 100644 test/API/sys_wait.SUSv4.syms delete mode 100644 test/API/syslog.SUSv4.syms delete mode 100644 test/API/termios.SUSv4.syms delete mode 100644 test/API/time-CPT.SUSv4.syms delete mode 100644 test/API/time-CX.SUSv4.syms delete mode 100644 test/API/time-OB.SUSv4.syms delete mode 100644 test/API/time-OBCX.SUSv4.syms delete mode 100644 test/API/time-XSI.SUSv4.syms delete mode 100644 test/API/time.SUSv4.syms delete mode 100644 test/API/trace-TEF.SUSv4.syms delete mode 100644 test/API/trace-TRI.SUSv4.syms delete mode 100644 test/API/trace-TRL.SUSv4.syms delete mode 100644 test/API/trace.SUSv4.syms delete mode 100755 test/API/tst-API.sh delete mode 100644 test/API/unistd-CX.SUSv4.syms delete mode 100644 test/API/unistd-FSC.SUSv4.syms delete mode 100644 test/API/unistd-OBXSI.SUSv4.syms delete mode 100644 test/API/unistd-SIO.SUSv4.syms delete mode 100644 test/API/unistd-XSI.SUSv4.syms delete mode 100644 test/API/unistd.SUSv4.syms delete mode 100644 test/API/utmpx.SUSv4.syms delete mode 100644 test/API/wchar-CX.SUSv4.syms delete mode 100644 test/API/wchar-OBXSI.SUSv4.syms delete mode 100644 test/API/wchar-XSI.SUSv4.syms delete mode 100644 test/API/wchar.SUSv4.syms delete mode 100644 test/API/wctype-CX.SUSv4.syms delete mode 100644 test/API/wctype.SUSv4.syms delete mode 100644 test/API/wordexp.SUSv4.syms diff --git a/test/API/Makefile b/test/API/Makefile deleted file mode 100644 index 2384e2a..0000000 --- a/test/API/Makefile +++ /dev/null @@ -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 diff --git a/test/API/Makefile.in b/test/API/Makefile.in deleted file mode 100644 index 9e7cfdf..0000000 --- a/test/API/Makefile.in +++ /dev/null @@ -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_%,%,$(a)).out -shell_tst-API: glibc_out=$(patsubst shell_%,%_glibc,$(a)).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)" diff --git a/test/API/aio.SUSv4.syms b/test/API/aio.SUSv4.syms deleted file mode 100644 index c7d13e0..0000000 --- a/test/API/aio.SUSv4.syms +++ /dev/null @@ -1,8 +0,0 @@ -aio_cancel -aio_error -aio_fsync -aio_read -aio_return -aio_suspend -aio_write -lio_listio diff --git a/test/API/arpa_inet.SUSv4.syms b/test/API/arpa_inet.SUSv4.syms deleted file mode 100644 index e61cc9f..0000000 --- a/test/API/arpa_inet.SUSv4.syms +++ /dev/null @@ -1,8 +0,0 @@ -htonl -htons -ntohl -ntohs -inet_addr -inet_ntoa -inet_ntop -inet_pton diff --git a/test/API/complex.SUSv4.syms b/test/API/complex.SUSv4.syms deleted file mode 100644 index ce7be69..0000000 --- a/test/API/complex.SUSv4.syms +++ /dev/null @@ -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 diff --git a/test/API/ctype-CX.SUSv4.syms b/test/API/ctype-CX.SUSv4.syms deleted file mode 100644 index 3963c49..0000000 --- a/test/API/ctype-CX.SUSv4.syms +++ /dev/null @@ -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 diff --git a/test/API/ctype-OBXSI.SUSv4.syms b/test/API/ctype-OBXSI.SUSv4.syms deleted file mode 100644 index 7a5ad9b..0000000 --- a/test/API/ctype-OBXSI.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -isascii -toascii diff --git a/test/API/ctype.SUSv4.syms b/test/API/ctype.SUSv4.syms deleted file mode 100644 index fac123f..0000000 --- a/test/API/ctype.SUSv4.syms +++ /dev/null @@ -1,14 +0,0 @@ -isalnum -isalpha -isblank -iscntrl -isdigit -isgraph -islower -isprint -ispunct -isspace -isupper -isxdigit -tolower -toupper diff --git a/test/API/dirent-XSI.SUSv4.syms b/test/API/dirent-XSI.SUSv4.syms deleted file mode 100644 index 9791070..0000000 --- a/test/API/dirent-XSI.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -seekdir -telldir diff --git a/test/API/dirent.SUSv4.syms b/test/API/dirent.SUSv4.syms deleted file mode 100644 index e749efb..0000000 --- a/test/API/dirent.SUSv4.syms +++ /dev/null @@ -1,9 +0,0 @@ -alphasort -closedir -dirfd -fdopendir -opendir -readdir -readdir_r -rewinddir -scandir diff --git a/test/API/dlfcn.SUSv4.syms b/test/API/dlfcn.SUSv4.syms deleted file mode 100644 index 1e7500e..0000000 --- a/test/API/dlfcn.SUSv4.syms +++ /dev/null @@ -1,4 +0,0 @@ -dlclose -dlerror -dlopen -dlsym diff --git a/test/API/fcntl-ADV.SUSv4.syms b/test/API/fcntl-ADV.SUSv4.syms deleted file mode 100644 index 899236e..0000000 --- a/test/API/fcntl-ADV.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -posix_fadvise -posix_fallocate diff --git a/test/API/fcntl.SUSv4.syms b/test/API/fcntl.SUSv4.syms deleted file mode 100644 index 588085b..0000000 --- a/test/API/fcntl.SUSv4.syms +++ /dev/null @@ -1,4 +0,0 @@ -creat -fcntl -open -openat diff --git a/test/API/fenv.SUSv4.syms b/test/API/fenv.SUSv4.syms deleted file mode 100644 index a9aebcb..0000000 --- a/test/API/fenv.SUSv4.syms +++ /dev/null @@ -1,11 +0,0 @@ -feclearexcept -fegetenv -fegetexceptflag -fegetround -feholdexcept -feraiseexcept -fesetenv -fesetexceptflag -fesetround -fetestexcept -feupdateenv diff --git a/test/API/ftw-OB.SUSv4.syms b/test/API/ftw-OB.SUSv4.syms deleted file mode 100644 index 87a440f..0000000 --- a/test/API/ftw-OB.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -ftw diff --git a/test/API/ftw.SUSv4.syms b/test/API/ftw.SUSv4.syms deleted file mode 100644 index 35000c9..0000000 --- a/test/API/ftw.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -nftw diff --git a/test/API/glob.SUSv4.syms b/test/API/glob.SUSv4.syms deleted file mode 100644 index c2e4234..0000000 --- a/test/API/glob.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -glob -globfree diff --git a/test/API/grp-XSI.SUSv4.syms b/test/API/grp-XSI.SUSv4.syms deleted file mode 100644 index e2b1c1d..0000000 --- a/test/API/grp-XSI.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -setgrent diff --git a/test/API/grp.SUSv4.syms b/test/API/grp.SUSv4.syms deleted file mode 100644 index 77a8c6e..0000000 --- a/test/API/grp.SUSv4.syms +++ /dev/null @@ -1,6 +0,0 @@ -endgrent -getgrent -getgrgid -getgrgid_r -getgrnam -getgrnam_r diff --git a/test/API/html2input.sh b/test/API/html2input.sh deleted file mode 100755 index 9ea68fe..0000000 --- a/test/API/html2input.sh +++ /dev/null @@ -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 diff --git a/test/API/iconv.SUSv4.syms b/test/API/iconv.SUSv4.syms deleted file mode 100644 index 0599520..0000000 --- a/test/API/iconv.SUSv4.syms +++ /dev/null @@ -1,3 +0,0 @@ -iconv -iconv_close -iconv_open diff --git a/test/API/inttypes.SUSv4.syms b/test/API/inttypes.SUSv4.syms deleted file mode 100644 index 6cbc3a2..0000000 --- a/test/API/inttypes.SUSv4.syms +++ /dev/null @@ -1,6 +0,0 @@ -imaxabs -imaxdiv -strtoimax -strtoumax -wcstoimax -wcstoumax diff --git a/test/API/libgen.SUSv4.syms b/test/API/libgen.SUSv4.syms deleted file mode 100644 index 3d4945a..0000000 --- a/test/API/libgen.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -basename -dirname diff --git a/test/API/locale-CX.SUSv4.syms b/test/API/locale-CX.SUSv4.syms deleted file mode 100644 index 22ffcfc..0000000 --- a/test/API/locale-CX.SUSv4.syms +++ /dev/null @@ -1,4 +0,0 @@ -duplocale -freelocale -newlocale -uselocale diff --git a/test/API/locale.SUSv4.syms b/test/API/locale.SUSv4.syms deleted file mode 100644 index 33f8cad..0000000 --- a/test/API/locale.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -localeconv -setlocale diff --git a/test/API/math-XSI.SUSv4.syms b/test/API/math-XSI.SUSv4.syms deleted file mode 100644 index 4ce15d8..0000000 --- a/test/API/math-XSI.SUSv4.syms +++ /dev/null @@ -1,6 +0,0 @@ -j0 -j1 -jn -y0 -y1 -yn diff --git a/test/API/math.SUSv4.syms b/test/API/math.SUSv4.syms deleted file mode 100644 index 5343ac0..0000000 --- a/test/API/math.SUSv4.syms +++ /dev/null @@ -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 diff --git a/test/API/monetary.SUSv4.syms b/test/API/monetary.SUSv4.syms deleted file mode 100644 index 256b53a..0000000 --- a/test/API/monetary.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -strfmon -strfmon_l diff --git a/test/API/mqueue.SUSv4.syms b/test/API/mqueue.SUSv4.syms deleted file mode 100644 index 54c80a0..0000000 --- a/test/API/mqueue.SUSv4.syms +++ /dev/null @@ -1,10 +0,0 @@ -mq_close -mq_getattr -mq_notify -mq_open -mq_receive -mq_send -mq_setattr -mq_timedreceive -mq_timedsend -mq_unlink diff --git a/test/API/ndbm.SUSv4.syms b/test/API/ndbm.SUSv4.syms deleted file mode 100644 index 70116bf..0000000 --- a/test/API/ndbm.SUSv4.syms +++ /dev/null @@ -1,9 +0,0 @@ -dbm_clearerr -dbm_close -dbm_delete -dbm_error -dbm_fetch -dbm_firstkey -dbm_nextkey -dbm_open -dbm_store diff --git a/test/API/net_if.SUSv4.syms b/test/API/net_if.SUSv4.syms deleted file mode 100644 index 828a0cd..0000000 --- a/test/API/net_if.SUSv4.syms +++ /dev/null @@ -1,4 +0,0 @@ -if_freenameindex -if_indextoname -if_nameindex -if_nametoindex diff --git a/test/API/netdb.SUSv4.syms b/test/API/netdb.SUSv4.syms deleted file mode 100644 index daf932b..0000000 --- a/test/API/netdb.SUSv4.syms +++ /dev/null @@ -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 diff --git a/test/API/nl_types.SUSv4.syms b/test/API/nl_types.SUSv4.syms deleted file mode 100644 index ea00599..0000000 --- a/test/API/nl_types.SUSv4.syms +++ /dev/null @@ -1,3 +0,0 @@ -catclose -catgets -catopen diff --git a/test/API/pthread-MC1.SUSv4.syms b/test/API/pthread-MC1.SUSv4.syms deleted file mode 100644 index 8a47a39..0000000 --- a/test/API/pthread-MC1.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -pthread_mutexattr_getprotocol -pthread_mutexattr_setprotocol diff --git a/test/API/pthread-OBXSI.SUSv4.syms b/test/API/pthread-OBXSI.SUSv4.syms deleted file mode 100644 index 140b53d..0000000 --- a/test/API/pthread-OBXSI.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -pthread_getconcurrency -pthread_setconcurrency diff --git a/test/API/pthread-RPP|TPP.SUSv4.syms b/test/API/pthread-RPP|TPP.SUSv4.syms deleted file mode 100644 index b116695..0000000 --- a/test/API/pthread-RPP|TPP.SUSv4.syms +++ /dev/null @@ -1,4 +0,0 @@ -pthread_mutex_getprioceiling -pthread_mutex_setprioceiling -pthread_mutexattr_getprioceiling -pthread_mutexattr_setprioceiling diff --git a/test/API/pthread-TCT.SUSv4.syms b/test/API/pthread-TCT.SUSv4.syms deleted file mode 100644 index 7153787..0000000 --- a/test/API/pthread-TCT.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -pthread_getcpuclockid diff --git a/test/API/pthread-TPS.SUSv4.syms b/test/API/pthread-TPS.SUSv4.syms deleted file mode 100644 index 76fcd95..0000000 --- a/test/API/pthread-TPS.SUSv4.syms +++ /dev/null @@ -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 diff --git a/test/API/pthread-TSATSS.SUSv4.syms b/test/API/pthread-TSATSS.SUSv4.syms deleted file mode 100644 index 5e03091..0000000 --- a/test/API/pthread-TSATSS.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -pthread_attr_getstack -pthread_attr_setstack diff --git a/test/API/pthread-TSH.SUSv4.syms b/test/API/pthread-TSH.SUSv4.syms deleted file mode 100644 index 717b232..0000000 --- a/test/API/pthread-TSH.SUSv4.syms +++ /dev/null @@ -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 diff --git a/test/API/pthread-TSS.SUSv4.syms b/test/API/pthread-TSS.SUSv4.syms deleted file mode 100644 index 1092f88..0000000 --- a/test/API/pthread-TSS.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -pthread_attr_getstacksize -pthread_attr_setstacksize diff --git a/test/API/pthread.SUSv4.syms b/test/API/pthread.SUSv4.syms deleted file mode 100644 index 524a6fe..0000000 --- a/test/API/pthread.SUSv4.syms +++ /dev/null @@ -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 diff --git a/test/API/pwd-XSI.SUSv4.syms b/test/API/pwd-XSI.SUSv4.syms deleted file mode 100644 index 8b0350a..0000000 --- a/test/API/pwd-XSI.SUSv4.syms +++ /dev/null @@ -1,3 +0,0 @@ -endpwent -getpwent -setpwent diff --git a/test/API/pwd.SUSv4.syms b/test/API/pwd.SUSv4.syms deleted file mode 100644 index 45328f6..0000000 --- a/test/API/pwd.SUSv4.syms +++ /dev/null @@ -1,4 +0,0 @@ -getpwnam -getpwnam_r -getpwuid -getpwuid_r diff --git a/test/API/regex.SUSv4.syms b/test/API/regex.SUSv4.syms deleted file mode 100644 index 94bf9fa..0000000 --- a/test/API/regex.SUSv4.syms +++ /dev/null @@ -1,4 +0,0 @@ -regcomp -regerror -regexec -regfree diff --git a/test/API/sched-PS.SUSv4.syms b/test/API/sched-PS.SUSv4.syms deleted file mode 100644 index 51ce62a..0000000 --- a/test/API/sched-PS.SUSv4.syms +++ /dev/null @@ -1,4 +0,0 @@ -sched_getparam -sched_getscheduler -sched_setparam -sched_setscheduler diff --git a/test/API/sched-PS|TPS.SUSv4.syms b/test/API/sched-PS|TPS.SUSv4.syms deleted file mode 100644 index 67fdb60..0000000 --- a/test/API/sched-PS|TPS.SUSv4.syms +++ /dev/null @@ -1,3 +0,0 @@ -sched_get_priority_max -sched_get_priority_min -sched_rr_get_interval diff --git a/test/API/sched.SUSv4.syms b/test/API/sched.SUSv4.syms deleted file mode 100644 index 0b6b81d..0000000 --- a/test/API/sched.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -sched_yield diff --git a/test/API/search.SUSv4.syms b/test/API/search.SUSv4.syms deleted file mode 100644 index 5bbf845..0000000 --- a/test/API/search.SUSv4.syms +++ /dev/null @@ -1,11 +0,0 @@ -hcreate -hdestroy -hsearch -insque -lfind -lsearch -remque -tdelete -tfind -tsearch -twalk diff --git a/test/API/semaphore.SUSv4.syms b/test/API/semaphore.SUSv4.syms deleted file mode 100644 index 1f291c5..0000000 --- a/test/API/semaphore.SUSv4.syms +++ /dev/null @@ -1,10 +0,0 @@ -sem_close -sem_destroy -sem_getvalue -sem_init -sem_open -sem_post -sem_timedwait -sem_trywait -sem_unlink -sem_wait diff --git a/test/API/separate.awk b/test/API/separate.awk deleted file mode 100644 index f7850c4..0000000 --- a/test/API/separate.awk +++ /dev/null @@ -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_1… -# 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 - } -} diff --git a/test/API/setjmp-CX.SUSv4.syms b/test/API/setjmp-CX.SUSv4.syms deleted file mode 100644 index fb0fbbe..0000000 --- a/test/API/setjmp-CX.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -siglongjmp diff --git a/test/API/setjmp-OBXSI.SUSv4.syms b/test/API/setjmp-OBXSI.SUSv4.syms deleted file mode 100644 index 8f2d5b1..0000000 --- a/test/API/setjmp-OBXSI.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -_longjmp diff --git a/test/API/setjmp.SUSv4.syms b/test/API/setjmp.SUSv4.syms deleted file mode 100644 index a51df77..0000000 --- a/test/API/setjmp.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -longjmp diff --git a/test/API/signal-CX.SUSv4.syms b/test/API/signal-CX.SUSv4.syms deleted file mode 100644 index 3d77c5a..0000000 --- a/test/API/signal-CX.SUSv4.syms +++ /dev/null @@ -1,18 +0,0 @@ -kill -psiginfo -psignal -pthread_kill -pthread_sigmask -sigaction -sigaddset -sigdelset -sigemptyset -sigfillset -sigismember -sigpending -sigprocmask -sigqueue -sigsuspend -sigtimedwait -sigwait -sigwaitinfo diff --git a/test/API/signal-OBXSI.SUSv4.syms b/test/API/signal-OBXSI.SUSv4.syms deleted file mode 100644 index 2a6341d..0000000 --- a/test/API/signal-OBXSI.SUSv4.syms +++ /dev/null @@ -1,6 +0,0 @@ -sighold -sigignore -siginterrupt -sigpause -sigrelse -void diff --git a/test/API/signal-XSI.SUSv4.syms b/test/API/signal-XSI.SUSv4.syms deleted file mode 100644 index f3df0c1..0000000 --- a/test/API/signal-XSI.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -killpg -sigaltstack diff --git a/test/API/signal.SUSv4.syms b/test/API/signal.SUSv4.syms deleted file mode 100644 index 2119c27..0000000 --- a/test/API/signal.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -raise -void diff --git a/test/API/spawn-PS.SUSv4.syms b/test/API/spawn-PS.SUSv4.syms deleted file mode 100644 index f92ebbb..0000000 --- a/test/API/spawn-PS.SUSv4.syms +++ /dev/null @@ -1,4 +0,0 @@ -posix_spawnattr_getschedparam -posix_spawnattr_getschedpolicy -posix_spawnattr_setschedparam -posix_spawnattr_setschedpolicy diff --git a/test/API/spawn.SUSv4.syms b/test/API/spawn.SUSv4.syms deleted file mode 100644 index 7481640..0000000 --- a/test/API/spawn.SUSv4.syms +++ /dev/null @@ -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 diff --git a/test/API/stdio-CX.SUSv4.syms b/test/API/stdio-CX.SUSv4.syms deleted file mode 100644 index 98742c3..0000000 --- a/test/API/stdio-CX.SUSv4.syms +++ /dev/null @@ -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 diff --git a/test/API/stdio-OB.SUSv4.syms b/test/API/stdio-OB.SUSv4.syms deleted file mode 100644 index f874a6c..0000000 --- a/test/API/stdio-OB.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -gets -tmpnam diff --git a/test/API/stdio-OBXSI.SUSv4.syms b/test/API/stdio-OBXSI.SUSv4.syms deleted file mode 100644 index 644049e..0000000 --- a/test/API/stdio-OBXSI.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -tempnam diff --git a/test/API/stdio.SUSv4.syms b/test/API/stdio.SUSv4.syms deleted file mode 100644 index 0840443..0000000 --- a/test/API/stdio.SUSv4.syms +++ /dev/null @@ -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 diff --git a/test/API/stdlib-ADV.SUSv4.syms b/test/API/stdlib-ADV.SUSv4.syms deleted file mode 100644 index bfb6685..0000000 --- a/test/API/stdlib-ADV.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -posix_memalign diff --git a/test/API/stdlib-CX.SUSv4.syms b/test/API/stdlib-CX.SUSv4.syms deleted file mode 100644 index 10a7b1f..0000000 --- a/test/API/stdlib-CX.SUSv4.syms +++ /dev/null @@ -1,4 +0,0 @@ -mkdtemp -mkstemp -setenv -unsetenv diff --git a/test/API/stdlib-OBCX.SUSv4.syms b/test/API/stdlib-OBCX.SUSv4.syms deleted file mode 100644 index 1947cc7..0000000 --- a/test/API/stdlib-OBCX.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -rand_r diff --git a/test/API/stdlib-XSI.SUSv4.syms b/test/API/stdlib-XSI.SUSv4.syms deleted file mode 100644 index 6cb0f1b..0000000 --- a/test/API/stdlib-XSI.SUSv4.syms +++ /dev/null @@ -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 diff --git a/test/API/stdlib.SUSv4.syms b/test/API/stdlib.SUSv4.syms deleted file mode 100644 index aefd969..0000000 --- a/test/API/stdlib.SUSv4.syms +++ /dev/null @@ -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 diff --git a/test/API/string-CX.SUSv4.syms b/test/API/string-CX.SUSv4.syms deleted file mode 100644 index 4f493d4..0000000 --- a/test/API/string-CX.SUSv4.syms +++ /dev/null @@ -1,11 +0,0 @@ -stpcpy -stpncpy -strcoll_l -strdup -strerror_l -strerror_r -strndup -strnlen -strsignal -strtok_r -strxfrm_l diff --git a/test/API/string-XSI.SUSv4.syms b/test/API/string-XSI.SUSv4.syms deleted file mode 100644 index e0ee4e3..0000000 --- a/test/API/string-XSI.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -memccpy diff --git a/test/API/string.SUSv4.syms b/test/API/string.SUSv4.syms deleted file mode 100644 index 3c5e2b8..0000000 --- a/test/API/string.SUSv4.syms +++ /dev/null @@ -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 diff --git a/test/API/strings-XSI.SUSv4.syms b/test/API/strings-XSI.SUSv4.syms deleted file mode 100644 index c1173c1..0000000 --- a/test/API/strings-XSI.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -ffs diff --git a/test/API/strings.SUSv4.syms b/test/API/strings.SUSv4.syms deleted file mode 100644 index b4bc233..0000000 --- a/test/API/strings.SUSv4.syms +++ /dev/null @@ -1,4 +0,0 @@ -strcasecmp -strcasecmp_l -strncasecmp -strncasecmp_l diff --git a/test/API/stropts.SUSv4.syms b/test/API/stropts.SUSv4.syms deleted file mode 100644 index 796d388..0000000 --- a/test/API/stropts.SUSv4.syms +++ /dev/null @@ -1,8 +0,0 @@ -fattach -fdetach -getmsg -getpmsg -ioctl -isastream -putmsg -putpmsg diff --git a/test/API/sys_mman-ADV.SUSv4.syms b/test/API/sys_mman-ADV.SUSv4.syms deleted file mode 100644 index 4598c3b..0000000 --- a/test/API/sys_mman-ADV.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -posix_madvise diff --git a/test/API/sys_mman-ML.SUSv4.syms b/test/API/sys_mman-ML.SUSv4.syms deleted file mode 100644 index de0f37d..0000000 --- a/test/API/sys_mman-ML.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -mlockall -munlockall diff --git a/test/API/sys_mman-MLR.SUSv4.syms b/test/API/sys_mman-MLR.SUSv4.syms deleted file mode 100644 index aa8ea9c..0000000 --- a/test/API/sys_mman-MLR.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -mlock -munlock diff --git a/test/API/sys_mman-SHM.SUSv4.syms b/test/API/sys_mman-SHM.SUSv4.syms deleted file mode 100644 index 885119a..0000000 --- a/test/API/sys_mman-SHM.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -shm_open -shm_unlink diff --git a/test/API/sys_mman-TYM.SUSv4.syms b/test/API/sys_mman-TYM.SUSv4.syms deleted file mode 100644 index 68bc50e..0000000 --- a/test/API/sys_mman-TYM.SUSv4.syms +++ /dev/null @@ -1,3 +0,0 @@ -posix_mem_offset -posix_typed_mem_get_info -posix_typed_mem_open diff --git a/test/API/sys_mman-XSI|SIO.SUSv4.syms b/test/API/sys_mman-XSI|SIO.SUSv4.syms deleted file mode 100644 index 3a2f8c3..0000000 --- a/test/API/sys_mman-XSI|SIO.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -msync diff --git a/test/API/sys_mman.SUSv4.syms b/test/API/sys_mman.SUSv4.syms deleted file mode 100644 index 46a46e7..0000000 --- a/test/API/sys_mman.SUSv4.syms +++ /dev/null @@ -1,3 +0,0 @@ -mmap -mprotect -munmap diff --git a/test/API/sys_msg.SUSv4.syms b/test/API/sys_msg.SUSv4.syms deleted file mode 100644 index 95c2ec1..0000000 --- a/test/API/sys_msg.SUSv4.syms +++ /dev/null @@ -1,4 +0,0 @@ -msgctl -msgget -msgrcv -msgsnd diff --git a/test/API/sys_resource.SUSv4.syms b/test/API/sys_resource.SUSv4.syms deleted file mode 100644 index 72d3e1e..0000000 --- a/test/API/sys_resource.SUSv4.syms +++ /dev/null @@ -1,5 +0,0 @@ -getpriority -getrlimit -getrusage -setpriority -setrlimit diff --git a/test/API/sys_select.SUSv4.syms b/test/API/sys_select.SUSv4.syms deleted file mode 100644 index 40cf6d8..0000000 --- a/test/API/sys_select.SUSv4.syms +++ /dev/null @@ -1,6 +0,0 @@ -FD_CLR -FD_ISSET -FD_SET -FD_ZERO -pselect -select diff --git a/test/API/sys_sem.SUSv4.syms b/test/API/sys_sem.SUSv4.syms deleted file mode 100644 index 173f1d9..0000000 --- a/test/API/sys_sem.SUSv4.syms +++ /dev/null @@ -1,3 +0,0 @@ -semctl -semget -semop diff --git a/test/API/sys_shm.SUSv4.syms b/test/API/sys_shm.SUSv4.syms deleted file mode 100644 index f284402..0000000 --- a/test/API/sys_shm.SUSv4.syms +++ /dev/null @@ -1,4 +0,0 @@ -shmat -shmctl -shmdt -shmget diff --git a/test/API/sys_socket.SUSv4.syms b/test/API/sys_socket.SUSv4.syms deleted file mode 100644 index cc51c9e..0000000 --- a/test/API/sys_socket.SUSv4.syms +++ /dev/null @@ -1,18 +0,0 @@ -accept -bind -connect -getpeername -getsockname -getsockopt -listen -recv -recvfrom -recvmsg -send -sendmsg -sendto -setsockopt -shutdown -sockatmark -socket -socketpair diff --git a/test/API/sys_stat-XSI.SUSv4.syms b/test/API/sys_stat-XSI.SUSv4.syms deleted file mode 100644 index 4800d00..0000000 --- a/test/API/sys_stat-XSI.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -mknod -mknodat diff --git a/test/API/sys_stat.SUSv4.syms b/test/API/sys_stat.SUSv4.syms deleted file mode 100644 index 3fe729f..0000000 --- a/test/API/sys_stat.SUSv4.syms +++ /dev/null @@ -1,14 +0,0 @@ -chmod -fchmod -fchmodat -fstat -fstatat -futimens -lstat -mkdir -mkdirat -mkfifo -mkfifoat -stat -umask -utimensat diff --git a/test/API/sys_statvfs.SUSv4.syms b/test/API/sys_statvfs.SUSv4.syms deleted file mode 100644 index c3fd5f4..0000000 --- a/test/API/sys_statvfs.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -fstatvfs -statvfs diff --git a/test/API/sys_time-OB.SUSv4.syms b/test/API/sys_time-OB.SUSv4.syms deleted file mode 100644 index caf1f3f..0000000 --- a/test/API/sys_time-OB.SUSv4.syms +++ /dev/null @@ -1,3 +0,0 @@ -getitimer -gettimeofday -setitimer diff --git a/test/API/sys_time.SUSv4.syms b/test/API/sys_time.SUSv4.syms deleted file mode 100644 index 526a404..0000000 --- a/test/API/sys_time.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -select -utimes diff --git a/test/API/sys_uio.SUSv4.syms b/test/API/sys_uio.SUSv4.syms deleted file mode 100644 index 31caee5..0000000 --- a/test/API/sys_uio.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -readv -writev diff --git a/test/API/sys_wait.SUSv4.syms b/test/API/sys_wait.SUSv4.syms deleted file mode 100644 index 753c380..0000000 --- a/test/API/sys_wait.SUSv4.syms +++ /dev/null @@ -1,3 +0,0 @@ -wait -waitid -waitpid diff --git a/test/API/syslog.SUSv4.syms b/test/API/syslog.SUSv4.syms deleted file mode 100644 index a44f514..0000000 --- a/test/API/syslog.SUSv4.syms +++ /dev/null @@ -1,4 +0,0 @@ -closelog -openlog -setlogmask -syslog diff --git a/test/API/termios.SUSv4.syms b/test/API/termios.SUSv4.syms deleted file mode 100644 index 43ac836..0000000 --- a/test/API/termios.SUSv4.syms +++ /dev/null @@ -1,11 +0,0 @@ -cfgetispeed -cfgetospeed -cfsetispeed -cfsetospeed -tcdrain -tcflow -tcflush -tcgetattr -tcgetsid -tcsendbreak -tcsetattr diff --git a/test/API/time-CPT.SUSv4.syms b/test/API/time-CPT.SUSv4.syms deleted file mode 100644 index 278952e..0000000 --- a/test/API/time-CPT.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -clock_getcpuclockid diff --git a/test/API/time-CX.SUSv4.syms b/test/API/time-CX.SUSv4.syms deleted file mode 100644 index d2cbb77..0000000 --- a/test/API/time-CX.SUSv4.syms +++ /dev/null @@ -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 diff --git a/test/API/time-OB.SUSv4.syms b/test/API/time-OB.SUSv4.syms deleted file mode 100644 index ce1dad0..0000000 --- a/test/API/time-OB.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -asctime -ctime diff --git a/test/API/time-OBCX.SUSv4.syms b/test/API/time-OBCX.SUSv4.syms deleted file mode 100644 index b46018c..0000000 --- a/test/API/time-OBCX.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -asctime_r -ctime_r diff --git a/test/API/time-XSI.SUSv4.syms b/test/API/time-XSI.SUSv4.syms deleted file mode 100644 index 9bf1f62..0000000 --- a/test/API/time-XSI.SUSv4.syms +++ /dev/null @@ -1,4 +0,0 @@ -getdate -strptime -daylight -timezone diff --git a/test/API/time.SUSv4.syms b/test/API/time.SUSv4.syms deleted file mode 100644 index 788e19e..0000000 --- a/test/API/time.SUSv4.syms +++ /dev/null @@ -1,7 +0,0 @@ -clock -difftime -gmtime -localtime -mktime -strftime -time diff --git a/test/API/trace-TEF.SUSv4.syms b/test/API/trace-TEF.SUSv4.syms deleted file mode 100644 index bc9f47b..0000000 --- a/test/API/trace-TEF.SUSv4.syms +++ /dev/null @@ -1,8 +0,0 @@ -posix_trace_eventset_add -posix_trace_eventset_del -posix_trace_eventset_empty -posix_trace_eventset_fill -posix_trace_eventset_ismember -posix_trace_get_filter -posix_trace_set_filter -posix_trace_trid_eventid_open diff --git a/test/API/trace-TRI.SUSv4.syms b/test/API/trace-TRI.SUSv4.syms deleted file mode 100644 index ea5723d..0000000 --- a/test/API/trace-TRI.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -posix_trace_attr_getinherited -posix_trace_attr_setinherited diff --git a/test/API/trace-TRL.SUSv4.syms b/test/API/trace-TRL.SUSv4.syms deleted file mode 100644 index 763c7f4..0000000 --- a/test/API/trace-TRL.SUSv4.syms +++ /dev/null @@ -1,9 +0,0 @@ -posix_trace_attr_getlogfullpolicy -posix_trace_attr_getlogsize -posix_trace_attr_setlogfullpolicy -posix_trace_attr_setlogsize -posix_trace_close -posix_trace_create_withlog -posix_trace_flush -posix_trace_open -posix_trace_rewind diff --git a/test/API/trace.SUSv4.syms b/test/API/trace.SUSv4.syms deleted file mode 100644 index c12b882..0000000 --- a/test/API/trace.SUSv4.syms +++ /dev/null @@ -1,31 +0,0 @@ -posix_trace_attr_destroy -posix_trace_attr_getclockres -posix_trace_attr_getcreatetime -posix_trace_attr_getgenversion -posix_trace_attr_getmaxdatasize -posix_trace_attr_getmaxsystemeventsize -posix_trace_attr_getmaxusereventsize -posix_trace_attr_getname -posix_trace_attr_getstreamfullpolicy -posix_trace_attr_getstreamsize -posix_trace_attr_init -posix_trace_attr_setmaxdatasize -posix_trace_attr_setname -posix_trace_attr_setstreamfullpolicy -posix_trace_attr_setstreamsize -posix_trace_clear -posix_trace_create -posix_trace_event -posix_trace_eventid_equal -posix_trace_eventid_get_name -posix_trace_eventid_open -posix_trace_eventtypelist_getnext_id -posix_trace_eventtypelist_rewind -posix_trace_get_attr -posix_trace_get_status -posix_trace_getnext_event -posix_trace_shutdown -posix_trace_start -posix_trace_stop -posix_trace_timedgetnext_event -posix_trace_trygetnext_event diff --git a/test/API/tst-API.sh b/test/API/tst-API.sh deleted file mode 100755 index 3d0302c..0000000 --- a/test/API/tst-API.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh - -std="$1" -shift -cod="$*" - -result=0 - -for l in $top_builddir/lib/lib*-*.so; do \ - readelf -D -W -s $l | \ - $AWK ' -/^[[:space:]]*[[:digit:]]/ { if ($8 != "UND") print $NF; } -'; \ - done | sort | uniq > $uclibc_out -for code in $cod; do cat $code.$std.syms; done | sort | uniq > $glibc_out -result=0 -exit $result diff --git a/test/API/unistd-CX.SUSv4.syms b/test/API/unistd-CX.SUSv4.syms deleted file mode 100644 index 4e183e4..0000000 --- a/test/API/unistd-CX.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -ctermid diff --git a/test/API/unistd-FSC.SUSv4.syms b/test/API/unistd-FSC.SUSv4.syms deleted file mode 100644 index e5c2ab2..0000000 --- a/test/API/unistd-FSC.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -fsync diff --git a/test/API/unistd-OBXSI.SUSv4.syms b/test/API/unistd-OBXSI.SUSv4.syms deleted file mode 100644 index 4e6787f..0000000 --- a/test/API/unistd-OBXSI.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -setpgrp diff --git a/test/API/unistd-SIO.SUSv4.syms b/test/API/unistd-SIO.SUSv4.syms deleted file mode 100644 index 2ed33b3..0000000 --- a/test/API/unistd-SIO.SUSv4.syms +++ /dev/null @@ -1 +0,0 @@ -fdatasync diff --git a/test/API/unistd-XSI.SUSv4.syms b/test/API/unistd-XSI.SUSv4.syms deleted file mode 100644 index db54176..0000000 --- a/test/API/unistd-XSI.SUSv4.syms +++ /dev/null @@ -1,9 +0,0 @@ -crypt -encrypt -gethostid -lockf -nice -setregid -setreuid -swab -sync diff --git a/test/API/unistd.SUSv4.syms b/test/API/unistd.SUSv4.syms deleted file mode 100644 index fec630d..0000000 --- a/test/API/unistd.SUSv4.syms +++ /dev/null @@ -1,74 +0,0 @@ -access -alarm -chdir -chown -close -confstr -dup -dup2 -_exit -execl -execle -execlp -execv -execve -execvp -faccessat -fchdir -fchown -fchownat -fexecve -fork -fpathconf -ftruncate -getcwd -getegid -geteuid -getgid -getgroups -gethostname -getlogin -getlogin_r -getopt -getpgid -getpgrp -getpid -getppid -getsid -getuid -isatty -lchown -link -linkat -lseek -pathconf -pause -pipe -pread -pwrite -read -readlink -readlinkat -rmdir -setegid -seteuid -setgid -setpgid -setsid -setuid -sleep -symlink -symlinkat -sysconf -tcgetpgrp -tcsetpgrp -truncate -ttyname -ttyname_r -unlink -unlinkat -write -optarg -opterr -optind -optopt diff --git a/test/API/utmpx.SUSv4.syms b/test/API/utmpx.SUSv4.syms deleted file mode 100644 index 1fd294a..0000000 --- a/test/API/utmpx.SUSv4.syms +++ /dev/null @@ -1,6 +0,0 @@ -endutxent -getutxent -getutxid -getutxline -pututxline -setutxent diff --git a/test/API/wchar-CX.SUSv4.syms b/test/API/wchar-CX.SUSv4.syms deleted file mode 100644 index 0804938..0000000 --- a/test/API/wchar-CX.SUSv4.syms +++ /dev/null @@ -1,13 +0,0 @@ -mbsnrtowcs -open_wmemstream -wcpcpy -wcpncpy -wcscasecmp -wcscasecmp_l -wcscoll_l -wcsdup -wcsncasecmp -wcsncasecmp_l -wcsnlen -wcsnrtombs -wcsxfrm_l diff --git a/test/API/wchar-OBXSI.SUSv4.syms b/test/API/wchar-OBXSI.SUSv4.syms deleted file mode 100644 index bc76ee6..0000000 --- a/test/API/wchar-OBXSI.SUSv4.syms +++ /dev/null @@ -1,15 +0,0 @@ -iswalnum -iswalpha -iswcntrl -iswctype -iswdigit -iswgraph -iswlower -iswprint -iswpunct -iswspace -iswupper -iswxdigit -towlower -towupper -wctype diff --git a/test/API/wchar-XSI.SUSv4.syms b/test/API/wchar-XSI.SUSv4.syms deleted file mode 100644 index 834731c..0000000 --- a/test/API/wchar-XSI.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -wcswidth -wcwidth diff --git a/test/API/wchar.SUSv4.syms b/test/API/wchar.SUSv4.syms deleted file mode 100644 index d58f600..0000000 --- a/test/API/wchar.SUSv4.syms +++ /dev/null @@ -1,59 +0,0 @@ -btowc -fgetwc -fgetws -fputwc -fputws -fwide -fwprintf -fwscanf -getwc -getwchar -mbrlen -mbrtowc -mbsinit -mbsrtowcs -putwc -putwchar -swprintf -swscanf -ungetwc -vfwprintf -vfwscanf -vswprintf -vswscanf -vwprintf -vwscanf -wcrtomb -wcscat -wcschr -wcscmp -wcscoll -wcscpy -wcscspn -wcsftime -wcslen -wcsncat -wcsncmp -wcsncpy -wcspbrk -wcsrchr -wcsrtombs -wcsspn -wcsstr -wcstod -wcstof -wcstok -wcstol -wcstold -wcstoll -wcstoul -wcstoull -wcsxfrm -wctob -wmemchr -wmemcmp -wmemcpy -wmemmove -wmemset -wprintf -wscanf diff --git a/test/API/wctype-CX.SUSv4.syms b/test/API/wctype-CX.SUSv4.syms deleted file mode 100644 index 81c0331..0000000 --- a/test/API/wctype-CX.SUSv4.syms +++ /dev/null @@ -1,18 +0,0 @@ -iswalnum_l -iswalpha_l -iswblank_l -iswcntrl_l -iswctype_l -iswdigit_l -iswgraph_l -iswlower_l -iswprint_l -iswpunct_l -iswspace_l -iswupper_l -iswxdigit_l -towctrans_l -towlower_l -towupper_l -wctrans_l -wctype_l diff --git a/test/API/wctype.SUSv4.syms b/test/API/wctype.SUSv4.syms deleted file mode 100644 index fddc395..0000000 --- a/test/API/wctype.SUSv4.syms +++ /dev/null @@ -1,18 +0,0 @@ -iswalnum -iswalpha -iswblank -iswcntrl -iswctype -iswdigit -iswgraph -iswlower -iswprint -iswpunct -iswspace -iswupper -iswxdigit -towctrans -towlower -towupper -wctrans -wctype diff --git a/test/API/wordexp.SUSv4.syms b/test/API/wordexp.SUSv4.syms deleted file mode 100644 index 3681b3c..0000000 --- a/test/API/wordexp.SUSv4.syms +++ /dev/null @@ -1,2 +0,0 @@ -wordexp -wordfree hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. 6252572a624c5bc65a6ed3a5778808e84510a8f7
by wbx@helium.waldemar-brodkorb.de 10 Jan '15

10 Jan '15
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "uClibc-ng - small C library for embedded systems". The branch, master has been updated via 6252572a624c5bc65a6ed3a5778808e84510a8f7 (commit) from 687042ce085bb2b769288fe478981144aca5e93e (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 6252572a624c5bc65a6ed3a5778808e84510a8f7 Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Fri Jan 9 20:51:17 2015 -0600 enable microblaze. at least toolchain creation is working without NPTL ----------------------------------------------------------------------- Summary of changes: extra/Configs/Config.in | 4 ++-- libc/sysdeps/linux/microblaze/bits/uClibc_page.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in index 2a8c006..cec06e4 100644 --- a/extra/Configs/Config.in +++ b/extra/Configs/Config.in @@ -95,8 +95,8 @@ config TARGET_m68k #config TARGET_metag # bool "metag" -#config TARGET_microblaze -# bool "microblaze" +config TARGET_microblaze + bool "microblaze" config TARGET_mips bool "mips" diff --git a/libc/sysdeps/linux/microblaze/bits/uClibc_page.h b/libc/sysdeps/linux/microblaze/bits/uClibc_page.h index 8069e6a..9335d8e 100644 --- a/libc/sysdeps/linux/microblaze/bits/uClibc_page.h +++ b/libc/sysdeps/linux/microblaze/bits/uClibc_page.h @@ -20,7 +20,7 @@ #ifndef _UCLIBC_PAGE_H #define _UCLIBC_PAGE_H -#include <linux/autoconf.h> +#include <generated/autoconf.h> #if defined(CONFIG_MICROBLAZE_32K_PAGES) #define PAGE_SHIFT 15 hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. 687042ce085bb2b769288fe478981144aca5e93e
by wbx@helium.waldemar-brodkorb.de 04 Jan '15

04 Jan '15
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "uClibc-ng - small C library for embedded systems". The branch, master has been updated via 687042ce085bb2b769288fe478981144aca5e93e (commit) from db36600c2956f7b7ea6905f09fc581108c2e3eac (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 687042ce085bb2b769288fe478981144aca5e93e Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Sun Jan 4 09:05:12 2015 -0600 add -fPIC to some tests. This is required to avoid a assertion error in binutils 2.24 for m68k. ----------------------------------------------------------------------- Summary of changes: test/assert/Makefile.in | 1 + test/ctype/Makefile.in | 1 + test/inet/Makefile.in | 3 +++ test/locale-mbwc/Makefile.in | 2 +- test/malloc/Makefile.in | 2 ++ test/misc/Makefile.in | 5 +++++ .../linux/i386/pthread_spin_init.c => test/regex/Makefile.in | 2 +- test/setjmp/Makefile.in | 1 + test/signal/Makefile.in | 4 ++++ test/stdlib/Makefile.in | 4 ++++ test/time/Makefile.in | 4 ++++ test/unistd/Makefile.in | 9 +++++++-- 12 files changed, 34 insertions(+), 4 deletions(-) copy libpthread/nptl/sysdeps/unix/sysv/linux/i386/pthread_spin_init.c => test/regex/Makefile.in (59%) create mode 100644 test/setjmp/Makefile.in diff --git a/test/assert/Makefile.in b/test/assert/Makefile.in index 8e3514f..3f4fb4d 100644 --- a/test/assert/Makefile.in +++ b/test/assert/Makefile.in @@ -3,3 +3,4 @@ RET_assert := 134 WRAPPER_assert := trap ":" ABRT ; +CFLAGS_assert := -fPIC diff --git a/test/ctype/Makefile.in b/test/ctype/Makefile.in index ee10d59..041e851 100644 --- a/test/ctype/Makefile.in +++ b/test/ctype/Makefile.in @@ -2,3 +2,4 @@ # Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball. TESTS := ctype +CFLAGS_ctype = -fPIC diff --git a/test/inet/Makefile.in b/test/inet/Makefile.in index 2c84729..38aec61 100644 --- a/test/inet/Makefile.in +++ b/test/inet/Makefile.in @@ -15,3 +15,6 @@ TESTS_DISABLED += tst-res else LDFLAGS_tst-res_glibc := -lresolv # assume it's glibc or somebody with that lib endif + +CFLAGS_bug-if1 = -fPIC +CFLAGS_tst-sock-nonblock = -fPIC diff --git a/test/locale-mbwc/Makefile.in b/test/locale-mbwc/Makefile.in index 7c0e9d5..e70a613 100644 --- a/test/locale-mbwc/Makefile.in +++ b/test/locale-mbwc/Makefile.in @@ -23,5 +23,5 @@ TESTS_DISABLED := tst_strfmon DODIFF_rint := 1 -EXTRA_CFLAGS := -D__USE_GNU -fno-builtin +EXTRA_CFLAGS := -D__USE_GNU -fno-builtin -fPIC diff --git a/test/malloc/Makefile.in b/test/malloc/Makefile.in index 669ef6a..f1726dd 100644 --- a/test/malloc/Makefile.in +++ b/test/malloc/Makefile.in @@ -10,3 +10,5 @@ endif ifneq ($(UCLIBC_HAS_OBSTACK),y) TESTS_DISABLED += tst-obstack endif + +CFLAGS_tst-mallocfork = -fPIC diff --git a/test/misc/Makefile.in b/test/misc/Makefile.in index 04b677f..345889e 100644 --- a/test/misc/Makefile.in +++ b/test/misc/Makefile.in @@ -32,3 +32,8 @@ OPTS_tst-fnmatch := < tst-fnmatch.input MNTENTS = $(shell mount | while read dev on mp rest; do echo $$mp; done) OPTS_tst-statfs := $(MNTENTS) OPTS_tst-statvfs := $(MNTENTS) + +CFLAGS_bug-glob2 = -fPIC +CFLAGS_opendir-tst1 = -fPIC +CFLAGS_tst-inotify = -fPIC +CFLAGS_tst-utmp = -fPIC diff --git a/libpthread/nptl/sysdeps/unix/sysv/linux/i386/pthread_spin_init.c b/test/regex/Makefile.in similarity index 59% copy from libpthread/nptl/sysdeps/unix/sysv/linux/i386/pthread_spin_init.c copy to test/regex/Makefile.in index d36e537..1573840 100644 --- a/libpthread/nptl/sysdeps/unix/sysv/linux/i386/pthread_spin_init.c +++ b/test/regex/Makefile.in @@ -1 +1 @@ -#include <sysdeps/i386/pthread_spin_init.c> +CFLAGS_tst-regex2 = -fPIC diff --git a/test/setjmp/Makefile.in b/test/setjmp/Makefile.in new file mode 100644 index 0000000..a5b7b59 --- /dev/null +++ b/test/setjmp/Makefile.in @@ -0,0 +1 @@ +CFLAGS_bug269-setjmp = -fPIC diff --git a/test/signal/Makefile.in b/test/signal/Makefile.in index c8e2545..27791a9 100644 --- a/test/signal/Makefile.in +++ b/test/signal/Makefile.in @@ -4,3 +4,7 @@ ifeq ($(UCLIBC_HAS_OBSOLETE_BSD_SIGNAL),) TESTS_DISABLED := tst-sigsimple endif + +CFLAGS_tst-signalfd = -fPIC +CFLAGS_tst-sigset = -fPIC +CFLAGS_tst-sigsimple = -fPIC diff --git a/test/stdlib/Makefile.in b/test/stdlib/Makefile.in index 135db6b..38c3e19 100644 --- a/test/stdlib/Makefile.in +++ b/test/stdlib/Makefile.in @@ -10,3 +10,7 @@ TESTS_DISABLED := ifeq ($(UCLIBC_HAS_PTY),) TESTS_DISABLED += ptytest endif + +CFLAGS_test-canon = -fPIC +CFLAGS_test-canon2 = -fPIC +CFLAGS_testatexit = -fPIC diff --git a/test/time/Makefile.in b/test/time/Makefile.in index 83bc07d..8afc013 100644 --- a/test/time/Makefile.in +++ b/test/time/Makefile.in @@ -17,5 +17,9 @@ TESTS_DISABLED += tst_wcsftime endif CFLAGS_tst-strptime2 := -std=c99 +CFLAGS_tst-ctime = -fPIC +CFLAGS_tst-futimens1 = -fPIC +CFLAGS_tst-timerfd = -fPIC + DODIFF_futimens1 := 1 DODIFF_tst_wcsftime := 1 diff --git a/test/unistd/Makefile.in b/test/unistd/Makefile.in index 6f8a274..da59a36 100644 --- a/test/unistd/Makefile.in +++ b/test/unistd/Makefile.in @@ -4,7 +4,7 @@ TESTS_DISABLED := # If LFS is not set, get rid of all *64 tests up front ifeq ($(UCLIBC_HAS_LFS),) -TESTS_DISABLED += tst-preadwrite64 tst-fallocate64 +TESTS_DISABLED += tst-preadwrite64 endif # If we don't have LINUX_SPECIFIC, then get rid of tst-fallocate @@ -32,7 +32,12 @@ OPTS_tstgetopt := -a -b -cfoobar --required foobar --optional=bazbug --none -- endif # for embedded systems 4 GB disk space is not available -TESTS_DISABLED += tst-posix_fallocate64 +TESTS_DISABLED += tst-posix_fallocate64 tst-fallocate64 + +CFLAGS_tst-fallocate = -fPIC +CFLAGS_tst-posix_fallocate = -fPIC +CFLAGS_tst-preadwrite = -fPIC +CFLAGS_tst-preadwrite64 = -fPIC # getconf.c lives in utils/ # Testsuite cannot currently be built with O= anyway, so hardcode path here hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. db36600c2956f7b7ea6905f09fc581108c2e3eac
by wbx@helium.waldemar-brodkorb.de 02 Jan '15

02 Jan '15
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "uClibc-ng - small C library for embedded systems". The branch, master has been updated via db36600c2956f7b7ea6905f09fc581108c2e3eac (commit) via 0839d5e8bf55b21518f96772b89201da96ebef8c (commit) via 9d429ee21c755316bf01e589c1106cc64bb0f3b4 (commit) via 96d2cac46e30a2c05e863f569f7710baed66b703 (commit) via fb1752b60469d959e1a469ba1ca85b754514d6e2 (commit) via a016a554e2bd5fe7ef71da2dc8c5d6698e0c49c6 (commit) via 1103aefd8fb3c61df870a6970e74ff5020e85562 (commit) via 2e2954c602c7ca97c73131b918c1383fc4923413 (commit) via d5eaaa724eabb4af4563cb9d77da711626d438ad (commit) via 01881503631a691c0701434cfe6d70fd8e258534 (commit) from 4131f1dae51993d4f3dbde91305cddc898094519 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit db36600c2956f7b7ea6905f09fc581108c2e3eac Author: Thorsten Glaser <tg(a)mirbsd.org> Date: Thu Jan 1 20:47:28 2015 +0000 maybe fix an "noreturn function does return" warning Signed-off-by: Thorsten Glaser <tg(a)mirbsd.org> commit 0839d5e8bf55b21518f96772b89201da96ebef8c Author: Thorsten Glaser <tg(a)mirbsd.org> Date: Thu Jan 1 20:43:00 2015 +0000 shut up GCC, part 2 Signed-off-by: Thorsten Glaser <tg(a)mirbsd.org> commit 9d429ee21c755316bf01e589c1106cc64bb0f3b4 Author: Thorsten Glaser <tg(a)mirbsd.org> Date: Thu Jan 1 19:44:26 2015 +0000 fix cast warning Signed-off-by: Thorsten Glaser <tg(a)mirbsd.org> commit 96d2cac46e30a2c05e863f569f7710baed66b703 Author: Thorsten Glaser <tg(a)mirbsd.org> Date: Thu Jan 1 19:35:06 2015 +0000 shut up GCC Signed-off-by: Thorsten Glaser <tg(a)mirbsd.org> commit fb1752b60469d959e1a469ba1ca85b754514d6e2 Author: Thorsten Glaser <tg(a)mirbsd.org> Date: Thu Jan 1 19:34:08 2015 +0000 I think this is what you mean Signed-off-by: Thorsten Glaser <tg(a)mirbsd.org> commit a016a554e2bd5fe7ef71da2dc8c5d6698e0c49c6 Author: Thorsten Glaser <tg(a)mirbsd.org> Date: Thu Jan 1 19:25:16 2015 +0000 silence GCC Signed-off-by: Thorsten Glaser <tg(a)mirbsd.org> commit 1103aefd8fb3c61df870a6970e74ff5020e85562 Author: Thorsten Glaser <tg(a)mirbsd.org> Date: Thu Jan 1 19:13:18 2015 +0000 remove apparently unused code, this time for real Signed-off-by: Thorsten Glaser <tg(a)mirbsd.org> commit 2e2954c602c7ca97c73131b918c1383fc4923413 Author: Thorsten Glaser <tg(a)mirbsd.org> Date: Thu Jan 1 19:09:51 2015 +0000 explicitly cast (even though this casting is not very nice) Signed-off-by: Thorsten Glaser <tg(a)mirbsd.org> commit d5eaaa724eabb4af4563cb9d77da711626d438ad Author: Thorsten Glaser <tg(a)mirbsd.org> Date: Thu Jan 1 19:08:07 2015 +0000 make __dl_start, whose address is taken, into a real object type Signed-off-by: Thorsten Glaser <tg(a)mirbsd.org> commit 01881503631a691c0701434cfe6d70fd8e258534 Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Thu Jan 1 13:34:18 2015 -0600 remove unused Linux 2.0 compat code, otherwise c6x without NPTL is broken ----------------------------------------------------------------------- Summary of changes: ldso/ldso/arm/dl-sysdep.h | 2 +- ldso/ldso/arm/elfinterp.c | 4 ++-- ldso/ldso/avr32/dl-sysdep.h | 3 ++- libc/inet/ntop.c | 2 +- libc/misc/regex/regex_internal.c | 7 ------- libc/stdio/_scanf.c | 7 +++---- libc/stdlib/system.c | 4 ---- libpthread/nptl/allocatestack.c | 2 +- libpthread/nptl/forward.c | 1 + 9 files changed, 11 insertions(+), 21 deletions(-) diff --git a/ldso/ldso/arm/dl-sysdep.h b/ldso/ldso/arm/dl-sysdep.h index 94dc1d7..dc89710 100644 --- a/ldso/ldso/arm/dl-sysdep.h +++ b/ldso/ldso/arm/dl-sysdep.h @@ -105,7 +105,7 @@ elf_machine_dynamic (void) return dynamic; } -extern void __dl_start __asm__ ("_dl_start"); +extern char __dl_start[] __asm__("_dl_start"); /* Return the run-time load address of the shared object. */ static __always_inline Elf32_Addr __attribute__ ((unused)) diff --git a/ldso/ldso/arm/elfinterp.c b/ldso/ldso/arm/elfinterp.c index c2f52b8..2043263 100644 --- a/ldso/ldso/arm/elfinterp.c +++ b/ldso/ldso/arm/elfinterp.c @@ -69,7 +69,7 @@ unsigned long _dl_linux_resolver(struct elf_resolve *tpnt, int reloc_entry) got_addr = (char **) instr_addr; /* Get the address of the GOT entry */ - new_addr = _dl_find_hash(symname, &_dl_loaded_modules->symbol_scope, + new_addr = (unsigned long)_dl_find_hash(symname, &_dl_loaded_modules->symbol_scope, tpnt, ELF_RTYPE_CLASS_PLT, NULL); if (unlikely(!new_addr)) { _dl_dprintf(2, "%s: can't resolve symbol '%s'\n", @@ -203,7 +203,7 @@ _dl_do_reloc (struct elf_resolve *tpnt,struct r_scope_elem *scope, symname = strtab + symtab[symtab_index].st_name; if (symtab_index) { - symbol_addr = _dl_find_hash(symname, scope, tpnt, + symbol_addr = (unsigned long)_dl_find_hash(symname, scope, tpnt, elf_machine_type_class(reloc_type), &sym_ref); /* diff --git a/ldso/ldso/avr32/dl-sysdep.h b/ldso/ldso/avr32/dl-sysdep.h index 515d829..a422127 100644 --- a/ldso/ldso/avr32/dl-sysdep.h +++ b/ldso/ldso/avr32/dl-sysdep.h @@ -63,11 +63,12 @@ elf_machine_dynamic (void) return *got; } +extern char __dl_start[] __asm__("_dl_start"); + /* Return the run-time load address of the shared object. */ static __always_inline Elf32_Addr elf_machine_load_address (void) { - extern void __dl_start __asm__("_dl_start"); Elf32_Addr got_addr = (Elf32_Addr) &__dl_start; Elf32_Addr pcrel_addr; diff --git a/libc/inet/ntop.c b/libc/inet/ntop.c index 0181a41..30dde6f 100644 --- a/libc/inet/ntop.c +++ b/libc/inet/ntop.c @@ -105,7 +105,7 @@ inet_ntop6(const u_char *src, char *dst, size_t size) * to use pointer overlays. All the world's not a VAX. */ char tmp[sizeof ("ffff:ffff:ffff:ffff:ffff:ffff:255.255.255.255")], *tp; - struct { int base, len; } best, cur; + struct { int base, len; } best = { 0, 0 }, cur = { 0, 0 }; u_int words[8]; int i; diff --git a/libc/misc/regex/regex_internal.c b/libc/misc/regex/regex_internal.c index f9412d6..c74c6a0 100644 --- a/libc/misc/regex/regex_internal.c +++ b/libc/misc/regex/regex_internal.c @@ -650,15 +650,8 @@ re_string_reconstruct (re_string_t *pstr, int idx, int eflags) mbstate_t cur_state; wchar_t wc2; int mlen = raw + pstr->len - p; - unsigned char buf[6]; size_t mbclen; - if (BE (pstr->trans != NULL, 0)) - { - int i = mlen < 6 ? mlen : 6; - while (--i >= 0) - buf[i] = pstr->trans[p[i]]; - } /* XXX Don't use mbrtowc, we know which conversion to use (UTF-8 -> UCS4). */ memset (&cur_state, 0, sizeof (cur_state)); diff --git a/libc/stdio/_scanf.c b/libc/stdio/_scanf.c index 6ecb3cb..d48fd12 100644 --- a/libc/stdio/_scanf.c +++ b/libc/stdio/_scanf.c @@ -553,9 +553,8 @@ enum { /**********************************************************************/ #ifdef L_vfwscanf -/* FIXME: "warning: the right operand of ">" changes sign when promoted" */ -#if WINT_MIN > EOF -#error Unfortunately, we currently need wint_t to be able to store EOF. Sorry. +#if WINT_MIN > WEOF +#error Unfortunately, we currently need wint_t to be able to store WEOF. Sorry. #endif #define W_EOF WEOF #define Wint wint_t @@ -1144,7 +1143,7 @@ int VFSCANF (FILE *__restrict fp, const Wchar *__restrict format, va_list arg) unsigned char buf[MAX_DIGITS+2]; #ifdef L_vfscanf unsigned char scanset[UCHAR_MAX + 1]; - unsigned char invert; /* Careful! Meaning changes. */ + unsigned char invert = 0; /* Careful! Meaning changes. */ #endif /* L_vfscanf */ unsigned char fail; unsigned char zero_conversions = 1; diff --git a/libc/stdlib/system.c b/libc/stdlib/system.c index 7f81f94..8a6734d 100644 --- a/libc/stdlib/system.c +++ b/libc/stdlib/system.c @@ -20,11 +20,7 @@ extern __typeof(system) __libc_system; #if !defined __UCLIBC_HAS_THREADS_NATIVE__ -/* uClinux-2.0 has vfork, but Linux 2.0 doesn't */ #include <sys/syscall.h> -#ifndef __NR_vfork -# define vfork fork -#endif int __libc_system(const char *command) { diff --git a/libpthread/nptl/allocatestack.c b/libpthread/nptl/allocatestack.c index 3f0586d..118820a 100644 --- a/libpthread/nptl/allocatestack.c +++ b/libpthread/nptl/allocatestack.c @@ -786,7 +786,7 @@ __reclaim_stacks (void) if (in_flight_stack != 0) { bool add_p = in_flight_stack & 1; - list_t *elem = (list_t *) (in_flight_stack & ~UINTMAX_C (1)); + list_t *elem = (list_t *)(uintptr_t)(in_flight_stack & ~UINTMAX_C (1)); if (add_p) { diff --git a/libpthread/nptl/forward.c b/libpthread/nptl/forward.c index 8129080..a5c97ba 100644 --- a/libpthread/nptl/forward.c +++ b/libpthread/nptl/forward.c @@ -160,5 +160,6 @@ FORWARD2(__pthread_unwind, /* We cannot call abort() here. */ INTERNAL_SYSCALL_DECL (err); INTERNAL_SYSCALL (kill, err, 1, SIGKILL); + __builtin_unreachable(); }) #undef return hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. 4131f1dae51993d4f3dbde91305cddc898094519
by wbx@helium.waldemar-brodkorb.de 30 Dec '14

30 Dec '14
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "uClibc-ng - small C library for embedded systems". The branch, master has been updated via 4131f1dae51993d4f3dbde91305cddc898094519 (commit) from e762a60c733a668c11f9c8f8d997e7e34b8b9516 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 4131f1dae51993d4f3dbde91305cddc898094519 Author: Waldemar Brodkorb <wbx(a)uclibc-ng.org> Date: Tue Dec 30 22:25:59 2014 +0100 be sure to use EXTRA_CFLAGS for tests, too ----------------------------------------------------------------------- Summary of changes: test/Rules.mak | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/Rules.mak b/test/Rules.mak index 805a349..c5d1d63 100644 --- a/test/Rules.mak +++ b/test/Rules.mak @@ -115,6 +115,12 @@ ifeq ($(LDSO_GNU_HASH_SUPPORT),y) LDFLAGS += $(CFLAG_-Wl--hash-style=gnu) endif +ifneq ($(strip $(UCLIBC_EXTRA_CFLAGS)),"") +CFLAGS += $(call qstrip,$(UCLIBC_EXTRA_CFLAGS)) +endif +ifneq ($(strip $(UCLIBC_EXTRA_LDFLAGS)),"") +LDFLAGS += $(call qstrip,$(UCLIBC_EXTRA_LDFLAGS)) +endif ifneq ($(findstring -s,$(MAKEFLAGS)),) DISP := sil hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. e762a60c733a668c11f9c8f8d997e7e34b8b9516
by wbx@helium.waldemar-brodkorb.de 30 Dec '14

30 Dec '14
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "uClibc-ng - small C library for embedded systems". The branch, master has been updated via e762a60c733a668c11f9c8f8d997e7e34b8b9516 (commit) from 7fa20cef3fc120c9c9fb96c46bd06feb69cef3ca (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit e762a60c733a668c11f9c8f8d997e7e34b8b9516 Author: Waldemar Brodkorb <wbx(a)uclibc-ng.org> Date: Tue Dec 30 21:28:10 2014 +0100 remove another two warnings. ----------------------------------------------------------------------- Summary of changes: libc/stdio/__fpending.c | 7 ------- libc/sysdeps/linux/common/bits/uClibc_fpmax.h | 4 ---- 2 files changed, 11 deletions(-) diff --git a/libc/stdio/__fpending.c b/libc/stdio/__fpending.c index a7fe054..e7e33e8 100644 --- a/libc/stdio/__fpending.c +++ b/libc/stdio/__fpending.c @@ -18,13 +18,6 @@ * convert wide chars to their multibyte encodings and buffer _those_. */ -#ifdef __UCLIBC_HAS_WCHAR__ -#warning Note: Unlike the glibc version, this __fpending returns bytes in buffer for wide streams too! - -link_warning(__fpending, "This version of __fpending returns bytes remaining in buffer for both narrow and wide streams. glibc's version returns wide chars in buffer for the wide stream case.") - -#endif - size_t __fpending(register FILE * __restrict stream) { __STDIO_STREAM_VALIDATE(stream); diff --git a/libc/sysdeps/linux/common/bits/uClibc_fpmax.h b/libc/sysdeps/linux/common/bits/uClibc_fpmax.h index bbea1ae..b7dcee1 100644 --- a/libc/sysdeps/linux/common/bits/uClibc_fpmax.h +++ b/libc/sysdeps/linux/common/bits/uClibc_fpmax.h @@ -68,10 +68,6 @@ typedef float __fpmax_t; #ifndef DECIMAL_DIG -#ifdef L___strtofpmax -/* Emit warning only once. */ -#warning DECIMAL_DIG is not defined! If you are using gcc, it may not be defining __STDC_VERSION__ as it should. -#endif #if !defined(FLT_RADIX) || (FLT_RADIX != 2) #error unable to compensate for missing DECIMAL_DIG! #endif hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. 7fa20cef3fc120c9c9fb96c46bd06feb69cef3ca
by wbx@helium.waldemar-brodkorb.de 30 Dec '14

30 Dec '14
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "uClibc-ng - small C library for embedded systems". The branch, master has been updated via 7fa20cef3fc120c9c9fb96c46bd06feb69cef3ca (commit) via 5e0ada6a23c683851b8e20ee7ade0cee7a9b4900 (commit) from 3d39f1ae2b2bb9f2aa30eee4b34486b03e24c175 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 7fa20cef3fc120c9c9fb96c46bd06feb69cef3ca Merge: 5e0ada6 3d39f1a Author: Waldemar Brodkorb <wbx(a)uclibc-ng.org> Date: Tue Dec 30 18:34:38 2014 +0100 Merge branch 'master' of git+ssh://openadk.org/git/uclibc-ng commit 5e0ada6a23c683851b8e20ee7ade0cee7a9b4900 Author: Waldemar Brodkorb <wbx(a)uclibc-ng.org> Date: Tue Dec 30 18:34:30 2014 +0100 reenable c6x for toolchain testing without NPTL ----------------------------------------------------------------------- Summary of changes: extra/Configs/Config.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in index 5d0f4f0..2a8c006 100644 --- a/extra/Configs/Config.in +++ b/extra/Configs/Config.in @@ -62,8 +62,8 @@ config TARGET_bfin # someone could sync this tree: # http://linux-c6x.org/git/?p=uClibc.git;a=summary -#config TARGET_c6x -# bool "c6x" +config TARGET_c6x + bool "c6x" config TARGET_cris bool "cris" hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. 3d39f1ae2b2bb9f2aa30eee4b34486b03e24c175
by wbx@helium.waldemar-brodkorb.de 29 Dec '14

29 Dec '14
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "uClibc-ng - small C library for embedded systems". The branch, master has been updated via 3d39f1ae2b2bb9f2aa30eee4b34486b03e24c175 (commit) via c5722d63ede04b656c7ac8607d075db576a226d8 (commit) via 6fc08ddc732c8c0a56391d30d4e86aa46bda5495 (commit) via c08e51d9a9a598e31bf4dcc51afa52388ee99050 (commit) via e6ab5f05c89550d15e07e9eab2e2623494f60dca (commit) from b7967026760157bbbfc4fb9db6862cd2085bb0d9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 3d39f1ae2b2bb9f2aa30eee4b34486b03e24c175 Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Sun Dec 28 23:08:54 2014 -0600 remove comment commit c5722d63ede04b656c7ac8607d075db576a226d8 Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Sun Dec 28 23:05:39 2014 -0600 reduce some unneeded warnings. commit 6fc08ddc732c8c0a56391d30d4e86aa46bda5495 Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Sun Dec 28 22:55:38 2014 -0600 remove hidden warning option, not useful for others. commit c08e51d9a9a598e31bf4dcc51afa52388ee99050 Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Sun Dec 28 22:51:58 2014 -0600 fix warning when doing make clean commit e6ab5f05c89550d15e07e9eab2e2623494f60dca Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Sun Dec 28 22:51:11 2014 -0600 update INSTALL ----------------------------------------------------------------------- Summary of changes: INSTALL | 46 ++++++++++++++++++++++------------------------ Rules.mak | 3 --- extra/Configs/Config.in | 7 ------- libc/stdio/_stdio.c | 1 - libc/stdio/fflush.c | 2 -- libc/stdio/popen.c | 2 -- test/unistd/Makefile.in | 4 +++- 7 files changed, 25 insertions(+), 40 deletions(-) diff --git a/INSTALL b/INSTALL index 78fe3fc..058c021 100644 --- a/INSTALL +++ b/INSTALL @@ -1,21 +1,20 @@ SOFTWARE REQUIREMENTS - Compiling uClibc requires Linux kernel header files. uClibc will + Compiling uClibc-ng requires Linux kernel header files. uClibc-ng will be compiled to match the interfaces available in the provided - version of the Linux kernel headers. Linux kernel version 2.0, - version 2.2, version 2.4 and version 2.6 are known to work. Other - kernel versions may work but haven't been tested. Its also helpful - to have a working version of GNU binutils, and GNU gcc -- using - excessively old versions of these packages can cause very strange - errors that are difficult to find and fix. + version of the Linux kernel headers. Linux kernel version 3.x is + supported. + Its also helpful to have a working version of GNU binutils, and + GNU gcc -- using excessively old versions of these packages can + cause very strange errors that are difficult to find and fix. -CONFIGURING uClibc: +CONFIGURING uClibc-ng: - - Users must have a valid configuration file to compile uClibc. Do not + - Users must have a valid configuration file to compile uClibc-ng. Do not skip this step. New configuration options are added in each release, and odd configuration options are sometimes removed. - To configure uClibc, you can run: + To configure uClibc-ng, you can run: make menuconfig or @@ -39,10 +38,10 @@ CONFIGURING uClibc: "make allnoconfig" Set all values to "no" for all options. -COMPILING uClibc: +COMPILING uClibc-ng: - - uClibc does not have proper dependancy checking (yet) so if you - change your uClibc configuration, you must current rebuild the + - uClibc-ng does not have proper dependancy checking so if you + change your uClibc-ng configuration, you must current rebuild the entire library, by first running make clean @@ -51,30 +50,29 @@ COMPILING uClibc: make - to compile uClibc. or if you are cross compiling, you would + to compile uClibc-ng. or if you are cross compiling, you would instead run something like: make CROSS_COMPILE=arm-linux- -INSTALLING the uClibc development environment: +INSTALLING the uClibc-ng development environment: - As root, if necessary, run something like: make PREFIX=<some path> install - This will install the uClibc runtime and development system (i.e. + This will install the uClibc-ng runtime and development system (i.e. all the header files, libraries, etc) into the directories defined within your .config file. -USING uClibc: +USING uClibc-ng: - - To compile programs with uClibc you will need a complete toolchain - (i.e. binutils, gcc, and uClibc) that was built expressly for use - with uClibc. + - To compile programs with uClibc-ng you will need a complete toolchain + (i.e. binutils, gcc and uClibc-ng) that was built expressly for use + with uClibc-ng. - - Native and cross compiling toolchains, as well as makefiles for creating - uClibc toolchains, are available from the uClibc website. You may want - to check out "buildroot", which is available from the uClibc download area, - which provides examples of how to build your own uClibc based system. + - You have two choices at the moment: + - Use OpenADK from http://www.openadk.org + - Use your own build scripts or environment diff --git a/Rules.mak b/Rules.mak index 218eb1f..2a73d7f 100644 --- a/Rules.mak +++ b/Rules.mak @@ -67,9 +67,6 @@ AWK = awk STRIP_FLAGS ?= -x -R .note -R .comment -## unused? if yes, remove after 0.9.31 -## UNIFDEF := $(top_builddir)extra/scripts/unifdef - # Select the compiler needed to build binaries for your development system HOSTCC = gcc BUILD_CFLAGS = -Os diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in index fab0ddc..5d0f4f0 100644 --- a/extra/Configs/Config.in +++ b/extra/Configs/Config.in @@ -2483,11 +2483,4 @@ config DOMULTI If unsure, keep the default of N. -config UCLIBC_MJN3_ONLY - bool "Manuel's hidden warnings" - help - Answer Y here to see all Manuel's personal notes, warnings, and todos. - - Most people will answer N. - endmenu diff --git a/libc/stdio/_stdio.c b/libc/stdio/_stdio.c index 388a211..ee247a5 100644 --- a/libc/stdio/_stdio.c +++ b/libc/stdio/_stdio.c @@ -195,7 +195,6 @@ void _stdio_term(void) * chain might be corrupt due to a partial store. */ STDIO_INIT_MUTEX(_stdio_openlist_add_lock); -#warning check #ifdef __STDIO_BUFFERS STDIO_INIT_MUTEX(_stdio_openlist_del_lock); #endif diff --git a/libc/stdio/fflush.c b/libc/stdio/fflush.c index d9104a4..cf0356a 100644 --- a/libc/stdio/fflush.c +++ b/libc/stdio/fflush.c @@ -97,8 +97,6 @@ int fflush_unlocked(register FILE *stream) while(stream) { /* We only care about currently writing streams and do not want to * block trying to obtain mutexes on non-writing streams. */ -#warning fix for nonatomic -#warning unnecessary check if no threads if (__STDIO_STREAM_IS_WRITING(stream)) { /* ONLY IF ATOMIC!!! */ __MY_STDIO_THREADLOCK(stream); /* Need to check again once we have the lock. */ diff --git a/libc/stdio/popen.c b/libc/stdio/popen.c index 40a6dda..e1b1d40 100644 --- a/libc/stdio/popen.c +++ b/libc/stdio/popen.c @@ -124,8 +124,6 @@ FILE *popen(const char *command, const char *modes) return NULL; } -#warning is pclose correct wrt the new mutex semantics? - int pclose(FILE *stream) { struct popen_list_item *p; diff --git a/test/unistd/Makefile.in b/test/unistd/Makefile.in index 44ff360..6f8a274 100644 --- a/test/unistd/Makefile.in +++ b/test/unistd/Makefile.in @@ -1,9 +1,10 @@ # uClibc unistd tests # Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball. +TESTS_DISABLED := # If LFS is not set, get rid of all *64 tests up front ifeq ($(UCLIBC_HAS_LFS),) -TESTS_DISABLED := tst-preadwrite64 tst-posix_fallocate64 tst-fallocate64 +TESTS_DISABLED += tst-preadwrite64 tst-fallocate64 endif # If we don't have LINUX_SPECIFIC, then get rid of tst-fallocate @@ -29,6 +30,7 @@ else # reordering is not supported, behaves as if POSIXLY_CORRECT would be set OPTS_tstgetopt := -a -b -cfoobar --required foobar --optional=bazbug --none --colou --color --colour random endif + # for embedded systems 4 GB disk space is not available TESTS_DISABLED += tst-posix_fallocate64 hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. b7967026760157bbbfc4fb9db6862cd2085bb0d9
by wbx@helium.waldemar-brodkorb.de 29 Dec '14

29 Dec '14
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "uClibc-ng - small C library for embedded systems". The branch, master has been updated via b7967026760157bbbfc4fb9db6862cd2085bb0d9 (commit) from 5f7dc9b62575cfab781abda80602515ce42b43e8 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit b7967026760157bbbfc4fb9db6862cd2085bb0d9 Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Sun Dec 28 22:10:35 2014 -0600 revert getopt changes to tests The upstream changes are not complete and let the tests fail. Revert the changes for now, may be upstream will make a better fix later. ----------------------------------------------------------------------- Summary of changes: test/nptl/tst-cancel7.c | 7 ++----- test/nptl/tst-mqueue7.c | 5 +---- test/test-skeleton.c | 10 +--------- 3 files changed, 4 insertions(+), 18 deletions(-) diff --git a/test/nptl/tst-cancel7.c b/test/nptl/tst-cancel7.c index fe543f7..3bdfa9f 100644 --- a/test/nptl/tst-cancel7.c +++ b/test/nptl/tst-cancel7.c @@ -196,16 +196,13 @@ do_cleanup (void) #define OPT_COMMAND 10000 #define OPT_PIDFILE 10001 #define CMDLINE_OPTIONS \ - "c:p:" -/* { "command", required_argument, NULL, OPT_COMMAND }, \ { "pidfile", required_argument, NULL, OPT_PIDFILE }, -*/ #define CMDLINE_PROCESS \ - case 'c': \ + case OPT_COMMAND: \ command = optarg; \ break; \ - case 'p': \ + case OPT_PIDFILE: \ pidfile = optarg; \ break; // #define CLEANUP_HANDLER do_cleanup () diff --git a/test/nptl/tst-mqueue7.c b/test/nptl/tst-mqueue7.c index 01d7cd7..d1a6529 100644 --- a/test/nptl/tst-mqueue7.c +++ b/test/nptl/tst-mqueue7.c @@ -32,12 +32,9 @@ static mqd_t after_exec = (mqd_t) -1; #define CMDLINE_OPTIONS \ - "a:" -/* { "after-exec", required_argument, NULL, OPT_AFTEREXEC }, -*/ #define CMDLINE_PROCESS \ - case 'a': \ + case OPT_AFTEREXEC: \ after_exec = (mqd_t) strtoul (optarg, NULL, 0); \ break; diff --git a/test/test-skeleton.c b/test/test-skeleton.c index 69ef99f..cf7afea 100644 --- a/test/test-skeleton.c +++ b/test/test-skeleton.c @@ -18,6 +18,7 @@ <http://www.gnu.org/licenses/>. */ #include <errno.h> +#include <getopt.h> #include <malloc.h> #include <search.h> #include <signal.h> @@ -45,7 +46,6 @@ #define OPT_DIRECT 1000 #define OPT_TESTDIR 1001 -#if 0 /* Not used in uClibc */ static struct option options[] = { #ifdef CMDLINE_OPTIONS @@ -55,7 +55,6 @@ static struct option options[] = { "test-dir", required_argument, NULL, OPT_TESTDIR }, { NULL, 0, NULL, 0 } }; -#endif /* PID of the test itself. */ static pid_t pid; @@ -242,14 +241,7 @@ main (int argc, char *argv[]) setbuf (stdout, NULL); #endif -#if 0 /* Not used in uClibc */ while ((opt = getopt_long (argc, argv, "+", options, NULL)) != -1) -#else -# ifndef CMDLINE_OPTIONS -# define CMDLINE_OPTIONS "" -# endif - while ((opt = getopt (argc, argv, "+" CMDLINE_OPTIONS)) >= 0) -#endif switch (opt) { case '?': hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. 5f7dc9b62575cfab781abda80602515ce42b43e8
by wbx@helium.waldemar-brodkorb.de 28 Dec '14

28 Dec '14
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "uClibc-ng - small C library for embedded systems". The branch, master has been updated via 5f7dc9b62575cfab781abda80602515ce42b43e8 (commit) from 33b126af0e3036d554ef993acfe3f204066e2376 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 5f7dc9b62575cfab781abda80602515ce42b43e8 Author: Waldemar Brodkorb <wbx(a)uclibc-ng.org> Date: Sun Dec 28 21:33:35 2014 +0100 for mips64 with N32 ABI we need to use newfstatat Fixes compile errors with latest util-linux. ----------------------------------------------------------------------- Summary of changes: libc/sysdeps/linux/common/fstatat64.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libc/sysdeps/linux/common/fstatat64.c b/libc/sysdeps/linux/common/fstatat64.c index 015f57d..711521a 100644 --- a/libc/sysdeps/linux/common/fstatat64.c +++ b/libc/sysdeps/linux/common/fstatat64.c @@ -10,10 +10,18 @@ #include <bits/wordsize.h> #include <sys/syscall.h> +#if defined __mips__ +# include <sgidefs.h> +#endif + /* 64bit ports tend to favor newfstatat() */ #if __WORDSIZE == 64 && defined __NR_newfstatat # define __NR_fstatat64 __NR_newfstatat #endif +/* mips N32 ABI use newfstatat(), too */ +#if defined __mips__ && _MIPS_SIM == _ABIN32 +# define __NR_fstatat64 __NR_newfstatat +#endif #ifdef __NR_fstatat64 # include <sys/stat.h> hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • ...
  • 118
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.