jerpelea opened a new pull request, #21191:
URL: https://github.com/apache/nuttx/pull/21191

   ## Summary
   
   With CONFIG_EXECFUNCS_SYSTEM_SYMTAB, the make build generates exec_symtab.c 
from libc.csv, libm.csv and syscall.csv with the host tool mksymtab.  
CONFIG_LIBC_ELF_SYSTEM_SYMTAB does the same for elf_sys_symtab.c.  The CMake 
build did neither, so a CMake configuration with one of these options did not 
link:
   
     binfmt_execsymtab.c: undefined reference to `g_symtab'
   
   Do the same in libs/libc/CMakeLists.txt: build mksymtab as a host tool, sort 
the three lists by name, generate the table with the configured array and count 
names, and add it to the C library.  mksymtab runs in the build directory with 
relative names, so the output is the same as from the make build.
   
   ## Impact
   
   RELEASE
   
   ## Testing
   
   CI


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to