try address the 'char *' conversion warnings on solaris.
include/**: Whitespace cleanup by scm.
header (C) fixes
VBoxTpG.h: OS/2 cheats.
Convert some ring-3 addresses to ring-0 to ease structure access (PVM, PVMCPU and PCPUMCTX).
Pass ring-0 address to the tracer when possible (makes accessing much easier).
Work around 10.6.x or ld64-97.17 issue with relocations in the __VTGObj.
SUPDrv-dtrace.cpp: Made it build again.
SUP,VBoxTpG,++: Initial implementation of generic user module tracepoints. (disabled)
header fixes
64-bit probe arguments (on mac)
SUPDrvTracing: display more info on argument list bugs.
Working on the 64-bit probe argument issue for 32-bit hosts...
Make VBoxTpG work on 64-bit darwin. (Still need to check 32-bit.)
SUPDrv,VBoxTpG: Redid the solaris(/darwin) DTrace support to use the generic tracer bits.
VBoxTpG: Drop the file name in the probe location, it isn't useful to DTrace. Also use __FUNCTION__ instead of __PRETTY_FUNCTION__ to note down the name of the enclosing function.
VBoxTpG.cpp: Microsoft Visual C++ support.
adjustments.
VBoxTpG/SupDrv: -> laptop.
VBoxTpG: More code and stuff.