Bump Ghidra HEAD commit 6242fda15
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/coreaction.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/double.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/double.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/heritage.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/marshal.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/modelrules.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/modelrules.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/options.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/options.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/prettyprint.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/prettyprint.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/printc.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/printc.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/type.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/type.hh
M Ghidra/Processors/68000/data/languages/68000.sinc
M Ghidra/Processors/JVM/src/main/java/ghidra/javaclass/format/ClassFileAnalysisState.java
M Ghidra/Processors/MIPS/data/languages/mips.ldefs
M Ghidra/Processors/MIPS/data/languages/mips32Instructions.sinc
M Ghidra/Processors/RISCV/data/languages/riscv.custom.sinc
M Ghidra/Processors/SuperH/data/languages/superh.sinc
M Ghidra/Processors/x86/certification.manifest
A Ghidra/Processors/x86/data/extensions/rust/unix/cc.xml
A Ghidra/Processors/x86/data/extensions/rust/unix/probe_fixup.xml
A Ghidra/Processors/x86/data/extensions/rust/unix/try_fixup.xml
A Ghidra/Processors/x86/data/extensions/rust/windows/probe_fixup.xml
A Ghidra/Processors/x86/data/extensions/rust/windows/try_fixup.xml
M Ghidra/Processors/x86/data/languages/ia.sinc
M Ghidra/Processors/x86/data/languages/x86-64-gcc.cspec
M Ghidra/Processors/x86/data/languages/x86-64-win.cspec
M Ghidra/Processors/x86/data/languages/x86.opinion
M Ghidra/Processors/x86/data/languages/x86gcc.cspec
M Ghidra/Processors/x86/data/languages/x86win.cspec
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit c225fac12
Changed files:
```
M Ghidra/Processors/Loongarch/data/languages/ilp32f.cspec
M Ghidra/Processors/Loongarch/data/languages/loongarch.ldefs
M Ghidra/Processors/MIPS/data/languages/mips.sinc
A Ghidra/Processors/Xtensa/Module.manifest
A Ghidra/Processors/Xtensa/build.gradle
A Ghidra/Processors/Xtensa/certification.manifest
A Ghidra/Processors/Xtensa/data/languages/cust.sinc
A Ghidra/Processors/Xtensa/data/languages/flix.sinc
A Ghidra/Processors/Xtensa/data/languages/xtensa.cspec
A Ghidra/Processors/Xtensa/data/languages/xtensa.dwarf
A Ghidra/Processors/Xtensa/data/languages/xtensa.ldefs
A Ghidra/Processors/Xtensa/data/languages/xtensa.opinion
A Ghidra/Processors/Xtensa/data/languages/xtensa.pspec
A Ghidra/Processors/Xtensa/data/languages/xtensaArch.sinc
A Ghidra/Processors/Xtensa/data/languages/xtensaInstructions.sinc
A Ghidra/Processors/Xtensa/data/languages/xtensaMain.sinc
A Ghidra/Processors/Xtensa/data/languages/xtensa_be.slaspec
A Ghidra/Processors/Xtensa/data/languages/xtensa_depbits.sinc
A Ghidra/Processors/Xtensa/data/languages/xtensa_le.slaspec
A Ghidra/Processors/Xtensa/data/manuals/xtensa.idx
A Ghidra/Processors/Xtensa/data/patterns/patternconstraints.xml
A Ghidra/Processors/Xtensa/data/patterns/xtensa_patterns.xml
A Ghidra/Processors/Xtensa/src/main/java/ghidra/app/util/bin/format/elf/relocation/Xtensa_ElfRelocationConstants.java
A Ghidra/Processors/Xtensa/src/main/java/ghidra/app/util/bin/format/elf/relocation/Xtensa_ElfRelocationHandler.java
A Ghidra/Processors/Xtensa/src/main/java/ghidra/program/emulation/XtensaEmulateInstructionStateModifier.java
A Ghidra/Processors/Xtensa/src/test.processors/java/ghidra/test/processors/Xtensa_O0_EmulatorTest.java
A Ghidra/Processors/Xtensa/src/test.processors/java/ghidra/test/processors/Xtensa_O3_EmulatorTest.java
```
Co-authored-by: ekilmer <ekilmer@users.noreply.github.com>
* Bump Ghidra HEAD commit eaf6f0e64
* Add new files to CMake
```
M Ghidra/Features/Decompiler/src/decompile/cpp/Makefile
M Ghidra/Features/Decompiler/src/decompile/cpp/fspec.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/fspec.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/grammar.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/grammar.y
M Ghidra/Features/Decompiler/src/decompile/cpp/marshal.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/marshal.hh
A Ghidra/Features/Decompiler/src/decompile/cpp/modelrules.cc
A Ghidra/Features/Decompiler/src/decompile/cpp/modelrules.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/space.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/translate.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/translate.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/type.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/type.hh
A Ghidra/Features/Decompiler/src/decompile/datatests/retspecial.xml
M Ghidra/Features/Decompiler/src/decompile/unittests/testfuncproto.cc
A Ghidra/Features/Decompiler/src/decompile/unittests/testparamstore.cc
M Ghidra/Processors/AARCH64/data/languages/AARCH64.cspec
A Ghidra/Processors/Loongarch/Module.manifest
A Ghidra/Processors/Loongarch/build.gradle
A Ghidra/Processors/Loongarch/certification.manifest
A Ghidra/Processors/Loongarch/data/languages/ilp32d.cspec
A Ghidra/Processors/Loongarch/data/languages/ilp32f.cspec
A Ghidra/Processors/Loongarch/data/languages/lasx.sinc
A Ghidra/Processors/Loongarch/data/languages/lbt.sinc
A Ghidra/Processors/Loongarch/data/languages/loongarch.ldefs
A Ghidra/Processors/Loongarch/data/languages/loongarch.opinion
A Ghidra/Processors/Loongarch/data/languages/loongarch32.pspec
A Ghidra/Processors/Loongarch/data/languages/loongarch32_f32.slaspec
A Ghidra/Processors/Loongarch/data/languages/loongarch32_f64.slaspec
A Ghidra/Processors/Loongarch/data/languages/loongarch32_instructions.sinc
A Ghidra/Processors/Loongarch/data/languages/loongarch64.pspec
A Ghidra/Processors/Loongarch/data/languages/loongarch64_f32.slaspec
A Ghidra/Processors/Loongarch/data/languages/loongarch64_f64.slaspec
A Ghidra/Processors/Loongarch/data/languages/loongarch64_instructions.sinc
A Ghidra/Processors/Loongarch/data/languages/loongarch_double.sinc
A Ghidra/Processors/Loongarch/data/languages/loongarch_float.sinc
A Ghidra/Processors/Loongarch/data/languages/loongarch_main.sinc
A Ghidra/Processors/Loongarch/data/languages/lp64d.cspec
A Ghidra/Processors/Loongarch/data/languages/lp64f.cspec
A Ghidra/Processors/Loongarch/data/languages/lsx.sinc
A Ghidra/Processors/Loongarch/data/languages/lvz.sinc
A Ghidra/Processors/Loongarch/data/manuals/loongarch.idx
A Ghidra/Processors/Loongarch/data/patterns/loongarch_patterns.xml
A Ghidra/Processors/Loongarch/data/patterns/patternconstraints.xml
A Ghidra/Processors/Loongarch/src/main/java/ghidra/app/plugin/core/analysis/LoongsonAnalyzer.java
A Ghidra/Processors/Loongarch/src/test.processors/java/ghidra/test/processors/Loongarch64_O0_EmulatorTest.java
A Ghidra/Processors/Loongarch/src/test.processors/java/ghidra/test/processors/Loongarch64_O3_EmulatorTest.java
A Ghidra/Processors/Loongarch/src/test.processors/java/ghidra/test/processors/Loongarch64f_O0_EmulatorTest.java
A Ghidra/Processors/Loongarch/src/test.processors/java/ghidra/test/processors/Loongarch64f_O3_EmulatorTest.java
M Ghidra/Processors/MIPS/src/main/java/ghidra/app/util/bin/format/elf/relocation/MIPS_ElfRelocationHandler.java
```
---------
Co-authored-by: Eric Kilmer <eric.d.kilmer@gmail.com>
Bump Ghidra HEAD commit ddf36db43
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/type.cc
M Ghidra/Processors/68000/data/languages/68000.sinc
M Ghidra/Processors/AARCH64/data/languages/AARCH64base.sinc
M Ghidra/Processors/Atmel/data/languages/avr32a_bit_operations.sinc
M Ghidra/Processors/HCS12/data/languages/XGATE.sinc
M Ghidra/Processors/PowerPC/data/languages/ppc.dwarf
M Ghidra/Processors/tricore/data/languages/tricore.sinc
M Ghidra/Processors/x86/data/languages/ia.sinc
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit 134806cbe
Changed files:
```
M Ghidra/Processors/CR16/Module.manifest
M Ghidra/Processors/x86/certification.manifest
M Ghidra/Processors/x86/data/languages/ia.sinc
A Ghidra/Processors/x86/data/languages/old/x86RealV2.lang
A Ghidra/Processors/x86/data/languages/old/x86RealV2.trans
A Ghidra/Processors/x86/data/languages/old/x86V2.lang
A Ghidra/Processors/x86/data/languages/old/x86V2.trans
A Ghidra/Processors/x86/data/languages/old/x86_64bit_compat32_v2.lang
A Ghidra/Processors/x86/data/languages/old/x86_64bit_compat32_v2.trans
A Ghidra/Processors/x86/data/languages/old/x86_64bit_v2.lang
A Ghidra/Processors/x86/data/languages/old/x86_64bit_v2.trans
A Ghidra/Processors/x86/data/languages/old/x86_ProtV2.lang
A Ghidra/Processors/x86/data/languages/old/x86_ProtV2.trans
A Ghidra/Processors/x86/data/languages/old/x86smmV2.lang
A Ghidra/Processors/x86/data/languages/old/x86smmV2.trans
M Ghidra/Processors/x86/data/languages/x86.ldefs
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit 54e0ab1a3
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/architecture.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/architecture.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/block.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/coreaction.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/double.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/fspec.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/fspec.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/ghidra_arch.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/ghidra_arch.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/grammar.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/grammar.y
M Ghidra/Features/Decompiler/src/decompile/cpp/options.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/options.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/sleigh_arch.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/sleigh_arch.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/type.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/type.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/typeop.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/unionresolve.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/varmap.cc
M Ghidra/Features/Decompiler/src/decompile/datatests/impliedfield.xml
A Ghidra/Features/Decompiler/src/decompile/datatests/longdouble.xml
M Ghidra/Features/Decompiler/src/decompile/datatests/nestedoffset.xml
M Ghidra/Features/Decompiler/src/decompile/datatests/offsetarray.xml
M Ghidra/Features/Decompiler/src/decompile/datatests/packstructaccess.xml
M Ghidra/Processors/x86/data/languages/x86gcc.cspec
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit 650808862
Changed files:
```
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/printc.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/printc.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/type.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/type.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/typeop.cc
A Ghidra/Features/Decompiler/src/decompile/datatests/ptrtoarray.xml
M Ghidra/Processors/68000/src/main/java/ghidra/app/plugin/core/analysis/Motorola68KAnalyzer.java
M Ghidra/Processors/AARCH64/data/languages/AARCH64.cspec
M Ghidra/Processors/AARCH64/data/languages/AARCH64.pspec
M Ghidra/Processors/AARCH64/data/languages/AARCH64_ilp32.cspec
M Ghidra/Processors/ARM/src/main/java/ghidra/app/plugin/core/analysis/ArmAnalyzer.java
M Ghidra/Processors/MIPS/src/main/java/ghidra/app/plugin/core/analysis/MipsAddressAnalyzer.java
M Ghidra/Processors/PIC/src/main/java/ghidra/app/plugin/core/analysis/Pic16Analyzer.java
M Ghidra/Processors/PowerPC/src/main/java/ghidra/app/plugin/core/analysis/PowerPCAddressAnalyzer.java
M Ghidra/Processors/RISCV/src/main/java/ghidra/app/plugin/core/analysis/RISCVAddressAnalyzer.java
M Ghidra/Processors/Sparc/src/main/java/ghidra/app/plugin/core/analysis/SparcAnalyzer.java
M Ghidra/Processors/SuperH4/src/main/java/ghidra/app/plugin/core/analysis/SH4AddressAnalyzer.java
M Ghidra/Processors/x86/data/languages/ia.sinc
M Ghidra/Processors/x86/data/languages/lockable.sinc
M Ghidra/Processors/x86/src/main/java/ghidra/app/plugin/core/analysis/X86Analyzer.java
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit 4561e8335
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/Doxyfile
M Ghidra/Features/Decompiler/src/decompile/cpp/architecture.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/block.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/block.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/cover.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/database.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/fspec.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/funcdata.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/heritage.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/jumptable.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/merge.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/options.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/prettyprint.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/prettyprint.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/printc.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/printc.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/printjava.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/printlanguage.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/printlanguage.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/sleigh.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/subflow.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/type.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/typeop.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/variable.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/varmap.cc
A Ghidra/Features/Decompiler/src/decompile/datatests/boolless.xml
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit d7d6b44e2
Changed files:
```
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/double.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/funcdata_varnode.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/variable.hh
M Ghidra/Processors/ARM/certification.manifest
M Ghidra/Processors/ARM/data/languages/ARMv8.sinc
M Ghidra/Processors/ARM/data/patterns/ARM_BE_patterns.xml
M Ghidra/Processors/ARM/data/patterns/ARM_LE_patterns.xml
M Ghidra/Processors/Atmel/data/languages/avr8.sinc
M Ghidra/Processors/RISCV/src/main/java/ghidra/app/util/bin/format/elf/relocation/RISCV_ElfRelocationContext.java
M Ghidra/Processors/RISCV/src/main/java/ghidra/app/util/bin/format/elf/relocation/RISCV_ElfRelocationHandler.java
M Ghidra/Processors/x86/data/languages/x86win.cspec
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit ba5fcdf4e
Changed files:
```
M Ghidra/Processors/MIPS/data/languages/mips.ldefs
A Ghidra/Processors/RISCV/src/main/java/ghidra/app/util/bin/format/elf/relocation/RISCV_ElfRelocationContext.java
M Ghidra/Processors/RISCV/src/main/java/ghidra/app/util/bin/format/elf/relocation/RISCV_ElfRelocationHandler.java
M Ghidra/Processors/x86/data/languages/ia.sinc
M Ghidra/Processors/x86/data/languages/x86-64-gcc.cspec
M Ghidra/Processors/x86/data/languages/x86gcc.cspec
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit 72fd30080
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/merge.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/merge.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/op.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/xml.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/xml.y
M Ghidra/Processors/AARCH64/data/languages/AARCH64neon.sinc
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit 26d4bd910
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/architecture.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/architecture.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/marshal.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/options.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/options.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/type.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/type.hh
A Ghidra/Features/Decompiler/src/decompile/datatests/nan.xml
M Ghidra/Processors/MC6800/data/languages/6x09_push.sinc
M Ghidra/Processors/x86/data/languages/ia.sinc
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit b0e0c7372
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/ghidra_arch.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/prettyprint.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/type.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/type.hh
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
* Bump Ghidra HEAD commit bece81176
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/cover.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/cover.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/merge.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/merge.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/rangeutil.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/testfunction.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/testfunction.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/variable.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/variable.hh
A Ghidra/Features/Decompiler/src/decompile/datatests/varcross.xml
M Ghidra/Features/Decompiler/src/decompile/unittests/testcirclerange.cc
M Ghidra/Processors/AARCH64/data/languages/AARCH64.opinion
M Ghidra/Processors/MC6800/data/languages/6x09.sinc
```
* Fix UBSAN patch
* Update stable UBSAN patch
---------
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Co-authored-by: Alex Cameron <asc@tetsuo.sh>
The issue was actually with the UBSAN patch to the `sign_extend` function and not the upstream commit itself. When NationalSecurityAgency/ghidra@3c08b44 landed, I had to regenerate the UBSAN patch but I botched the part of the patch that modifies `sign_extend` and introduced this bug.
Now that the UBSAN patch no longer touches this function, I should just get rid of the new patch and things should "just work".
Bump Ghidra HEAD commit befa5aa77
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/coreaction.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/fspec.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/fspec.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/heritage.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/heritage.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/ifacedecomp.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/ifacedecomp.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/varmap.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/varmap.hh
A Ghidra/Features/Decompiler/src/decompile/datatests/stackreturn.xml
M Ghidra/Processors/MC6800/data/languages/6x09.sinc
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit d932173a2
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/subflow.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/subflow.hh
M Ghidra/Processors/68000/data/languages/68000.sinc
M Ghidra/Processors/ARM/src/main/java/ghidra/app/plugin/core/analysis/ArmAnalyzer.java
M Ghidra/Processors/PowerPC/src/main/java/ghidra/app/plugin/core/analysis/PowerPCAddressAnalyzer.java
M Ghidra/Processors/x86/data/languages/x86.opinion
M Ghidra/Processors/x86/src/main/java/ghidra/app/util/bin/format/elf/relocation/X86_64_ElfRelocationContext.java
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit 73e80aa1f
Changed files:
```
M Ghidra/Processors/MC6800/data/languages/6x09.sinc
M Ghidra/Processors/x86/certification.manifest
A Ghidra/Processors/x86/data/languages/x86-64-compat32.pspec
M Ghidra/Processors/x86/data/languages/x86-64.pspec
M Ghidra/Processors/x86/data/languages/x86.ldefs
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit 571963265
Changed files:
```
M Ghidra/Processors/ARM/data/languages/ARMinstructions.sinc
M Ghidra/Processors/ARM/data/languages/ARMneon.sinc
M Ghidra/Processors/PIC/data/languages/PIC24.sinc
M Ghidra/Processors/x86/data/languages/x86-32-golang.cspec
M Ghidra/Processors/x86/data/languages/x86-64-golang.cspec
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit 8cc3a9443
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/architecture.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/architecture.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/double.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/jumptable.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/jumptable.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/marshal.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/options.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/options.hh
M Ghidra/Features/Decompiler/src/decompile/datatests/partialunion.xml
M Ghidra/Processors/6502/data/languages/6502.slaspec
M Ghidra/Processors/68000/certification.manifest
M Ghidra/Processors/68000/data/languages/68000.cspec
M Ghidra/Processors/68000/data/languages/68000.ldefs
M Ghidra/Processors/68000/data/languages/68000.sinc
A Ghidra/Processors/68000/data/languages/68000_register.cspec
A Ghidra/Processors/68000/data/patterns/68000_patterns.xml
A Ghidra/Processors/68000/data/patterns/patternconstraints.xml
M Ghidra/Processors/8048/data/languages/8048.pspec
M Ghidra/Processors/8048/data/languages/8048.slaspec
M Ghidra/Processors/AARCH64/data/languages/AARCH64instructions.sinc
M Ghidra/Processors/x86/data/languages/x86win.cspec
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
* Bump Ghidra HEAD commit 0d71657d0
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/address.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/address.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/coreaction.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/database.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/dynamic.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/float.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/funcdata_op.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/opbehavior.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/printc.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/rangeutil.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/slghpatexpress.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/slghpatexpress.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/space.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/subflow.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/type.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/type.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/typeop.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/typeop.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/unionresolve.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/varmap.cc
M Ghidra/Processors/68000/data/manuals/68000.idx
M Ghidra/Processors/PowerPC/data/languages/ppc_32_be_Mac.cspec
M Ghidra/Processors/PowerPC/data/languages/ppc_32_e500_be.cspec
M Ghidra/Processors/PowerPC/data/languages/ppc_32_e500_le.cspec
M Ghidra/Processors/PowerPC/data/manuals/PowerISA.idx
M Ghidra/Processors/x86/data/languages/ia.sinc
M Ghidra/Processors/x86/data/languages/x86-64-golang.register.info
```
* patches: Regenerate UBSAN fixes patch
* NOTE: Sleigh tests have begun failing upstream. We need to figure this out and file an issue to Ghidra.
---------
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Co-authored-by: Alex Cameron <asc@tetsuo.sh>
Bump Ghidra HEAD commit 3e9419d4d
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/callgraph.cc
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/flow.cc
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/op.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/printc.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/printjava.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/type.hh
A Ghidra/Features/Decompiler/src/decompile/datatests/switchind.xml
M Ghidra/Processors/AARCH64/data/languages/AARCH64_win.cspec
M Ghidra/Processors/x86/data/languages/x86-64-win.cspec
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit 894bd3cfc
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.cc
M Ghidra/Processors/AARCH64/src/main/java/ghidra/app/util/bin/format/elf/relocation/AARCH64_ElfRelocationHandler.java
M Ghidra/Processors/PowerPC/data/languages/ppc_a2.sinc
M Ghidra/Processors/PowerPC/data/languages/ppc_embedded.sinc
M Ghidra/Processors/PowerPC/data/languages/ppc_instructions.sinc
M Ghidra/Processors/PowerPC/data/languages/ppc_isa.sinc
M Ghidra/Processors/PowerPC/data/languages/ppc_vle.sinc
M Ghidra/Processors/PowerPC/data/languages/quicciii.sinc
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
* sleigh-lift, support: Qualify names with `ghidra` namespace
* Bump Ghidra HEAD commit 4b99900d2
Changed files:
```
M Ghidra/Processors/68000/data/languages/68000.sinc
M Ghidra/Processors/PowerPC/data/languages/ppc_instructions.sinc
M Ghidra/Processors/x86/data/languages/ia.sinc
```
Bump Ghidra HEAD commit b3616a683
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/coreaction.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/fspec.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/fspec.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/jumptable.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/type.cc
M Ghidra/Processors/68000/src/main/java/ghidra/app/plugin/core/analysis/Motorola68KAnalyzer.java
M Ghidra/Processors/AARCH64/src/main/java/ghidra/app/plugin/core/analysis/AARCH64PltThunkAnalyzer.java
M Ghidra/Processors/ARM/certification.manifest
M Ghidra/Processors/ARM/src/main/java/ghidra/app/plugin/core/analysis/ArmAnalyzer.java
A Ghidra/Processors/BPF/Module.manifest
A Ghidra/Processors/BPF/build.gradle
A Ghidra/Processors/BPF/certification.manifest
A Ghidra/Processors/BPF/data/languages/BPF.cspec
A Ghidra/Processors/BPF/data/languages/BPF.ldefs
A Ghidra/Processors/BPF/data/languages/BPF.pspec
A Ghidra/Processors/BPF/data/languages/BPF.sinc
A Ghidra/Processors/BPF/data/languages/BPF_le.slaspec
M Ghidra/Processors/JVM/resources/ArrayTests.java
M Ghidra/Processors/JVM/resources/GetPutFieldTest.java
M Ghidra/Processors/JVM/resources/GetPutStaticTest.java
M Ghidra/Processors/JVM/resources/NewTests.java
M Ghidra/Processors/JVM/src/main/java/ghidra/javaclass/analyzers/JavaAnalyzer.java
M Ghidra/Processors/JVM/src/main/java/ghidra/javaclass/analyzers/JvmSwitchAnalyzer.java
M Ghidra/Processors/MIPS/src/main/java/ghidra/app/plugin/core/analysis/MipsAddressAnalyzer.java
M Ghidra/Processors/MIPS/src/main/java/ghidra/app/plugin/core/analysis/MipsPreAnalyzer.java
M Ghidra/Processors/MIPS/src/main/java/ghidra/app/util/bin/format/elf/extend/MIPS_ElfExtension.java
M Ghidra/Processors/PIC/src/main/java/ghidra/app/plugin/core/analysis/Pic16Analyzer.java
M Ghidra/Processors/PIC/src/main/java/ghidra/app/plugin/core/analysis/Pic17c7xxAnalyzer.java
M Ghidra/Processors/PIC/src/main/java/ghidra/app/plugin/core/analysis/Pic18Analyzer.java
M Ghidra/Processors/PowerPC/src/main/java/ghidra/app/plugin/core/analysis/PPC64CallStubAnalyzer.java
M Ghidra/Processors/PowerPC/src/main/java/ghidra/app/plugin/core/analysis/PowerPCAddressAnalyzer.java
M Ghidra/Processors/PowerPC/src/main/java/ghidra/app/util/bin/format/elf/extend/PowerPC64_ElfExtension.java
M Ghidra/Processors/PowerPC/src/main/java/ghidra/app/util/bin/format/elf/extend/PowerPC_ElfExtension.java
M Ghidra/Processors/RISCV/src/main/java/ghidra/app/plugin/core/analysis/RISCVAddressAnalyzer.java
M Ghidra/Processors/Sparc/src/main/java/ghidra/app/plugin/core/analysis/SparcAnalyzer.java
M Ghidra/Processors/SuperH4/src/main/java/ghidra/app/plugin/core/analysis/SH4AddressAnalyzer.java
M Ghidra/Processors/SuperH4/src/main/java/ghidra/app/plugin/core/analysis/SH4EarlyAddressAnalyzer.java
A Ghidra/Processors/eBPF/Module.manifest
A Ghidra/Processors/eBPF/build.gradle
A Ghidra/Processors/eBPF/certification.manifest
A Ghidra/Processors/eBPF/data/languages/eBPF.cspec
A Ghidra/Processors/eBPF/data/languages/eBPF.dwarf
A Ghidra/Processors/eBPF/data/languages/eBPF.ldefs
A Ghidra/Processors/eBPF/data/languages/eBPF.opinion
A Ghidra/Processors/eBPF/data/languages/eBPF.pspec
A Ghidra/Processors/eBPF/data/languages/eBPF.sinc
A Ghidra/Processors/eBPF/data/languages/eBPF_le.slaspec
A Ghidra/Processors/eBPF/src/main/java/ghidra/app/plugin/core/analysis/eBPFAnalyzer.java
A Ghidra/Processors/eBPF/src/main/java/ghidra/app/util/bin/format/elf/extend/eBPF_ElfExtension.java
A Ghidra/Processors/eBPF/src/main/java/ghidra/app/util/bin/format/elf/relocation/ElfeBPFRelocationFixupHandler.java
A Ghidra/Processors/eBPF/src/main/java/ghidra/app/util/bin/format/elf/relocation/eBPF_ElfRelocationConstants.java
A Ghidra/Processors/eBPF/src/main/java/ghidra/app/util/bin/format/elf/relocation/eBPF_ElfRelocationHandler.java
M Ghidra/Processors/x86/certification.manifest
M Ghidra/Processors/x86/data/languages/ia.sinc
A Ghidra/Processors/x86/data/languages/x86-32-golang.cspec
A Ghidra/Processors/x86/data/languages/x86-32-golang.register.info
A Ghidra/Processors/x86/data/languages/x86-64-golang.cspec
A Ghidra/Processors/x86/data/languages/x86-64-golang.register.info
M Ghidra/Processors/x86/data/languages/x86.ldefs
M Ghidra/Processors/x86/data/languages/x86.opinion
M Ghidra/Processors/x86/src/main/java/ghidra/app/plugin/core/analysis/X86Analyzer.java
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit 80ccdadeb
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/architecture.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/architecture.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/coreaction.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/database.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/funcdata.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/jumptable.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/jumptable.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/marshal.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/merge.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/options.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/options.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/subflow.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/subflow.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/type.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/type.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/typeop.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/typeop.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/unionresolve.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/variable.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/variable.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/varmap.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/varmap.hh
A Ghidra/Features/Decompiler/src/decompile/datatests/partialsplit.xml
M Ghidra/Processors/68000/data/languages/68000.cspec
M Ghidra/Processors/68000/data/languages/68000.sinc
M Ghidra/Processors/AARCH64/src/main/java/ghidra/app/util/bin/format/elf/relocation/AARCH64_ElfRelocationHandler.java
M Ghidra/Processors/ARM/src/main/java/ghidra/app/plugin/core/analysis/ArmAnalyzer.java
M Ghidra/Processors/ARM/src/main/java/ghidra/app/util/bin/format/elf/relocation/ARM_ElfRelocationHandler.java
M Ghidra/Processors/HCS12/data/languages/HCS_HC12.sinc
M Ghidra/Processors/MIPS/src/main/java/ghidra/app/util/bin/format/elf/relocation/MIPS_ElfRelocationHandler.java
M Ghidra/Processors/PowerPC/src/main/java/ghidra/app/util/bin/format/elf/relocation/PowerPC64_ElfRelocationHandler.java
M Ghidra/Processors/PowerPC/src/main/java/ghidra/app/util/bin/format/elf/relocation/PowerPC_ElfRelocationHandler.java
M Ghidra/Processors/RISCV/src/main/java/ghidra/app/util/bin/format/elf/relocation/RISCV_ElfRelocationHandler.java
M Ghidra/Processors/SuperH4/src/main/java/ghidra/app/util/bin/format/elf/relocation/SH_ElfRelocationHandler.java
M Ghidra/Processors/x86/certification.manifest
M Ghidra/Processors/x86/data/languages/avx.sinc
M Ghidra/Processors/x86/data/languages/avx_manual.sinc
M Ghidra/Processors/x86/data/languages/ia.sinc
A Ghidra/Processors/x86/data/languages/lockable.sinc
M Ghidra/Processors/x86/data/languages/x86-64-gcc.cspec
M Ghidra/Processors/x86/data/languages/x86-64.slaspec
M Ghidra/Processors/x86/data/languages/x86.ldefs
M Ghidra/Processors/x86/data/languages/x86.slaspec
M Ghidra/Processors/x86/data/languages/x86borland.cspec
M Ghidra/Processors/x86/data/languages/x86delphi.cspec
M Ghidra/Processors/x86/data/languages/x86gcc.cspec
M Ghidra/Processors/x86/src/main/java/ghidra/app/util/bin/format/elf/relocation/X86_32_ElfRelocationHandler.java
M Ghidra/Processors/x86/src/main/java/ghidra/app/util/bin/format/elf/relocation/X86_64_ElfRelocationHandler.java
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit 7891d2611
Changed files:
```
M Ghidra/Processors/AARCH64/data/languages/AARCH64.ldefs
M Ghidra/Processors/Atmel/ghidra_scripts/CreateAVR8GDTArchiveScript.java
M Ghidra/Processors/Dalvik/src/main/java/ghidra/dalvik/dex/inject/ConstantPoolDex.java
M Ghidra/Processors/JVM/ghidra_scripts/CreateJNIGDTArchivesScript.java
M Ghidra/Processors/JVM/src/main/java/ghidra/app/util/pcodeInject/ConstantPoolJava.java
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
Bump Ghidra HEAD commit ca9a56b5f
Changed files:
```
M Ghidra/Processors/ARM/data/languages/ARM.cspec
M Ghidra/Processors/MIPS/data/languages/mips32be.cspec
M Ghidra/Processors/MIPS/data/languages/mips32le.cspec
A Ghidra/Processors/PowerPC/src/main/java/ghidra/app/util/bin/format/macho/relocation/PowerPC_MachoRelocationConstants.java
A Ghidra/Processors/PowerPC/src/main/java/ghidra/app/util/bin/format/macho/relocation/PowerPC_MachoRelocationHandler.java
M Ghidra/Processors/x86/data/languages/x86-64-gcc.cspec
M Ghidra/Processors/x86/data/languages/x86.opinion
M Ghidra/Processors/x86/data/languages/x86gcc.cspec
```
Co-authored-by: pgoodman <pgoodman@users.noreply.github.com>
* Bump Ghidra HEAD commit 02e547dac
Changed files:
```
M Ghidra/Features/Decompiler/src/decompile/cpp/Makefile
M Ghidra/Features/Decompiler/src/decompile/cpp/coreaction.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/dynamic.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/grammar.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/grammar.y
M Ghidra/Features/Decompiler/src/decompile/cpp/op.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/opbehavior.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/opbehavior.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/opcodes.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/opcodes.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/pcodeparse.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/pcodeparse.y
M Ghidra/Features/Decompiler/src/decompile/cpp/printc.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/printlanguage.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/slgh_compile.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/slghparse.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/slghparse.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/slghparse.y
M Ghidra/Features/Decompiler/src/decompile/cpp/slghscan.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/slghscan.l
M Ghidra/Features/Decompiler/src/decompile/cpp/typeop.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/typeop.hh
M Ghidra/Features/Decompiler/src/decompile/cpp/unionresolve.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/xml.cc
M Ghidra/Features/Decompiler/src/decompile/cpp/xml.y
A Ghidra/Features/Decompiler/src/decompile/datatests/lzcount.xml
M Ghidra/Processors/68000/data/languages/68000.sinc
M Ghidra/Processors/68000/src/main/java/ghidra/program/emulation/m68kEmulateInstructionStateModifier.java
M Ghidra/Processors/AARCH64/data/languages/AARCH64base.sinc
M Ghidra/Processors/AARCH64/data/languages/AARCH64instructions.sinc
M Ghidra/Processors/ARM/data/languages/ARM.sinc
M Ghidra/Processors/ARM/data/languages/ARMTHUMBinstructions.sinc
M Ghidra/Processors/ARM/data/languages/ARMinstructions.sinc
M Ghidra/Processors/ARM/src/main/java/ghidra/program/emulation/ARMEmulateInstructionStateModifier.java
M Ghidra/Processors/MIPS/data/languages/mips.sinc
M Ghidra/Processors/MIPS/data/languages/mips32Instructions.sinc
M Ghidra/Processors/MIPS/data/languages/mips64Instructions.sinc
M Ghidra/Processors/MIPS/data/languages/mipsmicro.sinc
M Ghidra/Processors/MIPS/src/main/java/ghidra/app/util/bin/format/elf/extend/MIPS_ElfExtension.java
M Ghidra/Processors/MIPS/src/main/java/ghidra/app/util/bin/format/elf/relocation/MIPS_Elf64Relocation.java
M Ghidra/Processors/MIPS/src/main/java/ghidra/app/util/bin/format/elf/relocation/MIPS_ElfRelocationConstants.java
M Ghidra/Processors/MIPS/src/main/java/ghidra/app/util/bin/format/elf/relocation/MIPS_ElfRelocationContext.java
M Ghidra/Processors/MIPS/src/main/java/ghidra/app/util/bin/format/elf/relocation/MIPS_ElfRelocationHandler.java
M Ghidra/Processors/MIPS/src/main/java/ghidra/program/emulation/MIPSEmulateInstructionStateModifier.java
M Ghidra/Processors/PowerPC/data/languages/ppc_common.sinc
M Ghidra/Processors/PowerPC/data/languages/ppc_instructions.sinc
M Ghidra/Processors/PowerPC/src/main/java/ghidra/program/emulation/PPCEmulateInstructionStateModifier.java
M Ghidra/Processors/tricore/data/languages/tricore.sinc
M Ghidra/Processors/x86/data/languages/ia.sinc
M Ghidra/Processors/x86/data/languages/lzcnt.sinc
```
* Regenerate patches
---------
Co-authored-by: Eric Kilmer <eric.d.kilmer@gmail.com>