caheckman
|
78540a76a4
|
GP-1653 __cdecl alias in x86-64
|
2022-01-31 13:42:39 -05:00 |
|
mr-mysk
|
2638617432
|
fix FST instruction
source and destination were swapped
|
2022-01-21 22:22:02 +01:00 |
|
Andrew Strelsky
|
d409368190
|
added missing x86 ffreep instruction
|
2022-01-19 18:06:14 -05:00 |
|
James
|
3280653d8d
|
GP-1564_10.1_rdrand_fixes
|
2021-12-01 20:20:29 +00:00 |
|
ghidorahrex
|
6d0e6f42c6
|
Fixed x86 CALL references where reference is based on stack pointer.
|
2021-10-25 11:14:29 -04:00 |
|
emteere
|
eab2477076
|
GP-0_emteere fix export of address for 32-bit, was breaking tests and
messing with markup
|
2021-10-12 23:38:53 +00:00 |
|
Ryan Kurtz
|
22769f2234
|
GP-1255: Bumping x86 version number.
|
2021-10-07 12:10:17 -04:00 |
|
Dan
|
25801da834
|
GP-1255: Allowing 32-bit x86 disassembly in x86-64 (WoW64).
|
2021-10-07 09:12:58 -04:00 |
|
Ryan Kurtz
|
0c430dcdcf
|
Merge remote-tracking branch
'origin/GP-1347_ryanmkurtz_PR-1889_heinrich5991_pr_chkstk_ms' (Closes
#1888, Closes #1889)
|
2021-09-29 15:47:15 -04:00 |
|
Ryan Kurtz
|
402ffd0df3
|
Merge remote-tracking branch 'origin/GP-1294_AlternateREP' (Closes #731)
|
2021-09-22 12:55:03 -04:00 |
|
Ryan Kurtz
|
b0a223e17b
|
Merge remote-tracking branch 'origin/GP-1234_ghidorahrex_update_processor_manuals--SQUASHED'
|
2021-09-16 07:54:32 -04:00 |
|
ghidorahrex
|
3cbe4ee78d
|
Updated aarch64 and x86 amd processor manual index files.
|
2021-09-15 13:26:51 -04:00 |
|
caheckman
|
031c079b60
|
Allow F2 as an alternate REP prefix
|
2021-09-13 16:14:24 -04:00 |
|
Ryan Kurtz
|
c51183f1a2
|
Merge remote-tracking branch 'origin/patch'
|
2021-09-01 10:14:35 -04:00 |
|
ghidorahrex
|
56a9efee76
|
GP-1228: Improved modeling of FXSAVE and FXRSTOR instructions
|
2021-09-01 10:03:29 -04:00 |
|
James
|
73d36477fa
|
GP-1185 addressing code review comments
GP-1185 added semantics for PSLLDQ
GP-1185 added semantics for several missing x64 vector ops
|
2021-08-27 15:37:31 -04:00 |
|
Ryan Kurtz
|
38887cfb65
|
Merge remote-tracking branch
'origin/GP-1219_ghidorahrex_PR-2923_nneonneo_vmx_idx' (Closes #2923)
|
2021-08-17 14:43:16 -04:00 |
|
Ryan Kurtz
|
54c426f117
|
Merge remote-tracking branch 'origin/GP-1185_x64_vector_ops--SQUASHED'
|
2021-08-17 13:57:19 -04:00 |
|
James
|
7b9e9c8ec1
|
GP-1185 addressing code review comments
GP-1185 added semantics for PSLLDQ
GP-1185 added semantics for several missing x64 vector ops
|
2021-08-17 09:43:04 -04:00 |
|
ghidra1
|
0e81327c46
|
Merge remote-tracking branch 'origin/GP-1163_RealModeReferences' into patch
|
2021-08-04 11:05:35 -04:00 |
|
ghidra1
|
0a24532bf7
|
GP-1110 Refactor ElfDefaultGotPltMarkup.processDynamicPLTGOT implementation, Correct duplicate ELF relocation table processing, and other minor ELF cleanup
|
2021-08-02 15:58:37 -04:00 |
|
caheckman
|
05f292a5e7
|
Let segmentop scripts follow natural parameter order
|
2021-07-27 14:31:12 -04:00 |
|
ghidra1
|
e89a8dcde3
|
GP-1029 Detect and mark unsupported EXTERNAL data relocation and correct MIPS compound relocation processing bug.
|
2021-06-09 18:26:05 -04:00 |
|
ghidra1
|
9fd4af2d7c
|
Merge remote-tracking branch
'origin/GP-954_ghidorahrex_x86_64_stack_push--SQUASHED' into Ghidra_10.0
(Closes #2976)
|
2021-06-09 11:02:41 -04:00 |
|
ghidorahrex
|
a2929e0568
|
Implemented all combinations of 66/67/REX.W prefixes for CALLF instruction in 64-bit.
Additional CALLF changes
More aggressive changes for x86-64 CALL/RET instructions
Fixed x86-64 call/ret instructions with prefix 67 overrides
|
2021-06-09 10:22:08 -04:00 |
|
ghidra1
|
f2fc55554a
|
Merge remote-tracking branch
'origin/GP-982_ghidorahrex_x86_rdmsr--SQUASHED' into Ghidra_10.0 (Closes
#3046)
|
2021-06-03 10:54:29 -04:00 |
|
ghidorahrex
|
f7e6f77032
|
Corrected RDMSR instruction p-code for 64-bit.
|
2021-05-28 08:47:50 -04:00 |
|
ghidra1
|
568b264bbb
|
Merge remote-tracking branch
'origin/GP-220_James_addrsize_bit64--SQUASHED' (Closes #2297, Closes
#2286)
|
2021-05-19 22:28:05 -04:00 |
|
James
|
6661f9ab1f
|
GP-220 Fixed various issues pertaining to x86 instruction prefixes.
|
2021-05-19 22:25:20 -04:00 |
|
Ryan Kurtz
|
3a0ae8ee39
|
GP-849: Gradle 7 support
|
2021-05-12 13:45:16 -04:00 |
|
Ryan Kurtz
|
c2f60b15d3
|
GP-700: Improved support for Mach-O MH_OBJECT files
|
2021-05-10 08:20:30 -04:00 |
|
ghidra1
|
a9a6ecd56c
|
Merge remote-tracking branch
'origin/GP-800_ghidorahrex_x86_64_address_mode_fix' (Closes #2504)
|
2021-04-23 11:40:50 -04:00 |
|
ghidra1
|
2c5ecf12d0
|
Merge remote-tracking branch 'origin/GP-837_ghidorahrex_PR-1163_toshipiazza_x86-sleigh-jcc'
|
2021-04-23 11:23:31 -04:00 |
|
Robert Xiao
|
0c2dd93500
|
Update reference for VMX instructions
The VMX instructions are not in `AMD64_128-bit_SSE5_Instructions.pdf`; replace with a reference to the VMX instruction guide instead.
|
2021-04-12 00:59:15 -06:00 |
|
ghidorahrex
|
8ca49b2cac
|
Re-ordered sleigh instructions in x86 to correct addressing mode issues.
|
2021-04-01 10:46:35 -04:00 |
|
James
|
75e96f6128
|
GP_799-James-x64_vector_op_fixes
|
2021-03-24 19:44:34 +00:00 |
|
ghidra1
|
d377d90e14
|
Merge remote-tracking branch 'origin/patch'
Conflicts:
Ghidra/Features/GraphServices/certification.manifest
|
2021-03-17 19:38:50 -04:00 |
|
ghidra1
|
162f203395
|
Updated certification headers
|
2021-03-17 18:22:50 -04:00 |
|
Florian Magin
|
511ab0b132
|
Fix INSx.REP instruction
Co-authored-by: Sam Lerner <lerner98@gmail.com>
|
2021-03-11 16:28:03 +01:00 |
|
ghidorahrex
|
9a37a3a19a
|
Corrected processor ordering for movups pcode
|
2021-03-03 07:55:44 -05:00 |
|
ghidra1
|
bb665bda63
|
GP-651 add support for ELF relocation R_X86_64_IRELATIVE
|
2021-02-01 10:49:49 -05:00 |
|
ghidra1
|
021fbf8025
|
GP-348 Added ELF RELR relocation support
|
2020-11-01 21:41:55 -05:00 |
|
ghidra1
|
40a55b0d6b
|
Merge remote-tracking branch
'origin/GP-181_James_x64_zero_extend_32_bit_results' into Ghidra_9.2
|
2020-10-29 18:52:48 -04:00 |
|
James
|
02205b7651
|
GP-181 corrected numerous zero extension issues
|
2020-10-02 10:31:03 -04:00 |
|
ghidra1
|
39ef49d1d1
|
Merge remote-tracking branch 'origin/GP-49_external_disassembly_upgrade--SQUASHED' into Ghidra_9.2
|
2020-09-29 10:23:16 -04:00 |
|
ghidra1
|
356ea446c7
|
GP-49 external disassembly field can now switch based upon context (implemented for ARM/Thumb)
|
2020-09-29 10:22:46 -04:00 |
|
ghizard
|
0013025a40
|
GP-64 Partial Clang-for-Win support: PeLoader, opinion/ldefs, fix some
analyzers and their helpers and tests
|
2020-08-10 12:23:55 -04:00 |
|
James
|
19f8137808
|
GP-44 bit manipulation/shift/rotate fixes
|
2020-07-28 16:43:38 -04:00 |
|
James
|
3e1954ebe9
|
GP-18 updated ia.sinc
|
2020-06-30 10:34:57 -04:00 |
|
James
|
1ed4407e3d
|
fixes to ia.sinc
|
2020-06-29 14:58:26 -04:00 |
|