update and handle enums in api tables
[musl-tables] / data / musl.problems
index 545c1a2..4d41538 100644 (file)
@@ -4,6 +4,7 @@ proto   ElfW    link.h  link.h   ElfW(Addr) l_addr;      ElfW(Addr) dlpi_addr;
 proto  ElfW    link.h  link.h   ElfW(Dyn) *l_ld;        ElfW(Addr) dlpi_addr;
 proto  ElfW    link.h  link.h   ElfW(Addr) r_brk;       ElfW(Addr) dlpi_addr;
 proto  ElfW    link.h  link.h   ElfW(Addr) r_ldbase;    ElfW(Addr) dlpi_addr;
+nodecl arch_prctl      T
 proto  basename        string.h        libgen.h        char *basename();       char *basename(char *);
 proto  basename        string.h        char*() char*(char*)    char *basename();       char *basename(char *path);
 nodecl capget  T
@@ -21,6 +22,7 @@ nodecl        fgetws_unlocked W
 nodecl fpurge  W
 nodecl fputwc_unlocked W
 nodecl fputws_unlocked W
+proto  getc_unlocked   stdio/getc_unlocked.c   stdio.h int()(FILE*)    int(FILE*)
 proto  gethostent      network/ent.c   netdb.h void*() struct hostent*(void)
 nodecl getwc_unlocked  W
 nodecl getwchar_unlocked       W
@@ -32,9 +34,9 @@ proto posix_spawn     spawn.h int(pid_t*restrict,const char*restrict,const posix_spa
 proto  posix_spawn     process/posix_spawn.c   spawn.h int(pid_t*restrict,const char*restrict,const posix_spawn_file_actions_t*,const posix_spawnattr_t*restrict,char*const[restrict],char*const[restrict])    int(pid_t*restrict,const char*restrict,const posix_spawn_file_actions_t*,const posix_spawnattr_t*restrict,char*const*restrict,char*const*restrict)
 proto  posix_spawnp    spawn.h int(pid_t*restrict,const char*restrict,const posix_spawn_file_actions_t*,const posix_spawnattr_t*restrict,char*const*restrict,char*const*restrict)      int(pid_t*restrict,const char*restrict,const posix_spawn_file_actions_t*,const posix_spawnattr_t*restrict,char*const[restrict],char*const[restrict])    int posix_spawnp(pid_t *__restrict, const char *__restrict, const posix_spawn_file_actions_t *, const posix_spawnattr_t *__restrict, char *const *__restrict, char *const *__restrict); int posix_spawnp(pid_t *restrict pid, const char *restrict file, const posix_spawn_file_actions_t *file_actions, const posix_spawnattr_t *restrict attrp, char *const argv[restrict], char *const envp[restrict]);
 proto  posix_spawnp    process/posix_spawnp.c  spawn.h int(pid_t*restrict,const char*restrict,const posix_spawn_file_actions_t*,const posix_spawnattr_t*restrict,char*const[restrict],char*const[restrict])    int(pid_t*restrict,const char*restrict,const posix_spawn_file_actions_t*,const posix_spawnattr_t*restrict,char*const*restrict,char*const*restrict)
-proto  pthread_equal   thread/pthread_equal.c  pthread.h       int()(pthread_t,pthread_t)      int(pthread_t,pthread_t)
 proto  pthread_getaffinity_np  sched/affinity.c        pthread.h       int(pthread_t,size_t,cpu_set_t*)        int(pthread_t,size_t,struct cpu_set_t*)
 proto  pthread_setaffinity_np  sched/affinity.c        pthread.h       int(pthread_t,size_t,const cpu_set_t*)  int(pthread_t,size_t,const struct cpu_set_t*)
+proto  putc_unlocked   stdio/putc_unlocked.c   stdio.h int()(int,FILE*)        int(int,FILE*)
 nodecl putwc_unlocked  W
 nodecl putwchar_unlocked       W
 proto  qsort   stdlib/qsort.c  stdlib.h        void(void*,size_t,size_t,)      void(void*,size_t,size_t,int(*)(const void*,const void*))