23 Commits

Author SHA1 Message Date
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