summaryrefslogtreecommitdiffstats
path: root/nuttx/syscall
diff options
context:
space:
mode:
authorpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2011-04-01 23:07:51 +0000
committerpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2011-04-01 23:07:51 +0000
commit8792bcbcc8e63fdbe2f7f34f4ffcd5e003954624 (patch)
treeb7cd276da95fe811be07d2ab0f20fc78c55a9775 /nuttx/syscall
parent15eab9f5c1b0272c9234f674ebcfa5fa41831848 (diff)
Add conditional compilation to syscall autogeneration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3452 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/syscall')
-rw-r--r--nuttx/syscall/README.txt5
-rw-r--r--nuttx/syscall/syscall.csv318
2 files changed, 162 insertions, 161 deletions
diff --git a/nuttx/syscall/README.txt b/nuttx/syscall/README.txt
index 1f75b6cc96..08d0413466 100644
--- a/nuttx/syscall/README.txt
+++ b/nuttx/syscall/README.txt
@@ -88,8 +88,9 @@ The format of the CVS file for each line is:
Field 1: Function name
Field 2: The header file that contains the function prototype
- Field 3: The type of function return value.
- Field 4 - N+4: The type of each of the N formal parameters of the function
+ Field 3: Condition for compilation
+ Field 4: The type of function return value.
+ Field 5 - N+5: The type of each of the N formal parameters of the function
Auto-Generated Files
====================
diff --git a/nuttx/syscall/syscall.csv b/nuttx/syscall/syscall.csv
index 76bea04890..2e412acaa5 100644
--- a/nuttx/syscall/syscall.csv
+++ b/nuttx/syscall/syscall.csv
@@ -1,159 +1,159 @@
-"_exit","unistd.h","void","int"
-"accept","sys/socket.h","int","int","struct sockaddr*","socklen_t*"
-"atexit","stdlib.h","int","void (*)(void)"
-"bind","sys/socket.h","int","int","FAR const struct sockaddr*","socklen_t"
-"clearenv","stdlib.h","int"
-"clock_getres","time.h","int","clockid_t","struct timespec*"
-"clock_gettime","time.h","int","clockid_t","struct timespec*"
-"clock_settime","time.h","int","clockid_t","const struct timespec*"
-"close","unistd.h","int","int"
-"closedir","dirent.h","int","FAR DIR*"
-"connect","sys/socket.h","int","int","FAR const struct sockaddr*","socklen_t"
-"creat","fcntl.h","int","const char*","mode_t"
-"dup","unistd.h","int","int"
-"dup2","unistd.h","int","int","int"
-"exit","stdlib.h","void","int"
-"fcntl","fcntl.h","int","int","int","..."
-"fstat","sys/stat.h","int","int","FAR struct stat*"
-"fstatfs","sys/statfs.h","int","int","struct statfs*"
-"fsync","unistd.h","int","int"
-"get_environ_ptr","stdlib.h","FAR char**"
-"get_errno_ptr","errno.h","FAR int*"
-"getenv","stdlib.h","FAR char*","FAR const char*"
-"getpid","unistd.h","pidt_t"
-"getsockopt","sys/socket.h","int","int","int","int","FAR void*","FAR socklen_t*"
-"gettimeofday","sys/time.h","int","struct timeval*","FAR void*"
-"ioctl","sys/ioctl.h","int","int","int","unsigned long"
-"kill","signal.h","int","pid_t","int"
-"listen","sys/socket.h","int","int","int"
-"lseek","unistd.h","off_t","int","off_t","int"
-"mkdir","sys/stat.h","int","FAR const char*","mode_t"
-"mkfifo","sys/stat.h","int","FAR const char*","mode_t"
-"mmap","sys/mman.h","FAR void*","FAR void*","size_t","int","int","int","off_t"
-"mount","sys/mount.h","int","const char*","const char*","const char*","unsigned long","const void*"
-"mq_close","mqueue.h","int","mqd_t"
-"mq_getattr","mqueue.h","int","mqd_t","struct mq_attr*"
-"mq_notify","mqueue.h","int","mqd_t","const struct sigevent*"
-"mq_open","mqueue.h","mqd_t","const char*","int","..."
-"mq_receive","mqueue.h","ssize_t","mqd_t","void*","size_t","int*"
-"mq_send","mqueue.h","int","mqd_t","const void*","size_t","int"
-"mq_setattr","mqueue.h","int","mqd_t","const struct mq_attr*","struct mq_attr*"
-"mq_timedreceive","mqueue.h","ssize_t","mqd_t","void*","size_t","int*","const struct timespec*"
-"mq_timedsend","mqueue.h","int","mqd_t","const char*","size_t","int","const struct timespec*"
-"mq_unlink","mqueue.h","int","const char*"
-"open","fcntl.h","int","const char*","int","..."
-"opendir","dirent.h","FAR DIR*","FAR const char*"
-"pipe","unistd.h","int","int [2]|int*"
-"poll","poll.h","int","FAR struct pollfd*","nfds_t","int"
-"pthread_barrier_destroy","pthread.h","int","FAR pthread_barrier_t*"
-"pthread_barrier_init","pthread.h","int","FAR pthread_barrier_t*","FAR const pthread_barrierattr_t*","unsigned int"
-"pthread_barrier_wait","pthread.h","int","FAR pthread_barrier_t*"
-"pthread_cancel","pthread.h","int","pthread_t"
-"pthread_cond_broadcast","pthread.h","int","FAR pthread_cond_t*"
-"pthread_cond_destroy","pthread.h","int","FAR pthread_cond_t*"
-"pthread_cond_init","pthread.h","int","FAR pthread_cond_t*","FAR pthread_condattr_t*"
-"pthread_cond_signal","pthread.h","int","FAR pthread_cond_t*"
-"pthread_cond_timedwait","pthread.h","int","FAR pthread_cond_t*","FAR pthread_mutex_t*","FAR const struct timespec*"
-"pthread_cond_wait","pthread.h","int","FAR pthread_cond_t*","FAR pthread_mutex_t*"
-"pthread_create","pthread.h","int","FAR pthread_t*","FAR pthread_attr_t*","pthread_startroutine_t","pthread_addr_t"
-"pthread_detach","pthread.h","int","pthread_t"
-"pthread_exit","pthread.h","void","pthread_addr_t"
-"pthread_getschedparam","pthread.h","int","pthread_t","FAR int*","FAR struct sched_param*"
-"pthread_getspecific","pthread.h","FAR void*","pthread_key_t"
-"pthread_join","pthread.h","int","pthread_t","FAR pthread_addr_t*"
-"pthread_key_create","pthread.h","int","FAR pthread_key_t*","CODE void (*)(FAR void*)"
-"pthread_key_delete","pthread.h","int","pthread_key_t"
-"pthread_kill","pthread.h","int","pthread_t","int"
-"pthread_mutex_destroy","pthread.h","int","FAR pthread_mutex_t*"
-"pthread_mutex_init","pthread.h","int","FAR pthread_mutex_t*","FAR pthread_mutexattr_t*"
-"pthread_mutex_lock","pthread.h","int","FAR pthread_mutex_t*"
-"pthread_mutex_trylock","pthread.h","int","FAR pthread_mutex_t*"
-"pthread_mutex_unlock","pthread.h","int","FAR pthread_mutex_t*"
-"pthread_once","pthread.h","int","FAR pthread_once_t*","CODE void (*)(void)"
-"pthread_setcancelstate","pthread.h","int","int","FAR int*"
-"pthread_setschedparam","pthread.h","int","pthread_t","int","FAR const struct sched_param*"
-"pthread_setschedprio","pthread.h","int","pthread_t","int"
-"pthread_setspecific","pthread.h","int","pthread_key_t","FAR void*"
-"pthread_sigmask","pthread.h","int","int","FAR const sigset_t*","FAR sigset_t*"
-"pthread_testcancel","pthread.h","void"
-"pthread_yield","pthread.h","void"
-"putenv","stdlib.h","int","FAR const char*"
-"read","unistd.h","ssize_t","int","FAR void*","size_t"
-"readdir","dirent.h","FAR struct dirent*","FAR DIR*"
-"readdir_r","dirent.h","int","FAR DIR*","FAR struct dirent*","FAR struct dirent**"
-"recv","sys/socket.h","ssize_t","int","FAR void*","size_t","int"
-"recvfrom","sys/socket.h","ssize_t","int","FAR void*","size_t","int","FAR struct sockaddr*","FAR socklen_t*"
-"rename","stdio.h","int","FAR const char*","FAR const char*"
-"rewinddir","dirent.h","void","FAR DIR*"
-"rmdir","unistd.h","int","FAR const char*"
-"sched_get_priority_max","sched.h","int","int"
-"sched_get_priority_min","sched.h","int","int"
-"sched_getparam","sched.h","int","pid_t","struct sched_param*"
-"sched_getscheduler","sched.h","int","pid_t"
-"sched_lock","sched.h","int"
-"sched_lockcount","sched.h","int32_t"
-"sched_note_start","sched.h","void","FAR _TCB* "
-"sched_note_stop","sched.h","void","FAR _TCB* "
-"sched_note_switch","sched.h","void","FAR _TCB*","FAR _TCB*"
-"sched_rr_get_interval","sched.h","int","pid_t","struct timespec*"
-"sched_setparam","sched.h","int","pid_t","const struct sched_param*"
-"sched_setscheduler","sched.h","int","pid_t","int","const struct sched_param*"
-"sched_unlock","sched.h","int"
-"sched_yield","sched.h","int"
-"seekdir","dirent.h","void","FAR DIR*","off_t"
-"select","sys/select.h","int","int","FAR fd_set*","FAR fd_set*","FAR fd_set*","FAR struct timeval*"
-"sem_close","semaphore.h","int","FAR sem_t*"
-"sem_destroy","semaphore.h","int","FAR sem_t*"
-"sem_open","semaphore.h","FAR sem_t*","FAR const char*","int","..."
-"sem_post","semaphore.h","int","FAR sem_t*"
-"sem_trywait","semaphore.h","int","FAR sem_t*"
-"sem_unlink","semaphore.h","int","FAR const char*"
-"sem_wait","semaphore.h","int","FAR sem_t*"
-"send","sys/socket.h","ssize_t","int","FAR const void*","size_t","int"
-"sendto","sys/socket.h","ssize_t","int","FAR const void*","size_t","int","FAR const struct sockaddr*","socklen_t"
-"setenv","stdlib.h","int","const char*","const char*","int"
-"setsockopt","sys/socket.h","int","int","int","int","FAR const void*","socklen_t"
-"sigaction","signal.h","int","int","FAR const struct sigaction*","FAR struct sigaction*"
-"sigaddset","signal.h","int","FAR sigset_t*","int"
-"sigdelset","signal.h","int","FAR sigset_t*","int"
-"sigemptyset","signal.h","int","FAR sigset_t*"
-"sigfillset","signal.h","int","FAR sigset_t*"
-"sigismember","signal.h","int","FAR const sigset_t*","int"
-"sigpending","signal.h","int","FAR sigset_t*"
-"sigprocmask","signal.h","int","int","FAR const sigset_t*","FAR sigset_t*"
-"sigqueue","signal.h","int","int","int","FAR void*"
-"sigqueue","signal.h","int","int","int","union sigval|FAR void *"
-"sigsuspend","signal.h","int","FAR const sigset_t*"
-"sigtimedwait","signal.h","int","FAR const sigset_t*","FAR struct siginfo*","FAR const struct timespec*"
-"sigwaitinfo","signal.h","int","FAR const sigset_t*","FAR struct siginfo*"
-"sleep","unistd.h","unsigned int","unsigned int"
-"snprintf","stdio.h","int","FAR char*","size_t","const char*","..."
-"socket","sys/socket.h","int","int","int","int"
-"stat","sys/stat.h","int","const char*","FAR struct stat*"
-"statfs","stdio.h","int","FAR const char*","FAR struct statfs*"
-"statfs","sys/statfs.h","int","const char*","struct statfs*"
-"task_activate","sched.h","int","FAR _TCB*"
-"task_create","sched.h","int","const char*","int","int","main_t","const char* []|const char**"
-#"task_create","sched.h","int","const char*","int","main_t","const char* []|const char**"
-"task_delete","sched.h","int","pid_t"
-"task_init","sched.h","int","FAR _TCB*","const char*","int","FAR uint32_t*","uint32_t","main_t","const char* []|const char**"
-#"task_init","sched.h","int","FAR _TCB*","const char*","int","main_t","const char* []|const char**"
-"task_restart","sched.h","int","pid_t"
-"telldir","dirent.h","off_t","FAR DIR*"
-"timer_create","time.h","int","clockid_t","FAR struct sigevent*","FAR timer_t*"
-"timer_delete","time.h","int","timer_t"
-"timer_getoverrun","time.h","int","timer_t"
-"timer_gettime","time.h","int","timer_t","FAR struct itimerspec*"
-"timer_settime","time.h","int","timer_t","int","FAR const struct itimerspec*","FAR struct itimerspec*"
-"umount","sys/mount.h","int","const char*"
-"unlink","unistd.h","int","FAR const char*"
-"unsetenv","stdlib.h","int","const char*"
-"up_assert","assert.h","void","FAR const uint8_t*","int"
-#"up_assert","assert.h","void"
-"up_assert_code","assert.h","void","FAR const uint8_t*","int","int"
-#"up_assert_code","assert.h","void","int"
-"usleep","unistd.h","void","useconds_t"
-#"wait","sys/wait.h","pidt_t","int*"
-#"waitid","sys/wait.h","int","idtype_t","id_t id","siginfo_t*","int"
-"waitpid","sys/wait.h","pidt_t","pid_t","int*","int"
-"write","unistd.h","ssize_t","int","FAR const void*","size_t"
+"_exit","unistd.h","","void","int"
+"accept","sys/socket.h","CONFIG_NSOCKET_DESCRIPTORS > 0 && defined(CONFIG_NET)","int","int","struct sockaddr*","socklen_t*"
+"atexit","stdlib.h","defined(CONFIG_SCHED_ATEXT)","int","void (*)(void)"
+"bind","sys/socket.h","CONFIG_NSOCKET_DESCRIPTORS > 0 && defined(CONFIG_NET)","int","int","FAR const struct sockaddr*","socklen_t"
+"clearenv","stdlib.h","!defined(CONFIG_DISABLE_ENVIRON)","int"
+"clock_getres","time.h","!defined(CONFIG_DISABLE_CLOCK)","int","clockid_t","struct timespec*"
+"clock_gettime","time.h","!defined(CONFIG_DISABLE_CLOCK)","int","clockid_t","struct timespec*"
+"clock_settime","time.h","!defined(CONFIG_DISABLE_CLOCK)","int","clockid_t","const struct timespec*"
+"close","unistd.h","CONFIG_NSOCKET_DESCRIPTORS > 0 || CONFIG_NFILE_DESCRIPTORS > 0","int","int"
+"closedir","dirent.h","CONFIG_NFILE_DESCRIPTORS > 0","int","FAR DIR*"
+"connect","sys/socket.h","CONFIG_NSOCKET_DESCRIPTORS > 0 && defined(CONFIG_NET)","int","int","FAR const struct sockaddr*","socklen_t"
+"creat","fcntl.h","CONFIG_NSOCKET_DESCRIPTORS > 0 && defined(CONFIG_NET)","int","const char*","mode_t"
+"dup","unistd.h","CONFIG_NFILE_DESCRIPTORS > 0","int","int"
+"dup2","unistd.h","CONFIG_NFILE_DESCRIPTORS > 0","int","int","int"
+"exit","stdlib.h","","void","int"
+"fcntl","fcntl.h","CONFIG_NFILE_DESCRIPTORS > 0","int","int","int","..."
+"fstat","sys/stat.h","","int","int","FAR struct stat*"
+"fstatfs","sys/statfs.h","","int","int","struct statfs*"
+"fsync","unistd.h","CONFIG_NFILE_DESCRIPTORS > 0 && !defined(CONFIG_DISABLE_MOUNTPOINT)","int","int"
+"get_environ_ptr","stdlib.h","!defined(CONFIG_DISABLE_ENVIRON)","FAR char**"
+"get_errno_ptr","errno.h","","FAR int*"
+"getenv","stdlib.h","!defined(CONFIG_DISABLE_ENVIRON)","FAR char*","FAR const char*"
+"getpid","unistd.h","","pidt_t"
+"getsockopt","sys/socket.h","CONFIG_NSOCKET_DESCRIPTORS > 0 && defined(CONFIG_NET)","int","int","int","int","FAR void*","FAR socklen_t*"
+"gettimeofday","sys/time.h","","int","struct timeval*","FAR void*"
+"ioctl","sys/ioctl.h","CONFIG_NSOCKET_DESCRIPTORS > 0 || CONFIG_NFILE_DESCRIPTORS > 0","int","int","int","unsigned long"
+"kill","signal.h","!defined(CONFIG_DISABLE_SIGNALS)","int","pid_t","int"
+"listen","sys/socket.h","CONFIG_NSOCKET_DESCRIPTORS > 0 && defined(CONFIG_NET)","int","int","int"
+"lseek","unistd.h","CONFIG_NFILE_DESCRIPTORS > 0","off_t","int","off_t","int"
+"mkdir","sys/stat.h","CONFIG_NFILE_DESCRIPTORS > 0 && !defined(CONFIG_DISABLE_MOUNTPOINT)","int","FAR const char*","mode_t"
+"mkfifo","sys/stat.h","CONFIG_NFILE_DESCRIPTORS > 0","int","FAR const char*","mode_t"
+"mmap","sys/mman.h","CONFIG_NFILE_DESCRIPTORS > 0","FAR void*","FAR void*","size_t","int","int","int","off_t"
+"mount","sys/mount.h","CONFIG_NFILE_DESCRIPTORS > 0 && !defined(CONFIG_DISABLE_MOUNTPOINT)","int","const char*","const char*","const char*","unsigned long","const void*"
+"mq_close","mqueue.h","!defined(CONFIG_DISABLE_MQUEUE)","int","mqd_t"
+"mq_getattr","mqueue.h","!defined(CONFIG_DISABLE_MQUEUE)","int","mqd_t","struct mq_attr*"
+"mq_notify","mqueue.h","!defined(CONFIG_DISABLE_SIGNALS) && !defined(CONFIG_DISABLE_MQUEUE)","int","mqd_t","const struct sigevent*"
+"mq_open","mqueue.h","!defined(CONFIG_DISABLE_MQUEUE)","mqd_t","const char*","int","..."
+"mq_receive","mqueue.h","!defined(CONFIG_DISABLE_MQUEUE)","ssize_t","mqd_t","void*","size_t","int*"
+"mq_send","mqueue.h","!defined(CONFIG_DISABLE_MQUEUE)","int","mqd_t","const void*","size_t","int"
+"mq_setattr","mqueue.h","!defined(CONFIG_DISABLE_MQUEUE)","int","mqd_t","const struct mq_attr*","struct mq_attr*"
+"mq_timedreceive","mqueue.h","!defined(CONFIG_DISABLE_MQUEUE)","ssize_t","mqd_t","void*","size_t","int*","const struct timespec*"
+"mq_timedsend","mqueue.h","!defined(CONFIG_DISABLE_MQUEUE)","int","mqd_t","const char*","size_t","int","const struct timespec*"
+"mq_unlink","mqueue.h","!defined(CONFIG_DISABLE_MQUEUE)","int","const char*"
+"open","fcntl.h","CONFIG_NFILE_DESCRIPTORS > 0","int","const char*","int","..."
+"opendir","dirent.h","CONFIG_NFILE_DESCRIPTORS > 0","FAR DIR*","FAR const char*"
+"pipe","unistd.h","CONFIG_NFILE_DESCRIPTORS > 0","int","int [2]|int*"
+"poll","poll.h","CONFIG_NSOCKET_DESCRIPTORS > 0 || CONFIG_NFILE_DESCRIPTORS > 0","int","FAR struct pollfd*","nfds_t","int"
+"pthread_barrier_destroy","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_barrier_t*"
+"pthread_barrier_init","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_barrier_t*","FAR const pthread_barrierattr_t*","unsigned int"
+"pthread_barrier_wait","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_barrier_t*"
+"pthread_cancel","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","pthread_t"
+"pthread_cond_broadcast","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_cond_t*"
+"pthread_cond_destroy","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_cond_t*"
+"pthread_cond_init","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_cond_t*","FAR pthread_condattr_t*"
+"pthread_cond_signal","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_cond_t*"
+"pthread_cond_timedwait","pthread.h","!defined(CONFIG_DISABLE_SIGNALS) && !defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_cond_t*","FAR pthread_mutex_t*","FAR const struct timespec*"
+"pthread_cond_wait","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_cond_t*","FAR pthread_mutex_t*"
+"pthread_create","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_t*","FAR pthread_attr_t*","pthread_startroutine_t","pthread_addr_t"
+"pthread_detach","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","pthread_t"
+"pthread_exit","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","void","pthread_addr_t"
+"pthread_getschedparam","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","pthread_t","FAR int*","FAR struct sched_param*"
+"pthread_getspecific","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","FAR void*","pthread_key_t"
+"pthread_join","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","pthread_t","FAR pthread_addr_t*"
+"pthread_key_create","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_key_t*","CODE void (*)(FAR void*)"
+"pthread_key_delete","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","pthread_key_t"
+"pthread_kill","pthread.h","!defined(CONFIG_DISABLE_SIGNALS) && !defined(CONFIG_DISABLE_PTHREAD)","int","pthread_t","int"
+"pthread_mutex_destroy","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_mutex_t*"
+"pthread_mutex_init","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_mutex_t*","FAR pthread_mutexattr_t*"
+"pthread_mutex_lock","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_mutex_t*"
+"pthread_mutex_trylock","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_mutex_t*"
+"pthread_mutex_unlock","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_mutex_t*"
+"pthread_once","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","FAR pthread_once_t*","CODE void (*)(void)"
+"pthread_setcancelstate","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","int","FAR int*"
+"pthread_setschedparam","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","pthread_t","int","FAR const struct sched_param*"
+"pthread_setschedprio","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","pthread_t","int"
+"pthread_setspecific","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","int","pthread_key_t","FAR void*"
+"pthread_sigmask","pthread.h","!defined(CONFIG_DISABLE_SIGNALS) && !defined(CONFIG_DISABLE_PTHREAD)","int","int","FAR const sigset_t*","FAR sigset_t*"
+"pthread_testcancel","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","void"
+"pthread_yield","pthread.h","!defined(CONFIG_DISABLE_PTHREAD)","void"
+"putenv","stdlib.h","!defined(CONFIG_DISABLE_ENVIRON)","int","FAR const char*"
+"read","unistd.h","CONFIG_NSOCKET_DESCRIPTORS > 0 || CONFIG_NFILE_DESCRIPTORS > 0","ssize_t","int","FAR void*","size_t"
+"readdir","dirent.h","CONFIG_NFILE_DESCRIPTORS > 0","FAR struct dirent*","FAR DIR*"
+"readdir_r","dirent.h","CONFIG_NFILE_DESCRIPTORS > 0","int","FAR DIR*","FAR struct dirent*","FAR struct dirent**"
+"recv","sys/socket.h","CONFIG_NSOCKET_DESCRIPTORS > 0 && defined(CONFIG_NET)","ssize_t","int","FAR void*","size_t","int"
+"recvfrom","sys/socket.h","CONFIG_NSOCKET_DESCRIPTORS > 0 && defined(CONFIG_NET)","ssize_t","int","FAR void*","size_t","int","FAR struct sockaddr*","FAR socklen_t*"
+"rename","stdio.h","CONFIG_NFILE_DESCRIPTORS > 0 && !defined(CONFIG_DISABLE_MOUNTPOINT)","int","FAR const char*","FAR const char*"
+"rewinddir","dirent.h","CONFIG_NFILE_DESCRIPTORS > 0","void","FAR DIR*"
+"rmdir","unistd.h","CONFIG_NFILE_DESCRIPTORS > 0 && !defined(CONFIG_DISABLE_MOUNTPOINT)","int","FAR const char*"
+"sched_get_priority_max","sched.h","","int","int"
+"sched_get_priority_min","sched.h","","int","int"
+"sched_getparam","sched.h","","int","pid_t","struct sched_param*"
+"sched_getscheduler","sched.h","","int","pid_t"
+"sched_lock","sched.h","","int"
+"sched_lockcount","sched.h","","int32_t"
+"sched_note_start","sched.h","","void","FAR _TCB* "
+"sched_note_stop","sched.h","","void","FAR _TCB* "
+"sched_note_switch","sched.h","","void","FAR _TCB*","FAR _TCB*"
+"sched_rr_get_interval","sched.h","","int","pid_t","struct timespec*"
+"sched_setparam","sched.h","","int","pid_t","const struct sched_param*"
+"sched_setscheduler","sched.h","","int","pid_t","int","const struct sched_param*"
+"sched_unlock","sched.h","","int"
+"sched_yield","sched.h","","int"
+"seekdir","dirent.h","CONFIG_NFILE_DESCRIPTORS > 0","void","FAR DIR*","off_t"
+"select","sys/select.h","CONFIG_NSOCKET_DESCRIPTORS > 0 || CONFIG_NFILE_DESCRIPTORS > 0","int","int","FAR fd_set*","FAR fd_set*","FAR fd_set*","FAR struct timeval*"
+"sem_close","semaphore.h","","int","FAR sem_t*"
+"sem_destroy","semaphore.h","","int","FAR sem_t*"
+"sem_open","semaphore.h","","FAR sem_t*","FAR const char*","int","..."
+"sem_post","semaphore.h","","int","FAR sem_t*"
+"sem_trywait","semaphore.h","","int","FAR sem_t*"
+"sem_unlink","semaphore.h","","int","FAR const char*"
+"sem_wait","semaphore.h","","int","FAR sem_t*"
+"send","sys/socket.h","CONFIG_NSOCKET_DESCRIPTORS > 0 && defined(CONFIG_NET)","ssize_t","int","FAR const void*","size_t","int"
+"sendto","sys/socket.h","CONFIG_NSOCKET_DESCRIPTORS > 0 && defined(CONFIG_NET)","ssize_t","int","FAR const void*","size_t","int","FAR const struct sockaddr*","socklen_t"
+"setenv","stdlib.h","","int","const char*","const char*","int"
+"setsockopt","sys/socket.h","CONFIG_NSOCKET_DESCRIPTORS > 0 && defined(CONFIG_NET)","int","int","int","int","FAR const void*","socklen_t"
+"sigaction","signal.h","!defined(CONFIG_DISABLE_SIGNALS)","int","int","FAR const struct sigaction*","FAR struct sigaction*"
+"sigaddset","signal.h","!defined(CONFIG_DISABLE_SIGNALS)","int","FAR sigset_t*","int"
+"sigdelset","signal.h","!defined(CONFIG_DISABLE_SIGNALS)","int","FAR sigset_t*","int"
+"sigemptyset","signal.h","!defined(CONFIG_DISABLE_SIGNALS)","int","FAR sigset_t*"
+"sigfillset","signal.h","!defined(CONFIG_DISABLE_SIGNALS)","int","FAR sigset_t*"
+"sigismember","signal.h","!defined(CONFIG_DISABLE_SIGNALS)","int","FAR const sigset_t*","int"
+"sigpending","signal.h","!defined(CONFIG_DISABLE_SIGNALS)","int","FAR sigset_t*"
+"sigprocmask","signal.h","!defined(CONFIG_DISABLE_SIGNALS)","int","int","FAR const sigset_t*","FAR sigset_t*"
+"sigqueue","signal.h","!defined(CONFIG_DISABLE_SIGNALS)","int","int","int","FAR void*"
+"sigqueue","signal.h","!defined(CONFIG_DISABLE_SIGNALS)","int","int","int","union sigval|FAR void *"
+"sigsuspend","signal.h","!defined(CONFIG_DISABLE_SIGNALS)","int","FAR const sigset_t*"
+"sigtimedwait","signal.h","!defined(CONFIG_DISABLE_SIGNALS)","int","FAR const sigset_t*","FAR struct siginfo*","FAR const struct timespec*"
+"sigwaitinfo","signal.h","!defined(CONFIG_DISABLE_SIGNALS)","int","FAR const sigset_t*","FAR struct siginfo*"
+"sleep","unistd.h","!defined(CONFIG_DISABLE_SIGNALS)","unsigned int","unsigned int"
+"snprintf","stdio.h","","int","FAR char*","size_t","const char*","..."
+"socket","sys/socket.h","","int","int","int","int"
+"stat","sys/stat.h","CONFIG_NFILE_DESCRIPTORS > 0","int","const char*","FAR struct stat*"
+#"statfs","stdio.h","","int","FAR const char*","FAR struct statfs*"
+"statfs","sys/statfs.h","CONFIG_NFILE_DESCRIPTORS > 0","int","const char*","struct statfs*"
+"task_activate","sched.h","","int","FAR _TCB*"
+"task_create","sched.h","","int","const char*","int","int","main_t","const char* []|const char**"
+#"task_create","sched.h","","int","const char*","int","main_t","const char* []|const char**"
+"task_delete","sched.h","","int","pid_t"
+"task_init","sched.h","","int","FAR _TCB*","const char*","int","FAR uint32_t*","uint32_t","main_t","const char* []|const char**"
+#"task_init","sched.h","","int","FAR _TCB*","const char*","int","main_t","const char* []|const char**"
+"task_restart","sched.h","","int","pid_t"
+"telldir","dirent.h","CONFIG_NFILE_DESCRIPTORS > 0","off_t","FAR DIR*"
+"timer_create","time.h","!defined(CONFIG_DISABLE_POSIX_TIMERS)","int","clockid_t","FAR struct sigevent*","FAR timer_t*"
+"timer_delete","time.h","!defined(CONFIG_DISABLE_POSIX_TIMERS)","int","timer_t"
+"timer_getoverrun","time.h","!defined(CONFIG_DISABLE_POSIX_TIMERS)","int","timer_t"
+"timer_gettime","time.h","!defined(CONFIG_DISABLE_POSIX_TIMERS)","int","timer_t","FAR struct itimerspec*"
+"timer_settime","time.h","!defined(CONFIG_DISABLE_POSIX_TIMERS)","int","timer_t","int","FAR const struct itimerspec*","FAR struct itimerspec*"
+"umount","sys/mount.h","CONFIG_NFILE_DESCRIPTORS > 0 && !defined(CONFIG_DISABLE_MOUNTPOINT)","int","const char*"
+"unlink","unistd.h","CONFIG_NFILE_DESCRIPTORS > 0 && !defined(CONFIG_DISABLE_MOUNTPOINT)","int","FAR const char*"
+"unsetenv","stdlib.h","!defined(CONFIG_DISABLE_ENVIRON)","int","const char*"
+"up_assert","assert.h","","void","FAR const uint8_t*","int"
+#"up_assert","assert.h","","void"
+"up_assert_code","assert.h","","void","FAR const uint8_t*","int","int"
+#"up_assert_code","assert.h","","void","int"
+"usleep","unistd.h","!defined(CONFIG_DISABLE_SIGNALS)","void","useconds_t"
+#"wait","sys/wait.h","","pidt_t","int*"
+#"waitid","sys/wait.h","","int","idtype_t","id_t id","siginfo_t*","int"
+"waitpid","sys/wait.h","defined(CONFIG_SCHED_WAITPID)","pidt_t","pid_t","int*","int"
+"write","unistd.h","CONFIG_NSOCKET_DESCRIPTORS > 0 || CONFIG_NFILE_DESCRIPTORS > 0","ssize_t","int","FAR const void*","size_t"