]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
New version of libproc. Changes are:
authorrpaulo <rpaulo@FreeBSD.org>
Sat, 31 Jul 2010 16:10:20 +0000 (16:10 +0000)
committerrpaulo <rpaulo@FreeBSD.org>
Sat, 31 Jul 2010 16:10:20 +0000 (16:10 +0000)
commita049970caad5cf461ceb13d4b2fcd914b2af24f1
tree30c1af86897f11bb9ea43da0c92ec31dbecd1c50
parentf5ec1d3118207f2f24806692cce1f78fff6d53d3
New version of libproc. Changes are:
* breakpoint setup support
* register query
* symbol to address mapping and vice-versa
* more misc utility functions based on their Solaris counterpart

Also, I've written some test cases.

Sponsored by: The FreeBSD Foundation
16 files changed:
lib/libproc/Makefile
lib/libproc/_libproc.h
lib/libproc/libproc.h
lib/libproc/proc_bkpt.c [new file with mode: 0644]
lib/libproc/proc_create.c
lib/libproc/proc_regs.c [new file with mode: 0644]
lib/libproc/proc_rtld.c [new file with mode: 0644]
lib/libproc/proc_sym.c
lib/libproc/proc_util.c
lib/libproc/test/Makefile [new file with mode: 0644]
lib/libproc/test/t1-bkpt/Makefile [new file with mode: 0644]
lib/libproc/test/t1-bkpt/t1-bkpt.c [new file with mode: 0644]
lib/libproc/test/t2-name2map/Makefile [new file with mode: 0644]
lib/libproc/test/t2-name2map/t2-name2map.c [new file with mode: 0644]
lib/libproc/test/t3-name2sym/Makefile [new file with mode: 0644]
lib/libproc/test/t3-name2sym/t3-name2sym.c [new file with mode: 0644]