28 Commits

Author SHA1 Message Date
Ryan Kurtz
1b419420d3 Merge remote-tracking branch 'origin/patch' 2026-07-23 05:19:42 -04:00
Ryan Kurtz
7c27822441 Merge remote-tracking branch 'origin/GP-6818_ghidorahrex_x86_gfni_instructions' into patch 2026-07-23 05:10:12 -04:00
Ryan Kurtz
1d80714c9a Merge remote-tracking branch 'origin/patch' 2026-06-08 15:37:05 -04:00
ghidorahrex
2c3ca6df4c GP-5780: Added several missing x86 instructions 2026-06-08 15:10:05 -04:00
ghidorahrex
3ca3a44e4c GP-6818: Added missing x86 gfni instructions 2026-05-29 13:38:19 +00:00
Ryan Kurtz
3a479c9f7e GP-6347: SourceLanguage modules and new extension points 2026-05-17 19:48:41 -04:00
emteere
95ad48cdb3 GP-4711 Fix for import of 32-bit x86 Unix/Windows Rust binaries 2025-10-28 17:22:13 +00:00
emteere
4b6d90366c GP-5526 Added section tag to function start patterns. New thunk patterns
in x86 gcc .plt section.  Changed priority of pre analyzer and
disassembly.
2025-09-10 22:55:14 +00:00
Ryan Kurtz
faf55a8de6 GP-5078: Improvements to Ghidra Module directory layout 2024-10-31 10:34:26 -04:00
ghidorahrex
c7b0a0f65a GP-1561: Updated x86 to support AVX-512 (Closes #4704, Closes #6458,
Closes #2209)
2024-06-03 13:26:34 -04:00
Ryan Kurtz
32a0cf750b GP-3535: Improved Swift support 2024-02-26 11:31:24 -05:00
1635321
921247f640 GP-2412: Improved support for Rust binaries 2023-12-01 16:04:52 -05:00
ghidra1
6f37dc4007 GP-0 Added missing x86 old language v2-v3 translators and corrected old
language file parse bug
2023-10-30 10:54:16 -04:00
ghidra1
348fb5becd GP-3956 corrected ST and MM addressing and overlap 2023-10-20 14:54:18 -04:00
Dan
0c39626b73 GP-3583: Fix race in module arch detection. Set longMode bit. Add compat32 ldef. 2023-06-28 13:56:09 -04:00
dev747368
87c16f9cd0 GP-2114 golang import / analyzer 2023-05-01 02:02:53 -04:00
Eric Kilmer
444e1de78d x86: Correctly handle LOCK, XRELEASE, XACQUIRE prefixes 2023-03-30 18:24:57 +00:00
emteere
b9496de7f5 GP-2504,GP-2494 Arm switch patterns moved into pattern matching, adding additional pattern, fixed issues in function start patterns and validcode precondition. Added after='ptr'. 2022-10-03 22:02:19 -04:00
James
ac984f3c7a GP-1819 addressing code review comments
GP-1819 added conditional assignment macro to x86 processor module
2022-03-24 09:13:00 -04:00
James
3280653d8d GP-1564_10.1_rdrand_fixes 2021-12-01 20:20:29 +00:00
ghidra1
162f203395 Updated certification headers 2021-03-17 18:22:50 -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
emteere
7f74da36e2 GT-3168_emteere Adding missing FMA, F16C, and misc AVX instructions 2019-09-19 09:06:05 -04:00
caheckman
11d7420af5 allow segmentop tag in cspec, update segmentop XML 2019-08-29 16:28:03 -04:00
caheckman
8240d3c8db Added x86:LE:16:Protected Mode 2019-08-27 14:35:43 -04:00
ghidravore
f1e50fb079 Major refactoring of the gradle build system. 2019-04-23 15:20:26 -04:00
caheckman
53d9018f9e GT-2755: certified
Pulled-from: Markus Piéton <marpie@a12d404.net>
2019-04-15 11:22:55 -04:00
Dan
79d8f164f8 Candidate release of source code. 2019-03-26 13:46:51 -04:00