diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-09-01 15:33:33 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-09-01 15:33:33 +0000 |
commit | a84f75e7ff26cc9593580900ee5d112bf8677c50 (patch) | |
tree | 74e075e57750eb9ae78c295f6a9e21fac86119b1 /nuttx/tools/README.txt | |
parent | 5d7c1ab348722edfff7f71c30b9fe6bef8b56fa0 (diff) | |
download | nuttx-a84f75e7ff26cc9593580900ee5d112bf8677c50.tar.gz nuttx-a84f75e7ff26cc9593580900ee5d112bf8677c50.tar.bz2 nuttx-a84f75e7ff26cc9593580900ee5d112bf8677c50.zip |
Separate CVS parsing logic from tools/mksyscall.c; Create tools/mksymtab.c to create symbol tables from CSV files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5075 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/tools/README.txt')
-rwxr-xr-x | nuttx/tools/README.txt | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/nuttx/tools/README.txt b/nuttx/tools/README.txt index 2a3416adb..ae19be273 100755 --- a/nuttx/tools/README.txt +++ b/nuttx/tools/README.txt @@ -67,7 +67,7 @@ mkversion.c, cfgparser.c, and cfgparser.h .version file in the top level directory into include/nuttx/version.h. version.h provides version information that can be included by C files. -mksyscall.c +mksyscall.c, cvsparser.c, and cvsparser.h This is a C file that is used to build mksyscall program. The mksyscall program is used during the initial NuttX build by the logic in the top- @@ -89,6 +89,26 @@ mksyscall.c accept this CVS file as input and generate all of the required proxy or stub files as output. See syscall/README.txt for additonal information. +mksymtab.c, cvsparser.c, and cvsparser.h + + This is a C file that is used to build symbol tables from common-separated + value (CSV) files. This tool is not used during the NuttX build, but + can be used as needed to generate files. + + USAGE: ./mksymtab <cvs-file> <symtab-file> + + Where: + + <cvs-file> : The path to the input CSV file + <symtab-file>: The path to the output symbol table file + -d : Enable debug output + + Example: + + cd nuttx/tools + cat ../syscall/syscall.csv ../lib/lib.csv | sort >tmp.csv + ./mksymtab.exe tmp.csv tmp.c + pic32mx This directory contains build tools used only for PIC32MX platforms |