From d7792622addf696251b781008f0fe94e129f2c4a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 27 Jul 2026 00:44:35 +0000 Subject: [PATCH] Bump Ghidra HEAD commit 817766af2 Changed files: ``` M Ghidra/Features/Decompiler/src/decompile/cpp/condexe.cc M Ghidra/Features/Decompiler/src/decompile/cpp/constseq.cc M Ghidra/Features/Decompiler/src/decompile/cpp/constseq.hh M Ghidra/Features/Decompiler/src/decompile/cpp/coreaction.cc M Ghidra/Features/Decompiler/src/decompile/cpp/coreaction.hh M Ghidra/Features/Decompiler/src/decompile/cpp/database.cc M Ghidra/Features/Decompiler/src/decompile/cpp/database.hh M Ghidra/Features/Decompiler/src/decompile/cpp/database_ghidra.cc M Ghidra/Features/Decompiler/src/decompile/cpp/database_ghidra.hh M Ghidra/Features/Decompiler/src/decompile/cpp/fspec.cc M Ghidra/Features/Decompiler/src/decompile/cpp/funcdata.cc M Ghidra/Features/Decompiler/src/decompile/cpp/funcdata.hh M Ghidra/Features/Decompiler/src/decompile/cpp/funcdata_varnode.cc M Ghidra/Features/Decompiler/src/decompile/cpp/ifacedecomp.cc M Ghidra/Features/Decompiler/src/decompile/cpp/jumptable.cc M Ghidra/Features/Decompiler/src/decompile/cpp/options.cc M Ghidra/Features/Decompiler/src/decompile/cpp/override.hh M Ghidra/Features/Decompiler/src/decompile/cpp/printc.cc M Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.cc M Ghidra/Features/Decompiler/src/decompile/cpp/type.cc M Ghidra/Features/Decompiler/src/decompile/cpp/variable.cc M Ghidra/Features/Decompiler/src/decompile/cpp/varmap.cc M Ghidra/Features/Decompiler/src/decompile/cpp/varnode.cc M Ghidra/Processors/MCS96/data/languages/MCS96.sinc M Ghidra/Processors/x86/certification.manifest M Ghidra/Processors/x86/data/languages/avx.sinc M Ghidra/Processors/x86/data/languages/avx512.sinc A Ghidra/Processors/x86/data/languages/gfni.sinc M Ghidra/Processors/x86/data/languages/ia.sinc M Ghidra/Processors/x86/data/languages/x86.slaspec ``` Commit details: ``` [Commit 1/7] Hash: 10b2f530c6872b147adc971bd5dfbc930b9f36df Date: 2026-07-22 17:14:15 -0400 Message: GP-7019: Fixed pslld count operand Files changed: M Ghidra/Processors/x86/data/languages/ia.sinc [Commit 2/7] Hash: 6740b8992610b38d0983edccb7f04ae769429046 Date: 2026-07-13 20:07:23 +0000 Message: GP-7063 New detection of symbol conflicts Files changed: M Ghidra/Features/Decompiler/src/decompile/cpp/constseq.cc M Ghidra/Features/Decompiler/src/decompile/cpp/constseq.hh M Ghidra/Features/Decompiler/src/decompile/cpp/coreaction.cc M Ghidra/Features/Decompiler/src/decompile/cpp/coreaction.hh M Ghidra/Features/Decompiler/src/decompile/cpp/database.cc M Ghidra/Features/Decompiler/src/decompile/cpp/database.hh M Ghidra/Features/Decompiler/src/decompile/cpp/database_ghidra.cc M Ghidra/Features/Decompiler/src/decompile/cpp/database_ghidra.hh M Ghidra/Features/Decompiler/src/decompile/cpp/fspec.cc M Ghidra/Features/Decompiler/src/decompile/cpp/funcdata.cc M Ghidra/Features/Decompiler/src/decompile/cpp/funcdata.hh M Ghidra/Features/Decompiler/src/decompile/cpp/funcdata_varnode.cc M Ghidra/Features/Decompiler/src/decompile/cpp/ifacedecomp.cc M Ghidra/Features/Decompiler/src/decompile/cpp/jumptable.cc M Ghidra/Features/Decompiler/src/decompile/cpp/options.cc M Ghidra/Features/Decompiler/src/decompile/cpp/override.hh M Ghidra/Features/Decompiler/src/decompile/cpp/printc.cc M Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.cc M Ghidra/Features/Decompiler/src/decompile/cpp/type.cc M Ghidra/Features/Decompiler/src/decompile/cpp/variable.cc M Ghidra/Features/Decompiler/src/decompile/cpp/varmap.cc M Ghidra/Features/Decompiler/src/decompile/cpp/varnode.cc [Commit 3/7] Hash: b1cb6573ba72289a15e91fd006430e616bb042da Date: 2026-07-10 20:38:29 +0000 Message: GP-7058 Fix COPY path Files changed: M Ghidra/Features/Decompiler/src/decompile/cpp/condexe.cc [Commit 4/7] Hash: adf16957cf26ad61e9cc386cb57fb92c6b623fb5 Date: 2026-07-06 11:03:47 -0400 Message: GP-G770: Corrected MCS-96 CMPL carry flag Files changed: M Ghidra/Processors/MCS96/data/languages/MCS96.sinc [Commit 5/7] Hash: 6c1352fc90d1340b96e8662bb6e94dfe0c5e18ba Date: 2026-06-29 10:24:13 -0400 Message: GP-7016: Corrected VPEXTRW to ignore the VEX.W1 bit Files changed: M Ghidra/Processors/x86/data/languages/avx.sinc [Commit 6/7] Hash: 02f9ae67d9efd8fc0e426e2e2d492016a2499458 Date: 2026-06-29 10:09:09 -0400 Message: GP-7015: Corrected rex xchg to nop Files changed: M Ghidra/Processors/x86/data/languages/ia.sinc [Commit 7/7] Hash: 3ca3a44e4cd2a848b81fb77864a5124775fb4bb4 Date: 2026-05-29 13:38:19 +0000 Message: GP-6818: Added missing x86 gfni instructions Files changed: M Ghidra/Processors/x86/certification.manifest M Ghidra/Processors/x86/data/languages/avx512.sinc A Ghidra/Processors/x86/data/languages/gfni.sinc M Ghidra/Processors/x86/data/languages/x86.slaspec ``` --- src/setup-ghidra-source.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/setup-ghidra-source.cmake b/src/setup-ghidra-source.cmake index 45314f5de..b60aed219 100644 --- a/src/setup-ghidra-source.cmake +++ b/src/setup-ghidra-source.cmake @@ -55,7 +55,7 @@ if("${sleigh_RELEASE_TYPE}" STREQUAL "HEAD") # TODO: CMake only likes numeric characters in the version string.... set(ghidra_head_version "12.2") set(ghidra_version "${ghidra_head_version}") - set(ghidra_head_git_tag "13a308a8f949010b64dd2799553e165136fefba6") + set(ghidra_head_git_tag "817766af27129d6e88aa4d895ce55c9f1526faec") set(ghidra_git_tag "${ghidra_head_git_tag}") set(ghidra_shallow FALSE) set(ghidra_patches