You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by GitBox <gi...@apache.org> on 2020/09/02 02:37:55 UTC

[GitHub] [incubator-nuttx] GUIDINGLI opened a new pull request #1693: sim/Make.defs: add -fvisibility=hidden to CFLAGS

GUIDINGLI opened a new pull request #1693:
URL: https://github.com/apache/incubator-nuttx/pull/1693


   This can hidden all nuttx's symbols,
   and DO NOT export nuttx's symbols to share libraries.
   
   e.g.
   wrong:
   
   NUTTX       PC       NUTTX
   ffmpeg -> asound -> sysconf
   
   right:
   
   NUTTX       PC       PC
   ffmpeg -> asound -> sysconf
   
   ## Summary
   
   ## Impact
   
   ## Testing
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-nuttx] xiaoxiang781216 merged pull request #1693: sim/Make.defs: add -fvisibility=hidden to CFLAGS

Posted by GitBox <gi...@apache.org>.
xiaoxiang781216 merged pull request #1693:
URL: https://github.com/apache/incubator-nuttx/pull/1693


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-nuttx] davids5 commented on pull request #1693: sim/Make.defs: add -fvisibility=hidden to CFLAGS

Posted by GitBox <gi...@apache.org>.
davids5 commented on pull request #1693:
URL: https://github.com/apache/incubator-nuttx/pull/1693#issuecomment-688895130


   @GUIDINGLI - just curious can you use --wrap  or weak to accomplish this?


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-nuttx] xiaoxiang781216 commented on pull request #1693: sim/Make.defs: add -fvisibility=hidden to CFLAGS

Posted by GitBox <gi...@apache.org>.
xiaoxiang781216 commented on pull request #1693:
URL: https://github.com/apache/incubator-nuttx/pull/1693#issuecomment-688959129


   > @GUIDINGLI - just curious can you use --wrap or weak to accomplish this?
   
   1. The problem just exist in sim arch, it isn't good to add weak for the common code because the change will impact other arch.
   2. It's hard to predict what API the host software will call with the complex simulation(leaverage PC display, mouse, audio, usb etc),  which mean we need add all POSIX/libc/libc++ symbols to the list. This is a huge effort and an unmaintainable approach.
   The best method is directly disable host .so call into nuttx elf.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-nuttx] xiaoxiang781216 commented on a change in pull request #1693: sim/Make.defs: add -fvisibility=hidden to CFLAGS

Posted by GitBox <gi...@apache.org>.
xiaoxiang781216 commented on a change in pull request #1693:
URL: https://github.com/apache/incubator-nuttx/pull/1693#discussion_r484704496



##########
File path: arch/sim/src/nuttx-names.in
##########
@@ -34,190 +34,72 @@
 NXSYMBOLS(__cxa_atexit)
 NXSYMBOLS(__errno)
 NXSYMBOLS(_exit)
-NXSYMBOLS(accept)
-NXSYMBOLS(asprintf)
-NXSYMBOLS(basename)
 NXSYMBOLS(bind)
-NXSYMBOLS(calloc)
-NXSYMBOLS(chdir)
-NXSYMBOLS(clearenv)
-NXSYMBOLS(clock)
 NXSYMBOLS(clock_gettime)
-NXSYMBOLS(clock_settime)
 NXSYMBOLS(close)
 NXSYMBOLS(closedir)
 NXSYMBOLS(connect)
-NXSYMBOLS(dlclose)
-NXSYMBOLS(dlerror)
-NXSYMBOLS(dlopen)
-NXSYMBOLS(dlsym)
-NXSYMBOLS(dlsymtab)
 NXSYMBOLS(dup)
-NXSYMBOLS(dup2)
 NXSYMBOLS(exit)
-NXSYMBOLS(fclose)
-NXSYMBOLS(fcntl)
-NXSYMBOLS(fdopen)
-NXSYMBOLS(fgetc)
-NXSYMBOLS(fopen)
-NXSYMBOLS(fpathconf)
 NXSYMBOLS(fprintf)
-NXSYMBOLS(fputc)
-NXSYMBOLS(fputs)
-NXSYMBOLS(fread)
 NXSYMBOLS(free)
-NXSYMBOLS(fseek)
 NXSYMBOLS(fstat)
 NXSYMBOLS(fsync)
-NXSYMBOLS(ftell)
 NXSYMBOLS(ftruncate)
-NXSYMBOLS(ftw)
-NXSYMBOLS(fwrite)
-NXSYMBOLS(getchar)
-NXSYMBOLS(getenv)
-NXSYMBOLS(getopt)
-NXSYMBOLS(getpid)
-NXSYMBOLS(gettimeofday)
 NXSYMBOLS(htons)
-NXSYMBOLS(if_indextoname)
 NXSYMBOLS(if_nametoindex)
 NXSYMBOLS(ioctl)
-NXSYMBOLS(isatty)
-NXSYMBOLS(kill)
-NXSYMBOLS(link)
-NXSYMBOLS(listen)
 NXSYMBOLS(lseek)
-NXSYMBOLS(mallinfo)
 NXSYMBOLS(malloc)
-NXSYMBOLS(malloc_init)
 NXSYMBOLS(memcmp)
 NXSYMBOLS(memcpy)
 NXSYMBOLS(memset)
 NXSYMBOLS(mkdir)
-NXSYMBOLS(mkfifo)
 NXSYMBOLS(mktime)
 NXSYMBOLS(mmap)
-NXSYMBOLS(mount)
-NXSYMBOLS(mq_close)
 NXSYMBOLS(munmap)
-NXSYMBOLS(nanosleep)
-NXSYMBOLS(nftw)
-NXSYMBOLS(ntohs)
 NXSYMBOLS(open)
 NXSYMBOLS(opendir)
-NXSYMBOLS(optarg)
-NXSYMBOLS(optind)
-NXSYMBOLS(optopt)
-NXSYMBOLS(pathconf)
 NXSYMBOLS(perror)
-NXSYMBOLS(pipe)
 NXSYMBOLS(poll)
 NXSYMBOLS(printf)
 NXSYMBOLS(pthread_create)
 NXSYMBOLS(pthread_cond_destroy)
 NXSYMBOLS(pthread_cond_init)
 NXSYMBOLS(pthread_cond_signal)
 NXSYMBOLS(pthread_cond_wait)
-NXSYMBOLS(pthread_detach)
-NXSYMBOLS(pthread_exit)
 NXSYMBOLS(pthread_getspecific)
-NXSYMBOLS(pthread_join)
 NXSYMBOLS(pthread_key_create)
 NXSYMBOLS(pthread_kill)
 NXSYMBOLS(pthread_mutex_destroy)
 NXSYMBOLS(pthread_mutex_init)
 NXSYMBOLS(pthread_mutex_lock)
 NXSYMBOLS(pthread_mutex_unlock)
-NXSYMBOLS(pthread_setcancelstate)
-NXSYMBOLS(pthread_setcanceltype)
 NXSYMBOLS(pthread_setspecific)
 NXSYMBOLS(pthread_sigmask)
-NXSYMBOLS(pthread_testcancel)
-NXSYMBOLS(pthread_yield)
-NXSYMBOLS(ptsname)
-NXSYMBOLS(ptsname_r)
-NXSYMBOLS(putenv)
-NXSYMBOLS(puts)
 NXSYMBOLS(read)
 NXSYMBOLS(readdir)
-NXSYMBOLS(readlink)
-NXSYMBOLS(realloc)
-NXSYMBOLS(recv)
-NXSYMBOLS(recvfrom)
 NXSYMBOLS(rename)
-NXSYMBOLS(rewind)
 NXSYMBOLS(rewinddir)
 NXSYMBOLS(rmdir)
-NXSYMBOLS(sched_setparam)
 NXSYMBOLS(sched_yield)
-NXSYMBOLS(seekdir)
 NXSYMBOLS(select)
-NXSYMBOLS(sem_destroy)
-NXSYMBOLS(sem_getvalue)
-NXSYMBOLS(sem_init)
-NXSYMBOLS(sem_post)
-NXSYMBOLS(sem_timedwait)
-NXSYMBOLS(sem_trywait)
-NXSYMBOLS(sem_wait)
-NXSYMBOLS(send)
-NXSYMBOLS(sendto)
-NXSYMBOLS(setenv)
-NXSYMBOLS(setlogmask)
-NXSYMBOLS(setsockopt)
-NXSYMBOLS(setvbuf)
 NXSYMBOLS(shutdown)
 NXSYMBOLS(sigaction)
 NXSYMBOLS(sigaddset)
-NXSYMBOLS(sigdelset)
 NXSYMBOLS(sigemptyset)
 NXSYMBOLS(sigfillset)
-NXSYMBOLS(sighold)
-NXSYMBOLS(sigismember)
-NXSYMBOLS(sigprocmask)
-NXSYMBOLS(sigrelse)
-NXSYMBOLS(sigtimedwait)
 NXSYMBOLS(sleep)
 NXSYMBOLS(snprintf)
 NXSYMBOLS(socket)
-NXSYMBOLS(sprintf)
 NXSYMBOLS(stat)
-NXSYMBOLS(statfs)
 NXSYMBOLS(statvfs)
-NXSYMBOLS(strcat)
-NXSYMBOLS(strchr)
 NXSYMBOLS(strcmp)
-NXSYMBOLS(strcpy)
-NXSYMBOLS(strcspn)
-NXSYMBOLS(strdup)
 NXSYMBOLS(strerror)
-NXSYMBOLS(strerror_r)
-NXSYMBOLS(strftime)
-NXSYMBOLS(strlen)
-NXSYMBOLS(strncasecmp)
-NXSYMBOLS(strncmp)
 NXSYMBOLS(strncpy)
-NXSYMBOLS(strnlen)
-NXSYMBOLS(strrchr)
-NXSYMBOLS(strstr)
-NXSYMBOLS(strtok_r)
-NXSYMBOLS(strtol)
-NXSYMBOLS(strtoul)
 NXSYMBOLS(syslog)

Review comment:
       should call nuttx's one?

##########
File path: arch/sim/src/nuttx-names.in
##########
@@ -34,190 +34,72 @@
 NXSYMBOLS(__cxa_atexit)
 NXSYMBOLS(__errno)
 NXSYMBOLS(_exit)
-NXSYMBOLS(accept)
-NXSYMBOLS(asprintf)
-NXSYMBOLS(basename)
 NXSYMBOLS(bind)
-NXSYMBOLS(calloc)
-NXSYMBOLS(chdir)
-NXSYMBOLS(clearenv)
-NXSYMBOLS(clock)
 NXSYMBOLS(clock_gettime)
-NXSYMBOLS(clock_settime)
 NXSYMBOLS(close)
 NXSYMBOLS(closedir)
 NXSYMBOLS(connect)
-NXSYMBOLS(dlclose)
-NXSYMBOLS(dlerror)
-NXSYMBOLS(dlopen)
-NXSYMBOLS(dlsym)
-NXSYMBOLS(dlsymtab)
 NXSYMBOLS(dup)
-NXSYMBOLS(dup2)
 NXSYMBOLS(exit)
-NXSYMBOLS(fclose)
-NXSYMBOLS(fcntl)
-NXSYMBOLS(fdopen)
-NXSYMBOLS(fgetc)
-NXSYMBOLS(fopen)
-NXSYMBOLS(fpathconf)
 NXSYMBOLS(fprintf)
-NXSYMBOLS(fputc)
-NXSYMBOLS(fputs)
-NXSYMBOLS(fread)
 NXSYMBOLS(free)
-NXSYMBOLS(fseek)
 NXSYMBOLS(fstat)
 NXSYMBOLS(fsync)
-NXSYMBOLS(ftell)
 NXSYMBOLS(ftruncate)
-NXSYMBOLS(ftw)
-NXSYMBOLS(fwrite)
-NXSYMBOLS(getchar)
-NXSYMBOLS(getenv)
-NXSYMBOLS(getopt)
-NXSYMBOLS(getpid)
-NXSYMBOLS(gettimeofday)
 NXSYMBOLS(htons)
-NXSYMBOLS(if_indextoname)
 NXSYMBOLS(if_nametoindex)
 NXSYMBOLS(ioctl)
-NXSYMBOLS(isatty)
-NXSYMBOLS(kill)
-NXSYMBOLS(link)
-NXSYMBOLS(listen)
 NXSYMBOLS(lseek)
-NXSYMBOLS(mallinfo)
 NXSYMBOLS(malloc)
-NXSYMBOLS(malloc_init)
 NXSYMBOLS(memcmp)
 NXSYMBOLS(memcpy)
 NXSYMBOLS(memset)
 NXSYMBOLS(mkdir)
-NXSYMBOLS(mkfifo)
 NXSYMBOLS(mktime)
 NXSYMBOLS(mmap)
-NXSYMBOLS(mount)
-NXSYMBOLS(mq_close)
 NXSYMBOLS(munmap)
-NXSYMBOLS(nanosleep)
-NXSYMBOLS(nftw)
-NXSYMBOLS(ntohs)
 NXSYMBOLS(open)
 NXSYMBOLS(opendir)
-NXSYMBOLS(optarg)
-NXSYMBOLS(optind)
-NXSYMBOLS(optopt)
-NXSYMBOLS(pathconf)
 NXSYMBOLS(perror)
-NXSYMBOLS(pipe)
 NXSYMBOLS(poll)
 NXSYMBOLS(printf)
 NXSYMBOLS(pthread_create)
 NXSYMBOLS(pthread_cond_destroy)
 NXSYMBOLS(pthread_cond_init)
 NXSYMBOLS(pthread_cond_signal)
 NXSYMBOLS(pthread_cond_wait)
-NXSYMBOLS(pthread_detach)
-NXSYMBOLS(pthread_exit)
 NXSYMBOLS(pthread_getspecific)
-NXSYMBOLS(pthread_join)
 NXSYMBOLS(pthread_key_create)
 NXSYMBOLS(pthread_kill)
 NXSYMBOLS(pthread_mutex_destroy)
 NXSYMBOLS(pthread_mutex_init)
 NXSYMBOLS(pthread_mutex_lock)
 NXSYMBOLS(pthread_mutex_unlock)
-NXSYMBOLS(pthread_setcancelstate)
-NXSYMBOLS(pthread_setcanceltype)
 NXSYMBOLS(pthread_setspecific)
 NXSYMBOLS(pthread_sigmask)
-NXSYMBOLS(pthread_testcancel)
-NXSYMBOLS(pthread_yield)
-NXSYMBOLS(ptsname)
-NXSYMBOLS(ptsname_r)
-NXSYMBOLS(putenv)
-NXSYMBOLS(puts)
 NXSYMBOLS(read)
 NXSYMBOLS(readdir)
-NXSYMBOLS(readlink)
-NXSYMBOLS(realloc)
-NXSYMBOLS(recv)
-NXSYMBOLS(recvfrom)
 NXSYMBOLS(rename)
-NXSYMBOLS(rewind)
 NXSYMBOLS(rewinddir)
 NXSYMBOLS(rmdir)
-NXSYMBOLS(sched_setparam)
 NXSYMBOLS(sched_yield)
-NXSYMBOLS(seekdir)
 NXSYMBOLS(select)
-NXSYMBOLS(sem_destroy)
-NXSYMBOLS(sem_getvalue)
-NXSYMBOLS(sem_init)
-NXSYMBOLS(sem_post)
-NXSYMBOLS(sem_timedwait)
-NXSYMBOLS(sem_trywait)
-NXSYMBOLS(sem_wait)
-NXSYMBOLS(send)
-NXSYMBOLS(sendto)
-NXSYMBOLS(setenv)
-NXSYMBOLS(setlogmask)
-NXSYMBOLS(setsockopt)
-NXSYMBOLS(setvbuf)
 NXSYMBOLS(shutdown)
 NXSYMBOLS(sigaction)
 NXSYMBOLS(sigaddset)
-NXSYMBOLS(sigdelset)
 NXSYMBOLS(sigemptyset)
 NXSYMBOLS(sigfillset)
-NXSYMBOLS(sighold)
-NXSYMBOLS(sigismember)
-NXSYMBOLS(sigprocmask)
-NXSYMBOLS(sigrelse)
-NXSYMBOLS(sigtimedwait)
 NXSYMBOLS(sleep)
 NXSYMBOLS(snprintf)
 NXSYMBOLS(socket)
-NXSYMBOLS(sprintf)
 NXSYMBOLS(stat)
-NXSYMBOLS(statfs)
 NXSYMBOLS(statvfs)
-NXSYMBOLS(strcat)
-NXSYMBOLS(strchr)
 NXSYMBOLS(strcmp)
-NXSYMBOLS(strcpy)
-NXSYMBOLS(strcspn)
-NXSYMBOLS(strdup)
 NXSYMBOLS(strerror)
-NXSYMBOLS(strerror_r)
-NXSYMBOLS(strftime)
-NXSYMBOLS(strlen)
-NXSYMBOLS(strncasecmp)
-NXSYMBOLS(strncmp)
 NXSYMBOLS(strncpy)

Review comment:
       call nuttx?

##########
File path: arch/sim/src/nuttx-names.in
##########
@@ -34,190 +34,72 @@
 NXSYMBOLS(__cxa_atexit)
 NXSYMBOLS(__errno)
 NXSYMBOLS(_exit)
-NXSYMBOLS(accept)
-NXSYMBOLS(asprintf)
-NXSYMBOLS(basename)
 NXSYMBOLS(bind)
-NXSYMBOLS(calloc)
-NXSYMBOLS(chdir)
-NXSYMBOLS(clearenv)
-NXSYMBOLS(clock)
 NXSYMBOLS(clock_gettime)
-NXSYMBOLS(clock_settime)
 NXSYMBOLS(close)
 NXSYMBOLS(closedir)
 NXSYMBOLS(connect)
-NXSYMBOLS(dlclose)
-NXSYMBOLS(dlerror)
-NXSYMBOLS(dlopen)
-NXSYMBOLS(dlsym)
-NXSYMBOLS(dlsymtab)
 NXSYMBOLS(dup)
-NXSYMBOLS(dup2)
 NXSYMBOLS(exit)
-NXSYMBOLS(fclose)
-NXSYMBOLS(fcntl)
-NXSYMBOLS(fdopen)
-NXSYMBOLS(fgetc)
-NXSYMBOLS(fopen)
-NXSYMBOLS(fpathconf)
 NXSYMBOLS(fprintf)
-NXSYMBOLS(fputc)
-NXSYMBOLS(fputs)
-NXSYMBOLS(fread)
 NXSYMBOLS(free)
-NXSYMBOLS(fseek)
 NXSYMBOLS(fstat)
 NXSYMBOLS(fsync)
-NXSYMBOLS(ftell)
 NXSYMBOLS(ftruncate)
-NXSYMBOLS(ftw)
-NXSYMBOLS(fwrite)
-NXSYMBOLS(getchar)
-NXSYMBOLS(getenv)
-NXSYMBOLS(getopt)
-NXSYMBOLS(getpid)
-NXSYMBOLS(gettimeofday)
 NXSYMBOLS(htons)
-NXSYMBOLS(if_indextoname)
 NXSYMBOLS(if_nametoindex)
 NXSYMBOLS(ioctl)
-NXSYMBOLS(isatty)
-NXSYMBOLS(kill)
-NXSYMBOLS(link)
-NXSYMBOLS(listen)
 NXSYMBOLS(lseek)
-NXSYMBOLS(mallinfo)
 NXSYMBOLS(malloc)
-NXSYMBOLS(malloc_init)
 NXSYMBOLS(memcmp)
 NXSYMBOLS(memcpy)
 NXSYMBOLS(memset)
 NXSYMBOLS(mkdir)
-NXSYMBOLS(mkfifo)
 NXSYMBOLS(mktime)
 NXSYMBOLS(mmap)
-NXSYMBOLS(mount)
-NXSYMBOLS(mq_close)
 NXSYMBOLS(munmap)
-NXSYMBOLS(nanosleep)
-NXSYMBOLS(nftw)
-NXSYMBOLS(ntohs)
 NXSYMBOLS(open)
 NXSYMBOLS(opendir)
-NXSYMBOLS(optarg)
-NXSYMBOLS(optind)
-NXSYMBOLS(optopt)
-NXSYMBOLS(pathconf)
 NXSYMBOLS(perror)
-NXSYMBOLS(pipe)
 NXSYMBOLS(poll)
 NXSYMBOLS(printf)
 NXSYMBOLS(pthread_create)
 NXSYMBOLS(pthread_cond_destroy)
 NXSYMBOLS(pthread_cond_init)
 NXSYMBOLS(pthread_cond_signal)
 NXSYMBOLS(pthread_cond_wait)
-NXSYMBOLS(pthread_detach)
-NXSYMBOLS(pthread_exit)
 NXSYMBOLS(pthread_getspecific)
-NXSYMBOLS(pthread_join)
 NXSYMBOLS(pthread_key_create)
 NXSYMBOLS(pthread_kill)
 NXSYMBOLS(pthread_mutex_destroy)
 NXSYMBOLS(pthread_mutex_init)
 NXSYMBOLS(pthread_mutex_lock)
 NXSYMBOLS(pthread_mutex_unlock)
-NXSYMBOLS(pthread_setcancelstate)
-NXSYMBOLS(pthread_setcanceltype)
 NXSYMBOLS(pthread_setspecific)
 NXSYMBOLS(pthread_sigmask)
-NXSYMBOLS(pthread_testcancel)
-NXSYMBOLS(pthread_yield)
-NXSYMBOLS(ptsname)
-NXSYMBOLS(ptsname_r)
-NXSYMBOLS(putenv)
-NXSYMBOLS(puts)
 NXSYMBOLS(read)
 NXSYMBOLS(readdir)
-NXSYMBOLS(readlink)
-NXSYMBOLS(realloc)
-NXSYMBOLS(recv)
-NXSYMBOLS(recvfrom)
 NXSYMBOLS(rename)
-NXSYMBOLS(rewind)
 NXSYMBOLS(rewinddir)
 NXSYMBOLS(rmdir)
-NXSYMBOLS(sched_setparam)
 NXSYMBOLS(sched_yield)
-NXSYMBOLS(seekdir)
 NXSYMBOLS(select)
-NXSYMBOLS(sem_destroy)
-NXSYMBOLS(sem_getvalue)
-NXSYMBOLS(sem_init)
-NXSYMBOLS(sem_post)
-NXSYMBOLS(sem_timedwait)
-NXSYMBOLS(sem_trywait)
-NXSYMBOLS(sem_wait)
-NXSYMBOLS(send)
-NXSYMBOLS(sendto)
-NXSYMBOLS(setenv)
-NXSYMBOLS(setlogmask)
-NXSYMBOLS(setsockopt)
-NXSYMBOLS(setvbuf)
 NXSYMBOLS(shutdown)
 NXSYMBOLS(sigaction)
 NXSYMBOLS(sigaddset)
-NXSYMBOLS(sigdelset)
 NXSYMBOLS(sigemptyset)
 NXSYMBOLS(sigfillset)
-NXSYMBOLS(sighold)
-NXSYMBOLS(sigismember)
-NXSYMBOLS(sigprocmask)
-NXSYMBOLS(sigrelse)
-NXSYMBOLS(sigtimedwait)
 NXSYMBOLS(sleep)
 NXSYMBOLS(snprintf)
 NXSYMBOLS(socket)
-NXSYMBOLS(sprintf)
 NXSYMBOLS(stat)
-NXSYMBOLS(statfs)
 NXSYMBOLS(statvfs)
-NXSYMBOLS(strcat)
-NXSYMBOLS(strchr)
 NXSYMBOLS(strcmp)
-NXSYMBOLS(strcpy)
-NXSYMBOLS(strcspn)
-NXSYMBOLS(strdup)
 NXSYMBOLS(strerror)

Review comment:
       call nuttx

##########
File path: arch/sim/src/nuttx-names.in
##########
@@ -34,190 +34,72 @@
 NXSYMBOLS(__cxa_atexit)
 NXSYMBOLS(__errno)
 NXSYMBOLS(_exit)

Review comment:
       remove unused function

##########
File path: arch/sim/src/nuttx-names.in
##########
@@ -34,190 +34,72 @@
 NXSYMBOLS(__cxa_atexit)
 NXSYMBOLS(__errno)
 NXSYMBOLS(_exit)
-NXSYMBOLS(accept)
-NXSYMBOLS(asprintf)
-NXSYMBOLS(basename)
 NXSYMBOLS(bind)
-NXSYMBOLS(calloc)
-NXSYMBOLS(chdir)
-NXSYMBOLS(clearenv)
-NXSYMBOLS(clock)
 NXSYMBOLS(clock_gettime)
-NXSYMBOLS(clock_settime)
 NXSYMBOLS(close)
 NXSYMBOLS(closedir)
 NXSYMBOLS(connect)
-NXSYMBOLS(dlclose)
-NXSYMBOLS(dlerror)
-NXSYMBOLS(dlopen)
-NXSYMBOLS(dlsym)
-NXSYMBOLS(dlsymtab)
 NXSYMBOLS(dup)
-NXSYMBOLS(dup2)
 NXSYMBOLS(exit)
-NXSYMBOLS(fclose)
-NXSYMBOLS(fcntl)
-NXSYMBOLS(fdopen)
-NXSYMBOLS(fgetc)
-NXSYMBOLS(fopen)
-NXSYMBOLS(fpathconf)
 NXSYMBOLS(fprintf)
-NXSYMBOLS(fputc)
-NXSYMBOLS(fputs)
-NXSYMBOLS(fread)
 NXSYMBOLS(free)
-NXSYMBOLS(fseek)
 NXSYMBOLS(fstat)
 NXSYMBOLS(fsync)
-NXSYMBOLS(ftell)
 NXSYMBOLS(ftruncate)
-NXSYMBOLS(ftw)
-NXSYMBOLS(fwrite)
-NXSYMBOLS(getchar)
-NXSYMBOLS(getenv)
-NXSYMBOLS(getopt)
-NXSYMBOLS(getpid)
-NXSYMBOLS(gettimeofday)
 NXSYMBOLS(htons)
-NXSYMBOLS(if_indextoname)
 NXSYMBOLS(if_nametoindex)
 NXSYMBOLS(ioctl)
-NXSYMBOLS(isatty)
-NXSYMBOLS(kill)
-NXSYMBOLS(link)
-NXSYMBOLS(listen)
 NXSYMBOLS(lseek)
-NXSYMBOLS(mallinfo)
 NXSYMBOLS(malloc)
-NXSYMBOLS(malloc_init)
 NXSYMBOLS(memcmp)
 NXSYMBOLS(memcpy)
 NXSYMBOLS(memset)
 NXSYMBOLS(mkdir)
-NXSYMBOLS(mkfifo)
 NXSYMBOLS(mktime)

Review comment:
       call nuttx's

##########
File path: arch/sim/src/nuttx-names.in
##########
@@ -34,190 +34,72 @@
 NXSYMBOLS(__cxa_atexit)
 NXSYMBOLS(__errno)
 NXSYMBOLS(_exit)
-NXSYMBOLS(accept)
-NXSYMBOLS(asprintf)
-NXSYMBOLS(basename)
 NXSYMBOLS(bind)
-NXSYMBOLS(calloc)
-NXSYMBOLS(chdir)
-NXSYMBOLS(clearenv)
-NXSYMBOLS(clock)
 NXSYMBOLS(clock_gettime)
-NXSYMBOLS(clock_settime)
 NXSYMBOLS(close)
 NXSYMBOLS(closedir)
 NXSYMBOLS(connect)
-NXSYMBOLS(dlclose)
-NXSYMBOLS(dlerror)
-NXSYMBOLS(dlopen)
-NXSYMBOLS(dlsym)
-NXSYMBOLS(dlsymtab)
 NXSYMBOLS(dup)
-NXSYMBOLS(dup2)
 NXSYMBOLS(exit)
-NXSYMBOLS(fclose)
-NXSYMBOLS(fcntl)
-NXSYMBOLS(fdopen)
-NXSYMBOLS(fgetc)
-NXSYMBOLS(fopen)
-NXSYMBOLS(fpathconf)
 NXSYMBOLS(fprintf)
-NXSYMBOLS(fputc)
-NXSYMBOLS(fputs)
-NXSYMBOLS(fread)
 NXSYMBOLS(free)
-NXSYMBOLS(fseek)
 NXSYMBOLS(fstat)
 NXSYMBOLS(fsync)
-NXSYMBOLS(ftell)
 NXSYMBOLS(ftruncate)
-NXSYMBOLS(ftw)
-NXSYMBOLS(fwrite)
-NXSYMBOLS(getchar)
-NXSYMBOLS(getenv)
-NXSYMBOLS(getopt)
-NXSYMBOLS(getpid)
-NXSYMBOLS(gettimeofday)
 NXSYMBOLS(htons)

Review comment:
       call nuttx?

##########
File path: arch/sim/src/nuttx-names.in
##########
@@ -34,190 +34,72 @@
 NXSYMBOLS(__cxa_atexit)
 NXSYMBOLS(__errno)
 NXSYMBOLS(_exit)
-NXSYMBOLS(accept)
-NXSYMBOLS(asprintf)
-NXSYMBOLS(basename)
 NXSYMBOLS(bind)
-NXSYMBOLS(calloc)
-NXSYMBOLS(chdir)
-NXSYMBOLS(clearenv)
-NXSYMBOLS(clock)
 NXSYMBOLS(clock_gettime)
-NXSYMBOLS(clock_settime)
 NXSYMBOLS(close)
 NXSYMBOLS(closedir)
 NXSYMBOLS(connect)
-NXSYMBOLS(dlclose)
-NXSYMBOLS(dlerror)
-NXSYMBOLS(dlopen)
-NXSYMBOLS(dlsym)
-NXSYMBOLS(dlsymtab)
 NXSYMBOLS(dup)
-NXSYMBOLS(dup2)
 NXSYMBOLS(exit)
-NXSYMBOLS(fclose)
-NXSYMBOLS(fcntl)
-NXSYMBOLS(fdopen)
-NXSYMBOLS(fgetc)
-NXSYMBOLS(fopen)
-NXSYMBOLS(fpathconf)
 NXSYMBOLS(fprintf)
-NXSYMBOLS(fputc)
-NXSYMBOLS(fputs)
-NXSYMBOLS(fread)
 NXSYMBOLS(free)
-NXSYMBOLS(fseek)
 NXSYMBOLS(fstat)
 NXSYMBOLS(fsync)
-NXSYMBOLS(ftell)
 NXSYMBOLS(ftruncate)
-NXSYMBOLS(ftw)
-NXSYMBOLS(fwrite)
-NXSYMBOLS(getchar)
-NXSYMBOLS(getenv)
-NXSYMBOLS(getopt)
-NXSYMBOLS(getpid)
-NXSYMBOLS(gettimeofday)
 NXSYMBOLS(htons)
-NXSYMBOLS(if_indextoname)
 NXSYMBOLS(if_nametoindex)
 NXSYMBOLS(ioctl)
-NXSYMBOLS(isatty)
-NXSYMBOLS(kill)
-NXSYMBOLS(link)
-NXSYMBOLS(listen)
 NXSYMBOLS(lseek)
-NXSYMBOLS(mallinfo)
 NXSYMBOLS(malloc)
-NXSYMBOLS(malloc_init)
 NXSYMBOLS(memcmp)
 NXSYMBOLS(memcpy)
 NXSYMBOLS(memset)
 NXSYMBOLS(mkdir)
-NXSYMBOLS(mkfifo)
 NXSYMBOLS(mktime)
 NXSYMBOLS(mmap)
-NXSYMBOLS(mount)
-NXSYMBOLS(mq_close)
 NXSYMBOLS(munmap)
-NXSYMBOLS(nanosleep)
-NXSYMBOLS(nftw)
-NXSYMBOLS(ntohs)
 NXSYMBOLS(open)
 NXSYMBOLS(opendir)
-NXSYMBOLS(optarg)
-NXSYMBOLS(optind)
-NXSYMBOLS(optopt)
-NXSYMBOLS(pathconf)
 NXSYMBOLS(perror)
-NXSYMBOLS(pipe)
 NXSYMBOLS(poll)
 NXSYMBOLS(printf)
 NXSYMBOLS(pthread_create)
 NXSYMBOLS(pthread_cond_destroy)
 NXSYMBOLS(pthread_cond_init)
 NXSYMBOLS(pthread_cond_signal)
 NXSYMBOLS(pthread_cond_wait)
-NXSYMBOLS(pthread_detach)
-NXSYMBOLS(pthread_exit)
 NXSYMBOLS(pthread_getspecific)
-NXSYMBOLS(pthread_join)
 NXSYMBOLS(pthread_key_create)
 NXSYMBOLS(pthread_kill)
 NXSYMBOLS(pthread_mutex_destroy)
 NXSYMBOLS(pthread_mutex_init)
 NXSYMBOLS(pthread_mutex_lock)
 NXSYMBOLS(pthread_mutex_unlock)
-NXSYMBOLS(pthread_setcancelstate)
-NXSYMBOLS(pthread_setcanceltype)
 NXSYMBOLS(pthread_setspecific)
 NXSYMBOLS(pthread_sigmask)
-NXSYMBOLS(pthread_testcancel)
-NXSYMBOLS(pthread_yield)
-NXSYMBOLS(ptsname)
-NXSYMBOLS(ptsname_r)
-NXSYMBOLS(putenv)
-NXSYMBOLS(puts)
 NXSYMBOLS(read)
 NXSYMBOLS(readdir)
-NXSYMBOLS(readlink)
-NXSYMBOLS(realloc)
-NXSYMBOLS(recv)
-NXSYMBOLS(recvfrom)
 NXSYMBOLS(rename)
-NXSYMBOLS(rewind)
 NXSYMBOLS(rewinddir)
 NXSYMBOLS(rmdir)
-NXSYMBOLS(sched_setparam)
 NXSYMBOLS(sched_yield)
-NXSYMBOLS(seekdir)
 NXSYMBOLS(select)
-NXSYMBOLS(sem_destroy)
-NXSYMBOLS(sem_getvalue)
-NXSYMBOLS(sem_init)
-NXSYMBOLS(sem_post)
-NXSYMBOLS(sem_timedwait)
-NXSYMBOLS(sem_trywait)
-NXSYMBOLS(sem_wait)
-NXSYMBOLS(send)
-NXSYMBOLS(sendto)
-NXSYMBOLS(setenv)
-NXSYMBOLS(setlogmask)
-NXSYMBOLS(setsockopt)
-NXSYMBOLS(setvbuf)
 NXSYMBOLS(shutdown)
 NXSYMBOLS(sigaction)
 NXSYMBOLS(sigaddset)
-NXSYMBOLS(sigdelset)
 NXSYMBOLS(sigemptyset)
 NXSYMBOLS(sigfillset)
-NXSYMBOLS(sighold)
-NXSYMBOLS(sigismember)
-NXSYMBOLS(sigprocmask)
-NXSYMBOLS(sigrelse)
-NXSYMBOLS(sigtimedwait)
 NXSYMBOLS(sleep)
 NXSYMBOLS(snprintf)
 NXSYMBOLS(socket)
-NXSYMBOLS(sprintf)
 NXSYMBOLS(stat)
-NXSYMBOLS(statfs)
 NXSYMBOLS(statvfs)
-NXSYMBOLS(strcat)
-NXSYMBOLS(strchr)
 NXSYMBOLS(strcmp)

Review comment:
       call nuttx?

##########
File path: arch/sim/src/nuttx-names.in
##########
@@ -34,190 +34,72 @@
 NXSYMBOLS(__cxa_atexit)
 NXSYMBOLS(__errno)
 NXSYMBOLS(_exit)
-NXSYMBOLS(accept)
-NXSYMBOLS(asprintf)
-NXSYMBOLS(basename)
 NXSYMBOLS(bind)
-NXSYMBOLS(calloc)
-NXSYMBOLS(chdir)
-NXSYMBOLS(clearenv)
-NXSYMBOLS(clock)
 NXSYMBOLS(clock_gettime)
-NXSYMBOLS(clock_settime)
 NXSYMBOLS(close)
 NXSYMBOLS(closedir)
 NXSYMBOLS(connect)
-NXSYMBOLS(dlclose)
-NXSYMBOLS(dlerror)
-NXSYMBOLS(dlopen)
-NXSYMBOLS(dlsym)
-NXSYMBOLS(dlsymtab)
 NXSYMBOLS(dup)
-NXSYMBOLS(dup2)
 NXSYMBOLS(exit)
-NXSYMBOLS(fclose)
-NXSYMBOLS(fcntl)
-NXSYMBOLS(fdopen)
-NXSYMBOLS(fgetc)
-NXSYMBOLS(fopen)
-NXSYMBOLS(fpathconf)
 NXSYMBOLS(fprintf)
-NXSYMBOLS(fputc)
-NXSYMBOLS(fputs)
-NXSYMBOLS(fread)
 NXSYMBOLS(free)
-NXSYMBOLS(fseek)
 NXSYMBOLS(fstat)
 NXSYMBOLS(fsync)
-NXSYMBOLS(ftell)
 NXSYMBOLS(ftruncate)
-NXSYMBOLS(ftw)
-NXSYMBOLS(fwrite)
-NXSYMBOLS(getchar)
-NXSYMBOLS(getenv)
-NXSYMBOLS(getopt)
-NXSYMBOLS(getpid)
-NXSYMBOLS(gettimeofday)
 NXSYMBOLS(htons)
-NXSYMBOLS(if_indextoname)
 NXSYMBOLS(if_nametoindex)
 NXSYMBOLS(ioctl)
-NXSYMBOLS(isatty)
-NXSYMBOLS(kill)
-NXSYMBOLS(link)
-NXSYMBOLS(listen)
 NXSYMBOLS(lseek)
-NXSYMBOLS(mallinfo)
 NXSYMBOLS(malloc)
-NXSYMBOLS(malloc_init)
 NXSYMBOLS(memcmp)
 NXSYMBOLS(memcpy)
 NXSYMBOLS(memset)
 NXSYMBOLS(mkdir)
-NXSYMBOLS(mkfifo)
 NXSYMBOLS(mktime)
 NXSYMBOLS(mmap)
-NXSYMBOLS(mount)
-NXSYMBOLS(mq_close)
 NXSYMBOLS(munmap)
-NXSYMBOLS(nanosleep)
-NXSYMBOLS(nftw)
-NXSYMBOLS(ntohs)
 NXSYMBOLS(open)
 NXSYMBOLS(opendir)
-NXSYMBOLS(optarg)
-NXSYMBOLS(optind)
-NXSYMBOLS(optopt)
-NXSYMBOLS(pathconf)
 NXSYMBOLS(perror)
-NXSYMBOLS(pipe)
 NXSYMBOLS(poll)
 NXSYMBOLS(printf)

Review comment:
       call nuttx?

##########
File path: arch/sim/src/nuttx-names.in
##########
@@ -34,190 +34,72 @@
 NXSYMBOLS(__cxa_atexit)
 NXSYMBOLS(__errno)
 NXSYMBOLS(_exit)
-NXSYMBOLS(accept)
-NXSYMBOLS(asprintf)
-NXSYMBOLS(basename)
 NXSYMBOLS(bind)
-NXSYMBOLS(calloc)
-NXSYMBOLS(chdir)
-NXSYMBOLS(clearenv)
-NXSYMBOLS(clock)
 NXSYMBOLS(clock_gettime)
-NXSYMBOLS(clock_settime)
 NXSYMBOLS(close)
 NXSYMBOLS(closedir)
 NXSYMBOLS(connect)
-NXSYMBOLS(dlclose)
-NXSYMBOLS(dlerror)
-NXSYMBOLS(dlopen)
-NXSYMBOLS(dlsym)
-NXSYMBOLS(dlsymtab)
 NXSYMBOLS(dup)
-NXSYMBOLS(dup2)
 NXSYMBOLS(exit)
-NXSYMBOLS(fclose)
-NXSYMBOLS(fcntl)
-NXSYMBOLS(fdopen)
-NXSYMBOLS(fgetc)
-NXSYMBOLS(fopen)
-NXSYMBOLS(fpathconf)
 NXSYMBOLS(fprintf)
-NXSYMBOLS(fputc)
-NXSYMBOLS(fputs)
-NXSYMBOLS(fread)
 NXSYMBOLS(free)
-NXSYMBOLS(fseek)
 NXSYMBOLS(fstat)
 NXSYMBOLS(fsync)
-NXSYMBOLS(ftell)
 NXSYMBOLS(ftruncate)
-NXSYMBOLS(ftw)
-NXSYMBOLS(fwrite)
-NXSYMBOLS(getchar)
-NXSYMBOLS(getenv)
-NXSYMBOLS(getopt)
-NXSYMBOLS(getpid)
-NXSYMBOLS(gettimeofday)
 NXSYMBOLS(htons)
-NXSYMBOLS(if_indextoname)
 NXSYMBOLS(if_nametoindex)
 NXSYMBOLS(ioctl)
-NXSYMBOLS(isatty)
-NXSYMBOLS(kill)
-NXSYMBOLS(link)
-NXSYMBOLS(listen)
 NXSYMBOLS(lseek)
-NXSYMBOLS(mallinfo)
 NXSYMBOLS(malloc)
-NXSYMBOLS(malloc_init)
 NXSYMBOLS(memcmp)
 NXSYMBOLS(memcpy)
 NXSYMBOLS(memset)
 NXSYMBOLS(mkdir)
-NXSYMBOLS(mkfifo)
 NXSYMBOLS(mktime)
 NXSYMBOLS(mmap)
-NXSYMBOLS(mount)
-NXSYMBOLS(mq_close)
 NXSYMBOLS(munmap)
-NXSYMBOLS(nanosleep)
-NXSYMBOLS(nftw)
-NXSYMBOLS(ntohs)
 NXSYMBOLS(open)
 NXSYMBOLS(opendir)
-NXSYMBOLS(optarg)
-NXSYMBOLS(optind)
-NXSYMBOLS(optopt)
-NXSYMBOLS(pathconf)
 NXSYMBOLS(perror)
-NXSYMBOLS(pipe)
 NXSYMBOLS(poll)
 NXSYMBOLS(printf)
 NXSYMBOLS(pthread_create)
 NXSYMBOLS(pthread_cond_destroy)
 NXSYMBOLS(pthread_cond_init)
 NXSYMBOLS(pthread_cond_signal)
 NXSYMBOLS(pthread_cond_wait)
-NXSYMBOLS(pthread_detach)
-NXSYMBOLS(pthread_exit)
 NXSYMBOLS(pthread_getspecific)
-NXSYMBOLS(pthread_join)
 NXSYMBOLS(pthread_key_create)
 NXSYMBOLS(pthread_kill)
 NXSYMBOLS(pthread_mutex_destroy)
 NXSYMBOLS(pthread_mutex_init)
 NXSYMBOLS(pthread_mutex_lock)
 NXSYMBOLS(pthread_mutex_unlock)
-NXSYMBOLS(pthread_setcancelstate)
-NXSYMBOLS(pthread_setcanceltype)
 NXSYMBOLS(pthread_setspecific)
 NXSYMBOLS(pthread_sigmask)
-NXSYMBOLS(pthread_testcancel)
-NXSYMBOLS(pthread_yield)
-NXSYMBOLS(ptsname)
-NXSYMBOLS(ptsname_r)
-NXSYMBOLS(putenv)
-NXSYMBOLS(puts)
 NXSYMBOLS(read)
 NXSYMBOLS(readdir)
-NXSYMBOLS(readlink)
-NXSYMBOLS(realloc)
-NXSYMBOLS(recv)
-NXSYMBOLS(recvfrom)
 NXSYMBOLS(rename)
-NXSYMBOLS(rewind)
 NXSYMBOLS(rewinddir)
 NXSYMBOLS(rmdir)
-NXSYMBOLS(sched_setparam)
 NXSYMBOLS(sched_yield)
-NXSYMBOLS(seekdir)
 NXSYMBOLS(select)
-NXSYMBOLS(sem_destroy)
-NXSYMBOLS(sem_getvalue)
-NXSYMBOLS(sem_init)
-NXSYMBOLS(sem_post)
-NXSYMBOLS(sem_timedwait)
-NXSYMBOLS(sem_trywait)
-NXSYMBOLS(sem_wait)
-NXSYMBOLS(send)
-NXSYMBOLS(sendto)
-NXSYMBOLS(setenv)
-NXSYMBOLS(setlogmask)
-NXSYMBOLS(setsockopt)
-NXSYMBOLS(setvbuf)
 NXSYMBOLS(shutdown)
 NXSYMBOLS(sigaction)
 NXSYMBOLS(sigaddset)
-NXSYMBOLS(sigdelset)
 NXSYMBOLS(sigemptyset)
 NXSYMBOLS(sigfillset)
-NXSYMBOLS(sighold)
-NXSYMBOLS(sigismember)
-NXSYMBOLS(sigprocmask)
-NXSYMBOLS(sigrelse)
-NXSYMBOLS(sigtimedwait)
 NXSYMBOLS(sleep)
 NXSYMBOLS(snprintf)

Review comment:
       call nuttx?

##########
File path: arch/sim/src/nuttx-names.in
##########
@@ -34,190 +34,72 @@
 NXSYMBOLS(__cxa_atexit)
 NXSYMBOLS(__errno)
 NXSYMBOLS(_exit)
-NXSYMBOLS(accept)
-NXSYMBOLS(asprintf)
-NXSYMBOLS(basename)
 NXSYMBOLS(bind)
-NXSYMBOLS(calloc)
-NXSYMBOLS(chdir)
-NXSYMBOLS(clearenv)
-NXSYMBOLS(clock)
 NXSYMBOLS(clock_gettime)
-NXSYMBOLS(clock_settime)
 NXSYMBOLS(close)
 NXSYMBOLS(closedir)
 NXSYMBOLS(connect)
-NXSYMBOLS(dlclose)
-NXSYMBOLS(dlerror)
-NXSYMBOLS(dlopen)
-NXSYMBOLS(dlsym)
-NXSYMBOLS(dlsymtab)
 NXSYMBOLS(dup)
-NXSYMBOLS(dup2)
 NXSYMBOLS(exit)
-NXSYMBOLS(fclose)
-NXSYMBOLS(fcntl)
-NXSYMBOLS(fdopen)
-NXSYMBOLS(fgetc)
-NXSYMBOLS(fopen)
-NXSYMBOLS(fpathconf)
 NXSYMBOLS(fprintf)
-NXSYMBOLS(fputc)
-NXSYMBOLS(fputs)
-NXSYMBOLS(fread)
 NXSYMBOLS(free)
-NXSYMBOLS(fseek)
 NXSYMBOLS(fstat)
 NXSYMBOLS(fsync)
-NXSYMBOLS(ftell)
 NXSYMBOLS(ftruncate)
-NXSYMBOLS(ftw)
-NXSYMBOLS(fwrite)
-NXSYMBOLS(getchar)
-NXSYMBOLS(getenv)
-NXSYMBOLS(getopt)
-NXSYMBOLS(getpid)
-NXSYMBOLS(gettimeofday)
 NXSYMBOLS(htons)
-NXSYMBOLS(if_indextoname)
 NXSYMBOLS(if_nametoindex)
 NXSYMBOLS(ioctl)
-NXSYMBOLS(isatty)
-NXSYMBOLS(kill)
-NXSYMBOLS(link)
-NXSYMBOLS(listen)
 NXSYMBOLS(lseek)
-NXSYMBOLS(mallinfo)
 NXSYMBOLS(malloc)
-NXSYMBOLS(malloc_init)
 NXSYMBOLS(memcmp)
 NXSYMBOLS(memcpy)
 NXSYMBOLS(memset)
 NXSYMBOLS(mkdir)
-NXSYMBOLS(mkfifo)
 NXSYMBOLS(mktime)
 NXSYMBOLS(mmap)
-NXSYMBOLS(mount)
-NXSYMBOLS(mq_close)
 NXSYMBOLS(munmap)
-NXSYMBOLS(nanosleep)
-NXSYMBOLS(nftw)
-NXSYMBOLS(ntohs)
 NXSYMBOLS(open)
 NXSYMBOLS(opendir)
-NXSYMBOLS(optarg)
-NXSYMBOLS(optind)
-NXSYMBOLS(optopt)
-NXSYMBOLS(pathconf)
 NXSYMBOLS(perror)

Review comment:
       call nuttx?

##########
File path: arch/sim/src/nuttx-names.in
##########
@@ -34,190 +34,72 @@
 NXSYMBOLS(__cxa_atexit)
 NXSYMBOLS(__errno)
 NXSYMBOLS(_exit)
-NXSYMBOLS(accept)
-NXSYMBOLS(asprintf)
-NXSYMBOLS(basename)
 NXSYMBOLS(bind)
-NXSYMBOLS(calloc)
-NXSYMBOLS(chdir)
-NXSYMBOLS(clearenv)
-NXSYMBOLS(clock)
 NXSYMBOLS(clock_gettime)
-NXSYMBOLS(clock_settime)
 NXSYMBOLS(close)
 NXSYMBOLS(closedir)
 NXSYMBOLS(connect)
-NXSYMBOLS(dlclose)
-NXSYMBOLS(dlerror)
-NXSYMBOLS(dlopen)
-NXSYMBOLS(dlsym)
-NXSYMBOLS(dlsymtab)
 NXSYMBOLS(dup)
-NXSYMBOLS(dup2)
 NXSYMBOLS(exit)
-NXSYMBOLS(fclose)
-NXSYMBOLS(fcntl)
-NXSYMBOLS(fdopen)
-NXSYMBOLS(fgetc)
-NXSYMBOLS(fopen)
-NXSYMBOLS(fpathconf)
 NXSYMBOLS(fprintf)
-NXSYMBOLS(fputc)
-NXSYMBOLS(fputs)
-NXSYMBOLS(fread)
 NXSYMBOLS(free)

Review comment:
       call nuttx's

##########
File path: arch/sim/src/nuttx-names.in
##########
@@ -34,190 +34,72 @@
 NXSYMBOLS(__cxa_atexit)
 NXSYMBOLS(__errno)
 NXSYMBOLS(_exit)
-NXSYMBOLS(accept)
-NXSYMBOLS(asprintf)
-NXSYMBOLS(basename)
 NXSYMBOLS(bind)
-NXSYMBOLS(calloc)
-NXSYMBOLS(chdir)
-NXSYMBOLS(clearenv)
-NXSYMBOLS(clock)
 NXSYMBOLS(clock_gettime)
-NXSYMBOLS(clock_settime)
 NXSYMBOLS(close)
 NXSYMBOLS(closedir)
 NXSYMBOLS(connect)
-NXSYMBOLS(dlclose)
-NXSYMBOLS(dlerror)
-NXSYMBOLS(dlopen)
-NXSYMBOLS(dlsym)
-NXSYMBOLS(dlsymtab)
 NXSYMBOLS(dup)
-NXSYMBOLS(dup2)
 NXSYMBOLS(exit)
-NXSYMBOLS(fclose)
-NXSYMBOLS(fcntl)
-NXSYMBOLS(fdopen)
-NXSYMBOLS(fgetc)
-NXSYMBOLS(fopen)
-NXSYMBOLS(fpathconf)
 NXSYMBOLS(fprintf)
-NXSYMBOLS(fputc)
-NXSYMBOLS(fputs)
-NXSYMBOLS(fread)
 NXSYMBOLS(free)
-NXSYMBOLS(fseek)
 NXSYMBOLS(fstat)
 NXSYMBOLS(fsync)
-NXSYMBOLS(ftell)
 NXSYMBOLS(ftruncate)
-NXSYMBOLS(ftw)
-NXSYMBOLS(fwrite)
-NXSYMBOLS(getchar)
-NXSYMBOLS(getenv)
-NXSYMBOLS(getopt)
-NXSYMBOLS(getpid)
-NXSYMBOLS(gettimeofday)
 NXSYMBOLS(htons)
-NXSYMBOLS(if_indextoname)
 NXSYMBOLS(if_nametoindex)
 NXSYMBOLS(ioctl)
-NXSYMBOLS(isatty)
-NXSYMBOLS(kill)
-NXSYMBOLS(link)
-NXSYMBOLS(listen)
 NXSYMBOLS(lseek)
-NXSYMBOLS(mallinfo)
 NXSYMBOLS(malloc)
-NXSYMBOLS(malloc_init)
 NXSYMBOLS(memcmp)
 NXSYMBOLS(memcpy)
 NXSYMBOLS(memset)

Review comment:
       call nuttx's

##########
File path: arch/sim/src/nuttx-names.in
##########
@@ -34,190 +34,72 @@
 NXSYMBOLS(__cxa_atexit)
 NXSYMBOLS(__errno)
 NXSYMBOLS(_exit)
-NXSYMBOLS(accept)
-NXSYMBOLS(asprintf)
-NXSYMBOLS(basename)
 NXSYMBOLS(bind)
-NXSYMBOLS(calloc)
-NXSYMBOLS(chdir)
-NXSYMBOLS(clearenv)
-NXSYMBOLS(clock)
 NXSYMBOLS(clock_gettime)
-NXSYMBOLS(clock_settime)
 NXSYMBOLS(close)
 NXSYMBOLS(closedir)
 NXSYMBOLS(connect)
-NXSYMBOLS(dlclose)
-NXSYMBOLS(dlerror)
-NXSYMBOLS(dlopen)
-NXSYMBOLS(dlsym)
-NXSYMBOLS(dlsymtab)
 NXSYMBOLS(dup)
-NXSYMBOLS(dup2)
 NXSYMBOLS(exit)
-NXSYMBOLS(fclose)
-NXSYMBOLS(fcntl)
-NXSYMBOLS(fdopen)
-NXSYMBOLS(fgetc)
-NXSYMBOLS(fopen)
-NXSYMBOLS(fpathconf)
 NXSYMBOLS(fprintf)
-NXSYMBOLS(fputc)
-NXSYMBOLS(fputs)
-NXSYMBOLS(fread)
 NXSYMBOLS(free)
-NXSYMBOLS(fseek)
 NXSYMBOLS(fstat)
 NXSYMBOLS(fsync)
-NXSYMBOLS(ftell)
 NXSYMBOLS(ftruncate)
-NXSYMBOLS(ftw)
-NXSYMBOLS(fwrite)
-NXSYMBOLS(getchar)
-NXSYMBOLS(getenv)
-NXSYMBOLS(getopt)
-NXSYMBOLS(getpid)
-NXSYMBOLS(gettimeofday)
 NXSYMBOLS(htons)
-NXSYMBOLS(if_indextoname)
 NXSYMBOLS(if_nametoindex)
 NXSYMBOLS(ioctl)
-NXSYMBOLS(isatty)
-NXSYMBOLS(kill)
-NXSYMBOLS(link)
-NXSYMBOLS(listen)
 NXSYMBOLS(lseek)
-NXSYMBOLS(mallinfo)
 NXSYMBOLS(malloc)

Review comment:
       call nuttx's




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org