# # ChangeLog for trunk/src/bldprogs/VBoxTpG.cpp in vbox # # Generated by Trac 1.4.3.2 # Dec 21, 2024 12:57:00 PM Fri, 02 Aug 2013 00:26:46 GMT vboxsync [47518] * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) Found more details, extended the hack a little to be on the safe side ... Fri, 02 Aug 2013 00:01:17 GMT vboxsync [47517] * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG: Work around darwin.x86 loader/linker issue hitting us when ... Fri, 28 Jun 2013 10:52:33 GMT vboxsync [46862] * trunk/src/bldprogs/VBoxTpG.cpp (modified) IMP2 build fix (should fix mac osx, hopefully without breaking linux ... Fri, 14 Jun 2013 13:24:32 GMT vboxsync [46558] * trunk/include/iprt/asmdefs.mac (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) IMP2 fixes Fri, 14 Jun 2013 12:36:09 GMT vboxsync [46556] * trunk/src/bldprogs/VBoxTpG.cpp (modified) build fix Tue, 28 Aug 2012 23:50:20 GMT vboxsync [43055] * trunk/Config.kmk (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG.cpp: Fix for 32-bit mac KEXTs. Mon, 21 May 2012 11:47:16 GMT vboxsync [41362] * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG: attempt to fix 32-bit builds Wed, 16 May 2012 20:07:33 GMT vboxsync [41343] * trunk/Config.kmk (modified) * trunk/include/VBox/VBoxTpG.h (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) Convert some ring-3 addresses to ring-0 to ease structure access ... Wed, 16 May 2012 19:42:16 GMT vboxsync [41342] * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG: --generate-wrapper-header. Wed, 16 May 2012 14:49:58 GMT vboxsync [41339] * trunk/src/bldprogs/VBoxTpG.cpp (modified) missing arg Wed, 16 May 2012 14:39:21 GMT vboxsync [41338] * trunk/Config.kmk (modified) * trunk/include/VBox/VBoxTpG.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/VBox/VMM/VBoxVMM.d (modified) * trunk/src/VBox/VMM/VMMRC/VMMRCA.asm (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) Pass ring-0 address to the tracer when possible (makes accessing much ... Tue, 15 May 2012 13:12:02 GMT vboxsync [41311] * trunk/include/VBox/VBoxTpG.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) Work around 10.6.x or ld64-97.17 issue with relocations in the __VTGObj. Mon, 07 May 2012 13:42:20 GMT vboxsync [41186] * trunk/src/bldprogs/Makefile.kmk (modified) * trunk/src/bldprogs/VBoxCPP.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) * trunk/src/bldprogs/scmstream.cpp (modified) * trunk/src/bldprogs/scmstream.h (modified) More preprocessing (disabled). Sat, 05 May 2012 20:53:28 GMT vboxsync [41176] * trunk/src/bldprogs/VBoxTpG.cpp (modified) comment typos. Thu, 03 May 2012 11:35:25 GMT vboxsync [41130] * trunk/include/VBox/VBoxTpG.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) SUPDrv-dtrace.cpp: Made it build again. Wed, 02 May 2012 14:22:29 GMT vboxsync [41117] * trunk/Config.kmk (modified) * trunk/include/VBox/VBoxTpG.h (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibTracerA.asm (added) * trunk/src/VBox/Runtime/VBox/VBoxRTDeps.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) SUP,VBoxTpG,++: Initial implementation of generic user module ... Wed, 18 Apr 2012 14:49:24 GMT vboxsync [40975] * trunk/Config.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG,SUPDrv,VBoxVMM: Working on static user land probes for the ... Thu, 12 Apr 2012 12:12:40 GMT vboxsync [40892] * trunk/include/VBox/VBoxTpG.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) 64-bit probe arguments (on mac) Thu, 12 Apr 2012 00:31:45 GMT vboxsync [40887] * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG: another bugfix in the arg list handling. Wed, 11 Apr 2012 23:53:10 GMT vboxsync [40884] * trunk/src/bldprogs/VBoxTpG.cpp (modified) Making too many stupid mistakes now... Wed, 11 Apr 2012 23:43:48 GMT vboxsync [40883] * trunk/src/bldprogs/VBoxTpG.cpp (modified) arg. Wed, 11 Apr 2012 23:42:42 GMT vboxsync [40882] * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG: Allow int (rc) and output fHaveLargeArgs. Wed, 11 Apr 2012 20:44:41 GMT vboxsync [40878] * trunk/include/VBox/VBoxTpG.h (modified) * trunk/include/VBox/err.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) Working on the 64-bit probe argument issue for 32-bit hosts... Tue, 10 Apr 2012 23:46:03 GMT vboxsync [40860] * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG: another darwin fix. Tue, 10 Apr 2012 18:52:33 GMT vboxsync [40857] * trunk/include/VBox/VBoxTpG.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) Make VBoxTpG work on 64-bit darwin. (Still need to check 32-bit.) Tue, 10 Apr 2012 14:13:26 GMT vboxsync [40851] * trunk/include/VBox/VBoxTpG.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) SUPDrv,VBoxTpG: Redid the solaris(/darwin) DTrace support to use the ... Mon, 09 Apr 2012 14:18:19 GMT vboxsync [40839] * trunk/include/VBox/VBoxTpG.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG: Drop the file name in the probe location, it isn't useful to ... Sun, 08 Apr 2012 19:51:45 GMT vboxsync [40830] * trunk/src/bldprogs/VBoxTpG.cpp (modified) SUPR0TracerFireProbe takes a VTG probe location pointer, not a dtrace ID. Sun, 08 Apr 2012 18:41:46 GMT vboxsync [40826] * trunk/include/VBox/VBoxTpG.h (modified) * trunk/include/iprt/asmdefs.mac (modified) * trunk/include/iprt/path.h (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG.cpp: Microsoft Visual C++ support. Wed, 04 Apr 2012 14:40:09 GMT vboxsync [40763] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv-tracer.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) SUPR0VtgFireProbe -> SUPR0TracerFireProbe and other SUPDrv-tracer.cpp ... Mon, 26 Mar 2012 13:11:32 GMT vboxsync [40641] * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG: bool vs const char * returns spotted by gcc 4.7 & Frank. Mon, 26 Mar 2012 12:14:18 GMT vboxsync [40636] * trunk/Config.kmk (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) Implemented VMMR0 static DTrace probes. Sun, 25 Mar 2012 19:55:20 GMT vboxsync [40619] * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG: probe name unmangling. Sat, 24 Mar 2012 13:39:19 GMT vboxsync [40604] * trunk/src/bldprogs/VBoxTpG.cpp (modified) adjustments. Sat, 24 Mar 2012 09:31:11 GMT vboxsync [40601] * trunk/include/VBox/VBoxTpG.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG/SupDrv: -> laptop. Fri, 23 Mar 2012 18:08:21 GMT vboxsync [40597] * trunk/src/bldprogs/VBoxTpG.cpp (modified) VTG: Some more options. Fri, 23 Mar 2012 14:53:06 GMT vboxsync [40594] * trunk/include/VBox/VBoxTpG.h (added) * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG: More code and stuff. Fri, 23 Mar 2012 10:07:47 GMT vboxsync [40589] * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG: some fixes and more on the subject of locating the VTGPrLc ... Thu, 22 Mar 2012 02:17:39 GMT vboxsync [40572] * trunk/src/bldprogs/VBoxTpG.cpp (modified) Almost there... :-) Wed, 21 Mar 2012 21:53:57 GMT vboxsync [40570] * trunk/src/bldprogs/VBoxTpG.cpp (modified) More of the generation code. Wed, 21 Mar 2012 16:13:52 GMT vboxsync [40569] * trunk/src/bldprogs/VBoxTpG.cpp (modified) string table and a bit more. Wed, 21 Mar 2012 01:54:03 GMT vboxsync [40558] * trunk/src/bldprogs/VBoxTpG.cpp (modified) * trunk/src/bldprogs/scmstream.cpp (modified) generated the header, working on the assembly. Tue, 20 Mar 2012 22:24:36 GMT vboxsync [40557] * trunk/include/iprt/cdefs.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Trace.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) * trunk/src/bldprogs/scmstream.cpp (modified) RT_STR_TUPLE: Switch the length and string so it'll work with ... Tue, 20 Mar 2012 18:40:23 GMT vboxsync [40556] * trunk/src/bldprogs/VBoxTpG.cpp (modified) more Tue, 20 Mar 2012 18:21:37 GMT vboxsync [40555] * trunk/src/bldprogs/VBoxTpG.cpp (modified) a bit more. Tue, 20 Mar 2012 18:07:34 GMT vboxsync [40554] * trunk/src/bldprogs/Makefile.kmk (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) * trunk/src/bldprogs/scmstream.cpp (modified) * trunk/src/bldprogs/scmstream.h (modified) -> home Tue, 20 Mar 2012 09:29:58 GMT vboxsync [40549] * trunk/src/bldprogs/Makefile.kmk (modified) * trunk/src/bldprogs/VBoxTpG.cpp (added) work in progress...