Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Changed files: ``` M Ghidra/Features/Decompiler/src/decompile/cpp/Makefile 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.cc M Ghidra/Features/Decompiler/src/decompile/cpp/block.hh A Ghidra/Features/Decompiler/src/decompile/cpp/constseq.cc A 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/cover.cc M Ghidra/Features/Decompiler/src/decompile/cpp/cpool.cc 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/double.cc M Ghidra/Features/Decompiler/src/decompile/cpp/double.hh M Ghidra/Features/Decompiler/src/decompile/cpp/filemanage.cc M Ghidra/Features/Decompiler/src/decompile/cpp/float.cc M Ghidra/Features/Decompiler/src/decompile/cpp/float.hh 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/funcdata_block.cc M Ghidra/Features/Decompiler/src/decompile/cpp/funcdata_varnode.cc M Ghidra/Features/Decompiler/src/decompile/cpp/ghidra_arch.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/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/jumptable.cc M Ghidra/Features/Decompiler/src/decompile/cpp/jumptable.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/op.cc M Ghidra/Features/Decompiler/src/decompile/cpp/op.hh M Ghidra/Features/Decompiler/src/decompile/cpp/paramid.cc 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/ruleaction.cc M Ghidra/Features/Decompiler/src/decompile/cpp/ruleaction.hh 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/sleighbase.cc M Ghidra/Features/Decompiler/src/decompile/cpp/space.cc M Ghidra/Features/Decompiler/src/decompile/cpp/stringmanage.cc M Ghidra/Features/Decompiler/src/decompile/cpp/stringmanage.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/test.cc M Ghidra/Features/Decompiler/src/decompile/cpp/testfunction.cc M Ghidra/Features/Decompiler/src/decompile/cpp/transform.cc M Ghidra/Features/Decompiler/src/decompile/cpp/transform.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/types.h M Ghidra/Features/Decompiler/src/decompile/cpp/userop.cc M Ghidra/Features/Decompiler/src/decompile/cpp/userop.hh 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/doublemove.xml A Ghidra/Features/Decompiler/src/decompile/datatests/floatcast.xml A Ghidra/Features/Decompiler/src/decompile/datatests/floatconv.xml M Ghidra/Features/Decompiler/src/decompile/datatests/floatprint.xml A Ghidra/Features/Decompiler/src/decompile/datatests/heapstring.xml A Ghidra/Features/Decompiler/src/decompile/datatests/orcompare.xml A Ghidra/Features/Decompiler/src/decompile/datatests/revisit.xml A Ghidra/Features/Decompiler/src/decompile/datatests/stackstring.xml A Ghidra/Features/Decompiler/src/decompile/datatests/switchloop.xml A Ghidra/Features/Decompiler/src/decompile/datatests/switchmulti.xml M Ghidra/Features/Decompiler/src/decompile/unittests/testfloatemu.cc M Ghidra/Processors/68000/data/languages/68000.sinc M Ghidra/Processors/8051/certification.manifest A Ghidra/Processors/8051/data/languages/8051.opinion M Ghidra/Processors/AARCH64/data/languages/AARCH64_win.cspec M Ghidra/Processors/AARCH64/src/main/java/ghidra/app/util/bin/format/elf/relocation/AARCH64_ElfRelocationHandler.java M Ghidra/Processors/ARM/data/languages/ARM.dwarf M Ghidra/Processors/ARM/data/languages/ARMneon.dwarf M Ghidra/Processors/ARM/data/languages/ARMneon.sinc M Ghidra/Processors/ARM/data/languages/ARMv8.sinc M Ghidra/Processors/ARM/src/main/java/ghidra/app/util/bin/format/elf/relocation/ARM_ElfRelocationHandler.java M Ghidra/Processors/ARM/src/test.processors/java/ghidra/test/processors/ARM_v8m_O0_EmulatorTest.java M Ghidra/Processors/ARM/src/test.processors/java/ghidra/test/processors/ARM_v8m_O3_EmulatorTest.java M Ghidra/Processors/Atmel/ghidra_scripts/CreateAVR8GDTArchiveScript.java M Ghidra/Processors/Atmel/src/main/java/ghidra/app/util/bin/format/elf/relocation/AVR32_ElfRelocationHandler.java M Ghidra/Processors/Atmel/src/main/java/ghidra/app/util/bin/format/elf/relocation/AVR8_ElfRelocationHandler.java M Ghidra/Processors/Loongarch/src/main/java/ghidra/app/util/bin/format/elf/relocation/Loongarch_ElfRelocationHandler.java A Ghidra/Processors/M16C/Module.manifest A Ghidra/Processors/M16C/build.gradle A Ghidra/Processors/M16C/certification.manifest A Ghidra/Processors/M16C/data/languages/M16C_60.cspec A Ghidra/Processors/M16C/data/languages/M16C_60.ldefs A Ghidra/Processors/M16C/data/languages/M16C_60.pspec A Ghidra/Processors/M16C/data/languages/M16C_60.slaspec A Ghidra/Processors/M16C/data/languages/M16C_80.cspec A Ghidra/Processors/M16C/data/languages/M16C_80.ldefs A Ghidra/Processors/M16C/data/languages/M16C_80.pspec A Ghidra/Processors/M16C/data/languages/M16C_80.slaspec A Ghidra/Processors/M16C/data/manuals/M16C_60.idx A Ghidra/Processors/M16C/data/manuals/M16C_80.idx M Ghidra/Processors/MIPS/data/languages/MIPS.opinion M Ghidra/Processors/MIPS/src/main/java/ghidra/app/util/bin/format/elf/relocation/MIPS_ElfRelocationHandler.java M Ghidra/Processors/PIC/data/languages/pic16.ldefs M Ghidra/Processors/PIC/data/languages/pic16.pspec M Ghidra/Processors/PIC/data/languages/pic16.sinc M Ghidra/Processors/PIC/data/languages/pic16_instructions.sinc M Ghidra/Processors/PIC/data/languages/pic16f.pspec M Ghidra/Processors/PIC/src/main/java/ghidra/app/plugin/core/analysis/Pic16Analyzer.java M Ghidra/Processors/PIC/src/main/java/ghidra/app/util/bin/format/elf/relocation/PIC30_ElfRelocationHandler.java M Ghidra/Processors/PowerPC/data/languages/SPE_APU.sinc M Ghidra/Processors/PowerPC/data/languages/evx.sinc M Ghidra/Processors/PowerPC/data/languages/ppc.ldefs M Ghidra/Processors/PowerPC/data/languages/ppc_32.pspec M Ghidra/Processors/PowerPC/data/languages/ppc_32_mpc8270.pspec M Ghidra/Processors/PowerPC/data/languages/ppc_64.pspec 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/Sparc/certification.manifest M Ghidra/Processors/Sparc/data/languages/SparcV9.ldefs M Ghidra/Processors/Sparc/data/languages/SparcV9.sinc M Ghidra/Processors/Sparc/data/languages/SparcV9_32.cspec M Ghidra/Processors/Sparc/data/languages/SparcV9_64.cspec M Ghidra/Processors/Sparc/data/patterns/SPARC_patterns.xml M Ghidra/Processors/Sparc/src/main/java/ghidra/app/plugin/core/analysis/SparcAnalyzer.java A Ghidra/Processors/Sparc/src/main/java/ghidra/app/plugin/core/analysis/SparcEarlyAddressAnalyzer.java A Ghidra/Processors/Sparc/src/main/java/ghidra/app/util/bin/format/elf/relocation/SPARC64_ElfRelocationHandler.java M Ghidra/Processors/Sparc/src/main/java/ghidra/app/util/bin/format/elf/relocation/SPARC_ElfRelocationHandler.java M Ghidra/Processors/Sparc/src/main/java/ghidra/app/util/bin/format/elf/relocation/SPARC_ElfRelocationType.java M Ghidra/Processors/SuperH4/src/main/java/ghidra/app/util/bin/format/elf/relocation/SH_ElfRelocationHandler.java M Ghidra/Processors/TI_MSP430/src/main/java/ghidra/app/util/bin/format/elf/relocation/MSP430X_ElfRelocationHandler.java M Ghidra/Processors/TI_MSP430/src/main/java/ghidra/app/util/bin/format/elf/relocation/MSP430_ElfRelocationHandler.java M Ghidra/Processors/Xtensa/src/main/java/ghidra/app/util/bin/format/elf/relocation/Xtensa_ElfRelocationHandler.java D Ghidra/Processors/eBPF/src/main/java/ghidra/app/plugin/core/analysis/eBPFAnalyzer.java A Ghidra/Processors/eBPF/src/main/java/ghidra/app/plugin/core/analysis/eBPFHelperDataTypes.java A Ghidra/Processors/eBPF/src/main/java/ghidra/app/plugin/core/analysis/eBPFSyscallAnalyzer.java M Ghidra/Processors/eBPF/src/main/java/ghidra/app/util/bin/format/elf/relocation/eBPF_ElfRelocationHandler.java M Ghidra/Processors/tricore/src/main/java/ghidra/app/util/bin/format/elf/relocation/Tricore_ElfRelocationHandler.java M Ghidra/Processors/x86/data/languages/avx.sinc M Ghidra/Processors/x86/data/languages/avx2.sinc M Ghidra/Processors/x86/data/languages/ia.sinc M Ghidra/Processors/x86/data/languages/lockable.sinc M Ghidra/Processors/x86/data/languages/x86-64.pspec M Ghidra/Processors/x86/data/languages/x86.ldefs M Ghidra/Processors/x86/data/languages/x86.pspec 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_ElfRelocationContext.java M Ghidra/Processors/x86/src/main/java/ghidra/app/util/bin/format/elf/relocation/X86_64_ElfRelocationHandler.java ```
- Loading branch information