# # ChangeLog for trunk/src/VBox/Disassembler in vbox # # Generated by Trac 1.4.3.2 # Dec 21, 2024 1:40:11 PM Wed, 09 Jul 2008 07:56:32 GMT vboxsync [10394] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) More bug fixes for index handling. Wed, 09 Jul 2008 07:43:59 GMT vboxsync [10393] * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) Corrected 16 bits index handling. Tue, 08 Jul 2008 16:29:43 GMT vboxsync [10378] * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) Possible fix for Linux guest regression Sat, 05 Jul 2008 13:47:48 GMT vboxsync [10276] * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTest.cpp (modified) Handle 64 bits index (SIB). Sat, 05 Jul 2008 13:39:26 GMT vboxsync [10275] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTest.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTestA.asm (modified) Handle the 'mov %Ev, %Iz' case correctly in 64 bits op mode. Sat, 05 Jul 2008 13:13:50 GMT vboxsync [10272] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) Deal with sign extending bytes to uint64_t. Sat, 05 Jul 2008 13:07:04 GMT vboxsync [10271] * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTestA.asm (modified) Fixed DISGetParamSize for 64 bits mode. Fri, 04 Jul 2008 07:39:31 GMT vboxsync [10203] * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) warnings Thu, 03 Jul 2008 19:17:07 GMT vboxsync [10170] * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) warnings Tue, 01 Jul 2008 01:05:00 GMT vboxsync [10050] * trunk/src/VBox/Disassembler/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) VBOX_KBUILD_HACKING Mon, 30 Jun 2008 13:58:19 GMT vboxsync [10016] * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/selm.h (modified) * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) Corrected parameter types (const). Use SELMToFlatEx instead of ... Wed, 25 Jun 2008 14:45:58 GMT vboxsync [9926] * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) 32 bits register updates clear the upper dword of the 64 bits register. Wed, 25 Jun 2008 14:42:31 GMT vboxsync [9925] * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmRegs-1.asm (modified) Yasm formatter: Fixes for sil, dil, spl, bpl and r8b-r15b. Wed, 25 Jun 2008 14:39:59 GMT vboxsync [9923] * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) Remove comma Wed, 25 Jun 2008 14:39:00 GMT vboxsync [9922] * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) Fix the order here as well. Wed, 25 Jun 2008 14:33:26 GMT vboxsync [9921] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTestA.asm (modified) Corrections Wed, 25 Jun 2008 14:16:59 GMT vboxsync [9919] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) Deal with DIL, SIL, BPL & SPL register accesses. (64 bits mode only) Wed, 25 Jun 2008 12:31:40 GMT vboxsync [9916] * trunk/src/VBox/Disassembler/testcase/tstAsmRegs-1.asm (modified) The AMD64 specific 8-bit registers are busted it seems. Wed, 25 Jun 2008 12:29:17 GMT vboxsync [9914] * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmRegs-1.asm (added) Basic register testcase (to be expanded). Wed, 25 Jun 2008 12:28:52 GMT vboxsync [9913] * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) It's spl, bpl, sil and dil (not *b). Wed, 25 Jun 2008 12:16:35 GMT vboxsync [9912] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) Fixed bustage when the 64-bit address operand was changed to ... Fri, 20 Jun 2008 12:42:26 GMT vboxsync [9850] * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) Swapgs & vmcall added to the tables. Fri, 20 Jun 2008 12:09:22 GMT vboxsync [9849] * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTablesX64.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTestA.asm (modified) Many fixes for operand sizes (Iv -> Iz) Wed, 18 Jun 2008 15:19:19 GMT vboxsync [9792] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) Byte, word and dword access to r8-r15. Tue, 17 Jun 2008 13:25:49 GMT vboxsync [9763] * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) Wrong string format specifier for 64 bits values. Tue, 17 Jun 2008 13:17:33 GMT vboxsync [9762] * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) 32 bits displacement in 64 bits mode Tue, 17 Jun 2008 13:13:55 GMT vboxsync [9761] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmInternal.h (modified) * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTest.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTestA.asm (modified) 64 bits disassembly changes (32 bits displacement sign extended to 64 ... Tue, 17 Jun 2008 11:49:13 GMT vboxsync [9759] * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) Displacement handling in 64 bits mode Mon, 16 Jun 2008 15:38:20 GMT vboxsync [9731] * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) And again Mon, 16 Jun 2008 15:37:46 GMT vboxsync [9730] * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) Bugfix Mon, 16 Jun 2008 09:36:07 GMT vboxsync [9707] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) Not needed anymore Mon, 16 Jun 2008 09:29:30 GMT vboxsync [9706] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) disCoreOne needs to catch exceptions in ring 3!!! Fri, 13 Jun 2008 09:53:15 GMT vboxsync [9676] * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) Correction Fri, 13 Jun 2008 09:49:54 GMT vboxsync [9675] * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/csam.h (modified) * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/selm.h (modified) * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmInternal.h (modified) * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) * trunk/src/VBox/VMM/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) General cleanup of SELMToFlat. Thu, 12 Jun 2008 19:26:45 GMT vboxsync [9669] * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTablesX64.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac (modified) warnings Tue, 03 Jun 2008 09:09:32 GMT vboxsync [9342] * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) Corrected the array index. Tue, 03 Jun 2008 08:19:19 GMT vboxsync [9340] * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) Only negate the displacement if it's an offset. A full address is ... Mon, 02 Jun 2008 09:35:23 GMT vboxsync [9285] * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) For all parameters Mon, 02 Jun 2008 09:33:01 GMT vboxsync [9284] * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) Missing IDX_ParseFixedReg Sat, 31 May 2008 19:28:17 GMT vboxsync [9275] * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) todos. Sat, 31 May 2008 18:44:58 GMT vboxsync [9272] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) Fixed symbol lookup - pCpu was missing. Sat, 31 May 2008 18:11:10 GMT vboxsync [9271] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) Implemented symbol lookup, strict / relaxed assembly, and relative ... Sat, 31 May 2008 02:32:20 GMT vboxsync [9266] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/DisasmFormatBytes.cpp (added) * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (added) * trunk/src/VBox/Disassembler/DisasmInternal.h (modified) * trunk/src/VBox/Disassembler/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) DISFormatYasm(Ex). Mon, 26 May 2008 16:07:50 GMT vboxsync [9132] * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) More verbose assertion Mon, 26 May 2008 16:02:50 GMT vboxsync [9131] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) Dropped the USE_EFFICIENT_ADDRESS flag. This breaks assumptions in ... Mon, 26 May 2008 02:27:35 GMT vboxsync [9101] * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) More yasm fixing. Mon, 26 May 2008 01:24:55 GMT vboxsync [9100] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmFnstsw-1.asm (added) Corrected fstsw to fnstsw. The fstsw mnemonic is assembled into ... Sun, 25 May 2008 23:54:49 GMT vboxsync [9099] * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmMovzx-1.asm (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmSignExtend-1.asm (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) More instruction filtering and hacking. Sun, 25 May 2008 22:16:58 GMT vboxsync [9098] * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmMovSeg-1.asm (added) * trunk/src/VBox/Disassembler/testcase/tstAsmMovzx-1.asm (added) * trunk/src/VBox/Disassembler/testcase/tstAsmPop-1.asm (added) * trunk/src/VBox/Disassembler/testcase/tstAsmPush-1.asm (added) * trunk/src/VBox/Disassembler/testcase/tstAsmSignExtend-1.asm (added) * trunk/src/VBox/Disassembler/testcase/tstBinMovzx-1.bin (added) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) More or less working yasm formatter. Added some disassembler testcases. Sun, 25 May 2008 22:11:11 GMT vboxsync [9097] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) ParseEscFP: Why copy fpop->param[12] to pCpu->param[12].parval? ... Wed, 21 May 2008 11:16:28 GMT vboxsync [9012] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTest.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTestA.asm (modified) Fill in parameter size values. Wed, 21 May 2008 10:58:58 GMT vboxsync [9011] * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) Update for 64 bits disassembly Wed, 21 May 2008 10:12:54 GMT vboxsync [9007] * trunk/src/VBox/Disassembler/DisasmTest.cpp (modified) Accidental commit of course... Wed, 21 May 2008 09:04:22 GMT vboxsync [9000] * trunk/src/VBox/Disassembler/DisasmTest.cpp (modified) Disassembler: fixed build break in DisasmTest.cpp Wed, 21 May 2008 08:48:11 GMT vboxsync [8999] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmInternal.h (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTablesX64.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTest.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTestA.asm (modified) Disassembler updates for 64 bits code Wed, 21 May 2008 00:49:57 GMT vboxsync [8989] * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) use redirect. set VBOX_LOG_DEST=nofile when running tstDisasm-2 to ... Wed, 21 May 2008 00:43:00 GMT vboxsync [8988] * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) TESTING pass prep. Wed, 21 May 2008 00:09:19 GMT vboxsync [8987] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) Fixed missing OP_SUB in the lock validation - it wasn't caught by the ... Wed, 21 May 2008 00:08:29 GMT vboxsync [8986] * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) Changed the undefined opcode handling; the default now is to fail. ... Tue, 20 May 2008 20:42:30 GMT vboxsync [8983] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) Enabled the disValidateLockSequence code. Tue, 20 May 2008 19:50:06 GMT vboxsync [8980] * trunk/src/VBox/Disassembler/testcase/tstAsmLock-2.asm (modified) doc. Tue, 20 May 2008 19:48:26 GMT vboxsync [8979] * trunk/src/VBox/Disassembler/testcase/tstAsmLock-1.asm (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-2.asm (modified) The rest. Tue, 20 May 2008 19:18:55 GMT vboxsync [8976] * trunk/src/VBox/Disassembler/testcase/tstAsmLock-1.asm (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-2.asm (modified) OR, SBB, SUB. Tue, 20 May 2008 19:01:58 GMT vboxsync [8975] * trunk/src/VBox/Disassembler/testcase/tstAsmLock-1.asm (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-2.asm (modified) NEG & NOT. Tue, 20 May 2008 18:57:52 GMT vboxsync [8974] * trunk/src/VBox/Disassembler/testcase/tstAsmLock-1.asm (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-2.asm (modified) INC & DEC Tue, 20 May 2008 18:43:08 GMT vboxsync [8972] * trunk/src/VBox/Disassembler/testcase/tstAsmLock-1.asm (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-2.asm (modified) cmpxchg*. Tue, 20 May 2008 18:22:41 GMT vboxsync [8971] * trunk/src/VBox/Disassembler/testcase/tstAsmLock-1.asm (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-2.asm (modified) BTC, BTR, BTS. Tue, 20 May 2008 18:21:38 GMT vboxsync [8970] * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) removed debug warning accidentally left in. Tue, 20 May 2008 17:59:23 GMT vboxsync [8968] * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-1.asm (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-2.asm (modified) ADD and ADC + a make file. Tue, 20 May 2008 16:48:02 GMT vboxsync [8966] * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/tstAsm.mac (added) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-1.asm (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-2.asm (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-3.asm (modified) ADC tests. Tue, 20 May 2008 14:28:39 GMT vboxsync [8956] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) spelling. Tue, 20 May 2008 00:53:15 GMT vboxsync [8938] * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (added) Wrote up the makefile bits or the dissassembler test 'framework' and ... Tue, 20 May 2008 00:52:26 GMT vboxsync [8937] * trunk/src/VBox/Disassembler/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/Makefile.kup (deleted) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-1.asm (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-2.asm (modified) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-3.asm (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) Wrote up the makefile bits or the dissassembler test 'framework' and ... Mon, 19 May 2008 20:41:52 GMT vboxsync [8936] * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmInternal.h (modified) Lock sequence validation (disabled). Mon, 19 May 2008 20:39:21 GMT vboxsync [8935] * trunk/src/VBox/Disassembler/testcase/tstAsmLock-1.asm (added) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-2.asm (added) * trunk/src/VBox/Disassembler/testcase/tstAsmLock-3.asm (added) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) props, export, and fixes. Mon, 19 May 2008 20:28:08 GMT vboxsync [8934] * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) Hacking in progress. Mon, 19 May 2008 19:37:00 GMT vboxsync [8933] * trunk/src/VBox/Disassembler/Makefile.kmk (modified) build fix. Mon, 19 May 2008 19:24:09 GMT vboxsync [8932] * trunk/src/VBox/Disassembler/testcase/Makefile.kup (added) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (added) props. Mon, 19 May 2008 19:23:53 GMT vboxsync [8931] * trunk/src/VBox/Disassembler/testcase (added) props. Mon, 19 May 2008 19:22:46 GMT vboxsync [8930] * trunk/src/VBox/Disassembler/Makefile.kmk (modified) Disassembler. Sun, 11 May 2008 18:39:30 GMT vboxsync [8760] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) * trunk/include/Makefile.kmk (modified) * trunk/src/Makefile.kmk (modified) * trunk/src/VBox/Additions/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/Mirror/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/Mirror/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/OpenGL/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/OpenGL/test/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/MouseFilter/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxControl/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxGINA/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxGuest/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxHook/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxHook/testcase/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxService/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxService/testcase/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/i8042prt/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuest/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxService/Makefile.kmk (modified) * trunk/src/VBox/Additions/freebsd/Makefile.kmk (modified) * trunk/src/VBox/Additions/freebsd/vboxvfs/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/daemon/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/module/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/sharedfolders/Makefile.kmk (modified) * trunk/src/VBox/Additions/os2/VBoxSF/Makefile.kmk (modified) * trunk/src/VBox/Additions/solaris/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/xclient/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/xgraphics/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/xmouse/Makefile.kmk (modified) * trunk/src/VBox/Debugger/Makefile.kmk (modified) * trunk/src/VBox/Devices/Graphics/BIOS/Makefile.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/BIOS/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/Makefile.kmk (modified) * trunk/src/VBox/Devices/Storage/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/Makefile.kmk (modified) * trunk/src/VBox/Frontends/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxBFE/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxFB/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxHeadless/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VideoCapture/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxHeadless/testcase/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxManage/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxSDL/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox4/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxTAP/Makefile.kmk (modified) * trunk/src/VBox/HostServices/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedClipboard/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedFolders/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedOpenGL/Makefile.kmk (modified) * trunk/src/VBox/Installer/Makefile.kmk (modified) * trunk/src/VBox/Installer/linux/Makefile.kmk (modified) * trunk/src/VBox/Installer/solaris/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/testcase/Makefile.kmk (modified) * trunk/src/VBox/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/PATM/VMMGC/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMGC/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/bldprogs/Makefile.kmk (modified) * trunk/src/libs/Makefile.kmk (modified) * trunk/src/libs/ffmpeg-20060710/Makefile.kmk (modified) * trunk/src/libs/kStuff/Makefile.kmk (modified) * trunk/src/libs/liblzf-1.51/Makefile.kmk (modified) * trunk/src/libs/libpng-1.2.8/Makefile.kmk (modified) * trunk/src/libs/libxml2-2.6.30/Makefile.kmk (modified) * trunk/src/libs/libxslt-1.1.22/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/zlib-1.2.1/Makefile.kmk (modified) * trunk/src/recompiler/Makefile.kmk (modified) * trunk/src/testcase/Makefile.kmk (modified) * trunk/tools/Makefile-ose.kmk (modified) PATH_KBUILD -> KBUILD_PATH. Sun, 11 May 2008 18:27:49 GMT vboxsync [8758] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) * trunk/src/VBox/Additions/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuest/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/xgraphics/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/xmouse/Makefile.kmk (modified) * trunk/src/VBox/Debugger/Makefile.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/Makefile.kmk (modified) * trunk/src/VBox/Devices/Storage/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxBFE/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxSDL/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox4/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostServices/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedClipboard/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/Makefile.kmk (modified) * trunk/src/VBox/Installer/linux/Makefile.kmk (modified) * trunk/src/VBox/Installer/solaris/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/libs/Makefile.kmk (modified) * trunk/src/libs/ffmpeg-20060710/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/recompiler/Makefile.kmk (modified) * trunk/tools/CommonFetch.kmk (modified) BUILD_TARGET* -> KBUILD_TARGET*. Wed, 30 Apr 2008 08:08:06 GMT vboxsync [8493] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) fix burns Wed, 30 Apr 2008 07:44:13 GMT vboxsync [8492] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) warnings Wed, 30 Apr 2008 07:31:16 GMT vboxsync [8491] * trunk/src/VBox/Disassembler/DisasmTest.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTestA.asm (modified) * trunk/src/VBox/VMM/VMMGC/EMGCA.asm (modified) Fixed OS/2 builds. Fri, 25 Apr 2008 09:11:40 GMT vboxsync [8380] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) Made strings static Fri, 25 Apr 2008 09:09:35 GMT vboxsync [8379] * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTestA.asm (modified) More fixes. Fri, 25 Apr 2008 08:23:14 GMT vboxsync [8377] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTest.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTestA.asm (modified) Disassembler fixes + testcase for 64 bits Thu, 24 Apr 2008 14:21:59 GMT vboxsync [8365] * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) Missing occurances Thu, 24 Apr 2008 14:20:23 GMT vboxsync [8364] * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) Use the right tables Thu, 24 Apr 2008 13:59:24 GMT vboxsync [8361] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTablesX64.cpp (modified) Even more disassembler updates Thu, 24 Apr 2008 12:45:47 GMT vboxsync [8357] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTablesX64.cpp (modified) More disassmbler updates Thu, 24 Apr 2008 11:20:37 GMT vboxsync [8355] * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) Fixes for REX.R Thu, 24 Apr 2008 09:50:26 GMT vboxsync [8352] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTablesX64.cpp (modified) More 64 bits disasm updates Wed, 23 Apr 2008 16:03:03 GMT vboxsync [8336] * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) More disassembler updates Wed, 23 Apr 2008 14:42:17 GMT vboxsync [8333] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMPatch.cpp (modified) Disassembler updates for 64 bits support Tue, 22 Apr 2008 15:17:50 GMT vboxsync [8299] * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTables.h (modified) * trunk/src/VBox/Disassembler/DisasmTablesX64.cpp (added) * trunk/src/VBox/Disassembler/Makefile.kmk (modified) Updates for disassembling 64 bits instructions Mon, 21 Apr 2008 14:29:54 GMT vboxsync [8234] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) * trunk/src/VBox/VMM/IOMInternal.h (modified) * trunk/src/VBox/VMM/PATM/PATMPatch.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) MMIO: Cleanup up (removed duplicate code) Disassembler: simplified ... Fri, 18 Apr 2008 16:58:27 GMT vboxsync [8168] * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) * trunk/src/recompiler/InnoTek/config-host.h (modified) * trunk/src/recompiler/InnoTek/config.h (modified) Rebranding: coupla missing headers. Fri, 18 Apr 2008 15:57:12 GMT vboxsync [8156] * trunk/src/VBox/Disassembler/DisasmReg.cpp (added) Set property and change copyright header (missed previously)