freebsd-dev/sys/cddl/dev/dtrace
Justin Hibbits c757049235 Implement DTrace for PowerPC. This includes both 32-bit and 64-bit.
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
2012-11-07 23:45:09 +00:00
..
amd64 Change UL to ULL since time is 32 bits. 2012-07-17 14:36:40 +00:00
i386 Change UL to ULL since time is 32 bits. 2012-07-17 14:36:40 +00:00
mips - For o32 ABI get arguments from the stack 2012-03-26 21:47:06 +00:00
powerpc Implement DTrace for PowerPC. This includes both 32-bit and 64-bit. 2012-11-07 23:45:09 +00:00
dtrace_anon.c
dtrace_cddl.h Add more compatibility structure members needed by the upcoming fasttrap 2010-08-22 11:04:43 +00:00
dtrace_clone.c
dtrace_debug.c Define dtrace_cmpset_long in terms of atomic_cmpset_long 2011-10-16 22:18:08 +00:00
dtrace_hacks.c
dtrace_ioctl.c Properly cast 64-bit dofhp_dof to pointer. 2012-03-26 21:22:51 +00:00
dtrace_load.c Make the /dev/dtrace/helper node have the mode 0660. This allows 2010-09-01 12:08:32 +00:00
dtrace_modevent.c
dtrace_sysctl.c
dtrace_test.c
dtrace_unload.c Destroy the helper device when unloading. 2010-08-22 11:05:37 +00:00
dtrace_vtime.c