|
|
@26498
|
15 years |
vboxsync |
lots under src/VBox: whitespace cleanup.
|
|
|
@26296
|
15 years |
vboxsync |
more warnings.
|
|
|
@26269
|
15 years |
vboxsync |
DisasmCore.cpp: Drop the size argument to disasmAddString*() since …
|
|
|
@26266
|
15 years |
vboxsync |
DisasmCore.cpp: variadic macro warning.
|
|
|
@26224
|
15 years |
vboxsync |
s/IN_RT_GC/IN_RT_RC/g
|
|
|
@26223
|
15 years |
vboxsync |
s/RuntimeGC/RuntimeRC/; s/DisasmGC/DisasmRC/; s/tstMicroGC/tstMicroRC/g
|
|
|
@26222
|
15 years |
vboxsync |
*.kmk: s/VBOXGC/VBoxRc/g; s/VBOXGCEXE/VBoxRcExe/g; +WERR
|
|
|
@26218
|
15 years |
vboxsync |
*.kmk: Started renaming templated from all caps to CamelCase. At the …
|
|
|
@25990
|
15 years |
vboxsync |
Disasm: -Wshadow.
|
|
|
@25946
|
15 years |
vboxsync |
*: VBOX_WITH_RAW_MODE - Initial build changes (builds on mac os x).
|
|
|
@25562
|
15 years |
vboxsync |
Link fix
|
|
|
@25561
|
15 years |
vboxsync |
Compile fix
|
|
|
@25560
|
15 years |
vboxsync |
Do not directly access rc pointers by default
|
|
|
@24011
|
15 years |
vboxsync |
don't use <ctype.h> on UTF-8.
|
|
|
@23452
|
15 years |
vboxsync |
Makefiles: Corrected properties.
|
|
|
@23035
|
15 years |
vboxsync |
Nop %Ev disassembly fix
|
|
|
@22661
|
15 years |
vboxsync |
Disassembly tables: missing invalid opcode entry (caused movqdu->movq …
|
|
|
@21187
|
15 years |
vboxsync |
Deal with operand size and mod default values for certain instructions …
|
|
|
@20961
|
15 years |
vboxsync |
fixed typo, it means occurred, not occured
|
|
|
@20041
|
16 years |
vboxsync |
Support 32 bits cr8 accesses (lock mov cr0, eax = mov cr8, eax)
|
|
|
@19350
|
16 years |
vboxsync |
IPRT,tstDisasm-2: defined flags for RTFileReadAllEx and …
|
|
|
@18768
|
16 years |
vboxsync |
Typo for rdpmc
|
|
|
@18458
|
16 years |
vboxsync |
tstDisasm-2: size_t warning.
|
|
|
@18449
|
16 years |
vboxsync |
DisasmFormatBytes.cpp: size_t warning.
|
|
|
@18448
|
16 years |
vboxsync |
Disasm.cpp/DbgBytesToString: MSC warnings, optimizations.
|
|
|
@18422
|
16 years |
vboxsync |
Makefiles,DIS: Cleanup of C++ exception options for the windows …
|
|
|
@17629
|
16 years |
vboxsync |
never use printf without a format string
|
|
|
@17091
|
16 years |
vboxsync |
RTGetOpt interface changes.
|
|
|
@16433
|
16 years |
vboxsync |
DisasmReg.cpp: Use RT_OFFSETOF_ADD instead of RT_OFFSETOF() + 1, g++ …
|
|
|
@15961
|
16 years |
vboxsync |
missed relocation type in ASM
|
|
|
@15302
|
16 years |
vboxsync |
test/check shouldn't be there at all.
|
|
|
@15301
|
16 years |
vboxsync |
{IPRT,DIS}/Makefile.kmk: check and test must be double colon rules.
|
|
|
@14831
|
16 years |
vboxsync |
whole bunch: avoid runtime.h, include individual headers indead.
|
|
|
@13839
|
16 years |
vboxsync |
And yet more %V* -> %R* changes…
|
|
|
@13836
|
16 years |
vboxsync |
s/ELEMENTS/RT_ELEMENTS/g - retiring ELEMENTS (finally).
|
|
|
@13835
|
16 years |
vboxsync |
s/VBOX_SUCCESS/RT_SUCCESS/g s/VBOX_FAILURE/RT_FAILURE/g - VBOX_SUCCESS …
|
|
|
@13834
|
16 years |
vboxsync |
Some strugging format conversions.
|
|
|
@13833
|
16 years |
vboxsync |
VMM,DIS: some left over VBOX_SUCCESS/FAILURE conversions.
|
|
|
@13832
|
16 years |
vboxsync |
IN_GC -> IN_RC.
|
|
|
@13547
|
16 years |
vboxsync |
Makefiles: Eliminated a handful of places where we create extremely …
|
|
|
@13241
|
16 years |
vboxsync |
Added support for three byte opcodes (not complete; just to test …
|
|
|
@13088
|
16 years |
vboxsync |
Added todo
|
|
|
@12989
|
16 years |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
|
|
|
@12790
|
16 years |
vboxsync |
Correction for address size override in 16 bits mode.
|
|
|
@12249
|
16 years |
vboxsync |
Disassembler/Makefiles: Eliminated PATH_TARGET usage and pushed them …
|
|
|
@12170
|
16 years |
vboxsync |
Makefiles: VBOX_KBUILD_HACKING -> VBOX_SINGLE_MAKEFILE
|
|
|
@12138
|
16 years |
vboxsync |
tstDisasm-2: Added a -xhex-bytes option which causes the arguments …
|
|
|
@11721
|
16 years |
vboxsync |
- completly divorced SDK and binary, use 'kmk sdk' to build SDK
|
|
|
@11504
|
16 years |
vboxsync |
RIP related addressing fix.
|
|
|
@11493
|
16 years |
vboxsync |
fixed assertion
|
|
|
@11490
|
16 years |
vboxsync |
Consistency
|
|
|
@11489
|
16 years |
vboxsync |
ImmVRel is 32 bits sign extended to 64 bits in long mode.
|
|
|
@11464
|
16 years |
vboxsync |
Iz means sign extend to 64 bits, not zero extend.
|
|
|
@11462
|
16 years |
vboxsync |
Correct fix for forced flag handling in instruction groups.
|
|
|
@11461
|
16 years |
vboxsync |
Backed out 34906. Not necessary.
|
|
|
@11460
|
16 years |
vboxsync |
Check for force flags when determining the new opcode in instruction …
|
|
|
@11406
|
16 years |
vboxsync |
warning
|
|
|
@11111
|
16 years |
vboxsync |
Forgotten EOL property.
|
|
|
@10394
|
16 years |
vboxsync |
More bug fixes for index handling.
|
|
|
@10393
|
16 years |
vboxsync |
Corrected 16 bits index handling.
|
|
|
@10378
|
16 years |
vboxsync |
Possible fix for Linux guest regression
|
|
|
@10276
|
16 years |
vboxsync |
Handle 64 bits index (SIB).
|
|
|
@10275
|
16 years |
vboxsync |
Handle the 'mov %Ev, %Iz' case correctly in 64 bits op mode.
|
|
|
@10272
|
16 years |
vboxsync |
Deal with sign extending bytes to uint64_t.
|
|
|
@10271
|
16 years |
vboxsync |
Fixed DISGetParamSize for 64 bits mode.
|
|
|
@10203
|
16 years |
vboxsync |
warnings
|
|
|
@10170
|
16 years |
vboxsync |
warnings
|
|
|
@10050
|
16 years |
vboxsync |
VBOX_KBUILD_HACKING
|
|
|
@10016
|
16 years |
vboxsync |
Corrected parameter types (const).
Use SELMToFlatEx instead of …
|
|
|
@9926
|
16 years |
vboxsync |
32 bits register updates clear the upper dword of the 64 bits register.
|
|
|
@9925
|
16 years |
vboxsync |
Yasm formatter: Fixes for sil, dil, spl, bpl and r8b-r15b.
|
|
|
@9923
|
16 years |
vboxsync |
Remove comma
|
|
|
@9922
|
16 years |
vboxsync |
Fix the order here as well.
|
|
|
@9921
|
16 years |
vboxsync |
Corrections
|
|
|
@9919
|
16 years |
vboxsync |
Deal with DIL, SIL, BPL & SPL register accesses. (64 bits mode only)
|
|
|
@9916
|
16 years |
vboxsync |
The AMD64 specific 8-bit registers are busted it seems.
|
|
|
@9914
|
16 years |
vboxsync |
Basic register testcase (to be expanded).
|
|
|
@9913
|
16 years |
vboxsync |
It's spl, bpl, sil and dil (not *b).
|
|
|
@9912
|
16 years |
vboxsync |
Fixed bustage when the 64-bit address operand was changed to …
|
|
|
@9850
|
16 years |
vboxsync |
Swapgs & vmcall added to the tables.
|
|
|
@9849
|
16 years |
vboxsync |
Many fixes for operand sizes (Iv -> Iz)
|
|
|
@9792
|
16 years |
vboxsync |
Byte, word and dword access to r8-r15.
|
|
|
@9763
|
16 years |
vboxsync |
Wrong string format specifier for 64 bits values.
|
|
|
@9762
|
16 years |
vboxsync |
32 bits displacement in 64 bits mode
|
|
|
@9761
|
16 years |
vboxsync |
64 bits disassembly changes (32 bits displacement sign extended to 64 bits)
|
|
|
@9759
|
16 years |
vboxsync |
Displacement handling in 64 bits mode
|
|
|
@9731
|
16 years |
vboxsync |
And again
|
|
|
@9730
|
16 years |
vboxsync |
Bugfix
|
|
|
@9707
|
16 years |
vboxsync |
Not needed anymore
|
|
|
@9706
|
16 years |
vboxsync |
disCoreOne needs to catch exceptions in ring 3!!!
|
|
|
@9676
|
16 years |
vboxsync |
Correction
|
|
|
@9675
|
16 years |
vboxsync |
General cleanup of SELMToFlat.
|
|
|
@9669
|
16 years |
vboxsync |
warnings
|
|
|
@9342
|
17 years |
vboxsync |
Corrected the array index.
|
|
|
@9340
|
17 years |
vboxsync |
Only negate the displacement if it's an offset. A full address is …
|
|
|
@9285
|
17 years |
vboxsync |
For all parameters
|
|
|
@9284
|
17 years |
vboxsync |
Missing IDX_ParseFixedReg
|
|
|
@9275
|
17 years |
vboxsync |
todos.
|
|
|
@9272
|
17 years |
vboxsync |
Fixed symbol lookup - pCpu was missing.
|
|
|
@9271
|
17 years |
vboxsync |
Implemented symbol lookup, strict / relaxed assembly, and relative …
|
|
|