summaryrefslogtreecommitdiffstats
path: root/lib/libproc/proc_regs.c
Commit message (Collapse)AuthorAgeFilesLines
* MFC r256661 r257222 r257235 r257248 r257298.markj2013-12-251-2/+2
| | | | | | | | | | | | | | | | | | | | | MFC r256661: Fix the libproc build when DEBUG is defined. MFC r257222: Clean up the debug printing in libproc a bit. In particular: * Don't print any error messages to stderr unless DEBUG is defined. * Add a DPRINTFX macro for use when errno isn't set. * Print the error string from libelf when appropriate. MFC r257235: Remove an incorrect debug printf. MFC r257248: Fix the build with gcc. MFC r257298: Revert r257248 and fix the problem in a way that doesn't violate style(9).
* Implement DTrace for PowerPC. This includes both 32-bit and 64-bit.jhibbits2012-11-071-0/+8
| | | | | | | | | | | There is one known issue: Some probes will display an error message along the lines of: "Invalid address (0)" I tested this with both a simple dtrace probe and dtruss on a few different binaries on 32-bit. I only compiled 64-bit, did not run it, but I don't expect problems without the modules loaded. Volunteers are welcome. MFC after: 1 month
* Make libproc compilable for MIPSgonzo2012-03-231-0/+8
|
* New version of libproc. Changes are:rpaulo2010-07-311-0/+113
* 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
OpenPOWER on IntegriCloud