Fow now, I'd say, that this version of tool works and could be useful. Thus, accomplishments: 1) Implemented main parameters of syscall dispatcher 2) Implemented usage 3) Fixed several bags and reduced complexity of some algorithms.
What I am going to do by priority: 1) Write script to generate main list of architectures in arch_interface.c file. It'd be convenient to add file with description of architecture: %arch_name%, %base_arch%, %abi_mode%, [%sysent.h's%], %input_define%, [%arch_specific_consts] And using script generate the next one code: ... /* ARCH_blackfin */ struct_sysent blackfin_32bit_sysent[] = { #include "bfin/syscallent.h" }; const int blackfin_32bit_usr1 = 0; const int blackfin_32bit_usr2 = 0; ARCH_DESC_DEFINE(blackfin, blackfin, 32bit ), ... 2) Add support of subcalls 3) Man file and tests.4 4) Implement basic filter dispatcher(for example, to show file descriptor related syscalls or memory related syscalls) ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Strace-devel mailing list Strace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/strace-devel