From a7b64a4ce9e24739f8c30c2978aac6b92761a1b0 Mon Sep 17 00:00:00 2001 From: nsz Date: Fri, 3 Aug 2012 09:01:19 +0200 Subject: [PATCH 1/1] update tables for 0.9.3 release --- data/musl.problems | 2 -- tab_c99.html | 2 +- tab_posix.html | 2 +- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/data/musl.problems b/data/musl.problems index c77e2b1..051c7fe 100644 --- a/data/musl.problems +++ b/data/musl.problems @@ -22,7 +22,6 @@ nodecl getwc_unlocked W nodecl getwchar_unlocked W nodecl init_module T proto ioctl sys/ioctl.h stropts.h int ioctl (int, int, ...); int ioctl(int, int, ...); -nodecl linesize C nodecl pivot_root T proto poll poll.h int(struct pollfd*,nfds_t,int) int(struct pollfd[],nfds_t,int) int poll (struct pollfd *, nfds_t, int); int poll(struct pollfd fds[], nfds_t nfds, int timeout); proto pthread_equal thread/pthread_equal.c pthread.h int()(pthread_t,pthread_t) int(pthread_t,pthread_t) @@ -32,4 +31,3 @@ proto qsort stdlib/qsort.c stdlib.h void(void*,size_t,size_t,) void(void*,size_t proto seed48 prng/seed48.c stdlib.h unsigned short*(unsigned short*) unsigned short*(unsigned short[]) proto setgroups unistd.h grp.h int setgroups(size_t, const gid_t []); int setgroups(size_t, const gid_t *); proto setgroups linux/setgroups.c grp.h int(size_t,const gid_t[]) int(size_t,const gid_t*) -proto wcwidth ctype/wcwidth.c wchar.h int(wint_t) int(wchar_t) diff --git a/tab_c99.html b/tab_c99.html index d0d8387..8ee230b 100644 --- a/tab_c99.html +++ b/tab_c99.html @@ -1,5 +1,5 @@

musl vs c99 api

-

commit

commit 970ef6a1240adfd685c27bf3407dfd06606a17e8
Date: Tue Jul 31 21:18:17 2012 -0400

optimize mempcpy to minimize need for data saved across the call +

commit

commit 8a996b7e6c3cf9f852bfcd2adf2ed68bf4725754
Date: Thu Aug 2 22:11:49 2012 -0400

release notes for 0.9.3

legend

table

muslc99
statussymdeclnameheaderprotosection
missing  NDEBUGassert.h B.1 Diagnostics diff --git a/tab_posix.html b/tab_posix.html index 6852d06..d9e5462 100644 --- a/tab_posix.html +++ b/tab_posix.html @@ -1,5 +1,5 @@

musl vs posix api

-

commit

commit 970ef6a1240adfd685c27bf3407dfd06606a17e8
Date: Tue Jul 31 21:18:17 2012 -0400

optimize mempcpy to minimize need for data saved across the call +

commit

commit 8a996b7e6c3cf9f852bfcd2adf2ed68bf4725754
Date: Thu Aug 2 22:11:49 2012 -0400

release notes for 0.9.3

legend

  • status: musl implementation status summary
    • (empty) - implemented
    • nosym - prototype found in include files (see decl) but not in libc.a (see sym)
    • nodecl - symbol is in libc.a but not declared in a public header
    • missing - neither in include files (see decl) nor in libc.a (see sym)
  • sym: external symbol kind as found by `nm libc.a` (symbol kind only reported once)
    • C - symbol is common (uninitialized data)
    • D - symbol is in the initialized data section
    • R - symbol is in the read only data section
    • T - symbol is in the text section
    • V - weak object
    • W - weak symbol
  • decl: kind of declaration as found by `ctags -R include` (every occurance is reported)
    • d - macro definition
    • p - function prototype
    • x - external and forward variable declaration

(STREAMS and posix_trace* apis are excluded)

table

muslposix
statussymdeclnameheaderoptiondesc
  d FD_CLR sys/select.h pselect, select - synchronous I/O multiplexing -- 2.20.1