Hi, Strace Community

Advanced syscall information tool
Accomplishments:
-> Edited configure and created Makefile.am's in tools and tools/asinfo
directories to build multiple executables.
-> Confirmed the final version of the first options to be used, tool
provides two short and long parameters to make input more understandable
$ asinfo --get-number[-n] write (will show all matches)
1 write
$ asinfo --get-syscall[-s] 1 (vice versa)
$ asinfo --get-kernel-file[-k] 1|write
//path to the file with implementation in the running kernel
$ asinfo --get-args[-a] 1|write
ssize_t write(int fd, const void *buf, size_t count)
$ asinfo --help[-h]
//help
/* keys for filter syscall will be added later */

Speaking about multiarch support, I thought that there is no
need in support all archs in the runtime. The arch could be determined
while compilating for the current machine, because strace works this way
and this tool is complementary for it.

Before next Monday I'll send out the patch with the first two options
implemented, because of having an exam on the 8 June.
  
Best regards,
Edgar Kaziahmedov

Attachment: pgpShKAPXlu8t.pgp
Description: OpenPGP digital signature

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

Reply via email to