|
|
@40580
|
13 years |
vboxsync |
The instruction address (opaddr) should include prefixes.
|
|
|
@40577
|
13 years |
vboxsync |
Fixed far call/jmp imm disassembly.
|
|
|
@39086
|
13 years |
vboxsync |
Dis,SrvPciRaw,Sup: warning fixes.
|
|
|
@38733
|
13 years |
vboxsync |
%S -> %s and some other minor cleanups.
|
|
|
@38636
|
13 years |
vboxsync |
*,IPRT: Redid the ring-3 init to always convert the arguments to UTF-8.
|
|
|
@38152
|
13 years |
vboxsync |
INSTARGET -> [12]_STAGE_TARGET.
|
|
|
@38082
|
13 years |
vboxsync |
*.kmk: Installation/staging adjustments (kBuild 0.2.0 preps).
|
|
|
@37955
|
13 years |
vboxsync |
Moved VBox/x86.h/mac to iprt/x86.h/mac.
|
|
|
@36766
|
14 years |
vboxsync |
DisasmTables.cpp: Added todos for some new instructions.
|
|
|
@35474
|
14 years |
vboxsync |
Disassembler/testcase: added OSE headers
|
|
|
@35381
|
14 years |
vboxsync |
The DIRDEP is deprecated, use dir/ or $$(dir $$@) instead.
|
|
|
@35346
|
14 years |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to …
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@32992
|
14 years |
vboxsync |
tstDisasm-2: made it accept linux panic byte code sequences w/ …
|
|
|
@31880
|
14 years |
vboxsync |
export some testcases to OSE
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@27804
|
15 years |
vboxsync |
getopt fix (3rd part).
|
|
|
@26562
|
15 years |
vboxsync |
*: Added svn:keywords where missing.
|
|
|
@26517
|
15 years |
vboxsync |
*: RTGetOpt cleanup related to --help and --version (now standard …
|
|
|
@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
|
16 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
|
17 years |
vboxsync |
32 bits register updates clear the upper dword of the 64 bits register.
|
|
|
@9925
|
17 years |
vboxsync |
Yasm formatter: Fixes for sil, dil, spl, bpl and r8b-r15b.
|
|
|
@9923
|
17 years |
vboxsync |
Remove comma
|
|
|
@9922
|
17 years |
vboxsync |
Fix the order here as well.
|
|
|
@9921
|
17 years |
vboxsync |
Corrections
|
|
|
@9919
|
17 years |
vboxsync |
Deal with DIL, SIL, BPL & SPL register accesses. (64 bits mode only)
|
|
|
@9916
|
17 years |
vboxsync |
The AMD64 specific 8-bit registers are busted it seems.
|
|
|
@9914
|
17 years |
vboxsync |
Basic register testcase (to be expanded).
|
|
|
@9913
|
17 years |
vboxsync |
It's spl, bpl, sil and dil (not *b).
|
|
|
@9912
|
17 years |
vboxsync |
Fixed bustage when the 64-bit address operand was changed to …
|
|
|
@9850
|
17 years |
vboxsync |
Swapgs & vmcall added to the tables.
|
|
|
@9849
|
17 years |
vboxsync |
Many fixes for operand sizes (Iv -> Iz)
|
|
|