You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2021/12/13 14:32:00 UTC

[incubator-nuttx] branch master updated (d31a0d8 -> c2fd66b)

This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.


    from d31a0d8  arch/xtensa/esp32: Show CPU activity on IDLE task and on interrupts.
     add d20bd62  libc/allsyms: Load all symbols for debugging
     add d3a07ca  libs/printf: add support for print symbol name
     add c2fd66b  arch/arm/risc-v/xtensa: add support of all symbols for debugging

No new revisions were added by this update.

Summary of changes:
 arch/arm/src/Makefile                              |  18 ++++
 arch/risc-v/src/Makefile                           |  18 ++++
 arch/xtensa/src/Makefile                           |  18 ++++
 include/nuttx/{binfmt/symtab.h => allsyms.h}       |  45 ++++----
 libs/libc/Kconfig                                  |   1 +
 libs/libc/stdio/lib_libvsprintf.c                  |  87 +++++++++++++---
 libs/libc/symtab/Kconfig                           |  12 +++
 libs/libc/symtab/Make.defs                         |   6 ++
 .../symtab.h => libs/libc/symtab/symtab_allsyms.c  | 113 +++++++++------------
 tools/mkallsyms.sh                                 |  67 ++++++++++++
 10 files changed, 286 insertions(+), 99 deletions(-)
 copy include/nuttx/{binfmt/symtab.h => allsyms.h} (63%)
 create mode 100644 libs/libc/symtab/Kconfig
 copy include/nuttx/symtab.h => libs/libc/symtab/symtab_allsyms.c (57%)
 create mode 100755 tools/mkallsyms.sh