James
|
d9a5ad2ed0
|
GP-4029 updated mips and ppc language versions
|
2025-08-25 19:31:22 +00:00 |
|
ghintern
|
d91aebe74e
|
GP-4030: Fix MIPS base and eabi 32/64-bit cspecs
GP-4029: Update base PowerPC 32/64-bit cspecs
|
2025-08-25 19:15:08 +00:00 |
|
ghidra1
|
520c6b7b98
|
Merge remote-tracking branch 'origin/patch'
|
2025-08-11 17:55:15 -04:00 |
|
ghidra1
|
f7138da6f7
|
GP-5918 Corrected ELF Relocation regression for MIPS 64-bit introduced
with GP-5826 in Ghidra 11.4.1
|
2025-08-11 13:00:58 -04:00 |
|
Ryan Kurtz
|
cc177afc8f
|
Merge remote-tracking branch 'origin/patch'
|
2025-07-21 13:17:27 -04:00 |
|
emteere
|
3468c4b502
|
GP-5843 Added MIPS64 function start patterns
|
2025-07-17 22:42:00 +00:00 |
|
ghidra1
|
17827592d4
|
Merge remote-tracking branch 'origin/patch'
|
2025-07-15 18:30:48 -04:00 |
|
ghidra1
|
130b365e7c
|
GP-5827 Corrected ELF MIPS 64-bit relocation processing error
|
2025-07-15 18:27:41 -04:00 |
|
Ryan Kurtz
|
d3131e319a
|
GP-0: Fixing unused import warnings
|
2025-05-30 07:07:43 -04:00 |
|
emteere
|
c396867209
|
GP-4512 Constant propagation and stack analysis performance changes
|
2025-05-08 17:35:25 -04:00 |
|
Ryan Kurtz
|
e57bf92a20
|
Merge remote-tracking branch
'origin/GP-5131_ghidorahrex_MIPS16e_jump_delayslot_fix' into patch
(Closes #862)
|
2025-04-11 09:22:01 -04:00 |
|
ghidra1
|
8e09813393
|
GP-5406 Correct ELF import issue for MIPS debug file which fails on
.reginfo data read
|
2025-02-25 09:57:25 -05:00 |
|
ghidra1
|
4b4d2f00d1
|
GP-5413 Improve error handling for x86 ELF GOT allocation failure during
relocation processing.
|
2025-02-24 18:15:30 -05:00 |
|
emteere
|
5bcfb5f02c
|
GP-5365 Fixed MIPS 64-bit packed relocations
|
2025-02-10 22:38:46 +00:00 |
|
Dan
|
7dd417b6be
|
GP-5051: Distinct qemu-system launcher.
|
2024-12-04 08:43:26 -05:00 |
|
ghidorahrex
|
96c1ec0970
|
GP-5131: Fixed MIPS16e instruction delayslot relative addressing
|
2024-11-15 16:14:12 +00:00 |
|
Ryan Kurtz
|
faf55a8de6
|
GP-5078: Improvements to Ghidra Module directory layout
|
2024-10-31 10:34:26 -04:00 |
|
emteere
|
325358ec0c
|
GP-4939 Added missing mips opinion for R3/4 n32 automatic processor
identification during import.
|
2024-09-18 16:10:07 -04:00 |
|
ghidra1
|
036ef9d0db
|
GP-4737 - Improve ELF relocation handling of unresolved symbol
|
2024-07-01 13:06:54 -04:00 |
|
caheckman
|
05818c5c3a
|
GP-4370 Internal Storage
|
2024-05-02 15:13:32 +00:00 |
|
ghidra1
|
01087ba0a8
|
GP-0 Minor revision to ELF relocation handlers
|
2024-04-01 17:09:44 -04:00 |
|
Ryan Kurtz
|
211e15bef5
|
Merge remote-tracking branch 'origin/patch'
|
2024-03-20 13:16:06 -04:00 |
|
mumbel
|
83b45b995c
|
MIPS patterns
sync possible function start with function start
correct bit pattern for all bits in instr_index
|
2024-03-20 13:11:20 -04:00 |
|
Ryan Kurtz
|
c3c34ebf10
|
Merge remote-tracking branch 'origin/GP-4125_ghidra1_ArtificialBlockAttribute--SQUASHED'
|
2024-03-07 08:50:41 -05:00 |
|
ghidra1
|
ae475f743b
|
GP-4125 Added memory block artificial attribute flag
|
2024-03-06 16:53:12 -05:00 |
|
ghidra1
|
ce9418d831
|
GP-4398 minor formatting
|
2024-03-06 10:58:27 -05:00 |
|
mumbel
|
9a22180efa
|
Add issing ELF reloc
|
2024-03-05 22:19:27 -06:00 |
|
Dan
|
289c5c90fa
|
GP-3838: Add qemu+gdb launcher.
|
2024-03-01 12:36:13 -05:00 |
|
ghidra1
|
3ead54f0ac
|
GP-4239 Transitioned to new AbstractElfRelocationHandler implementation which uses ElfRelocationType enums specific to each handler.
|
2024-02-12 10:52:25 -05:00 |
|
ghidra1
|
82c2716ba4
|
GP-4180 revised ELF section symbol extension support for MIPS
|
2024-01-03 17:55:57 -05:00 |
|
James
|
ea7dedde14
|
GP-3875 fixed mips ei and di handling of zero register
|
2023-12-11 19:16:46 +00:00 |
|
emteere
|
78bbf89075
|
GP-3948 MIPS TEQ zero,zero changed to trap always
|
2023-11-30 00:52:36 +00:00 |
|
roblabla
|
80d92aa32f
|
GP-0: Remove executable bit on various non-executable files
(Closes #5943)
|
2023-11-20 08:57:02 -05:00 |
|
Ryan Kurtz
|
b0f3d99545
|
Merge remote-tracking branch 'origin/patch'
|
2023-11-09 13:12:14 -05:00 |
|
ghidra1
|
bb4a9ccbb1
|
GP-0 Corrected incorrect retained MIPS relocation length for 32-bit
R_MIPS_JUMP_SLOT
|
2023-11-09 12:24:49 -05:00 |
|
William Tan
|
0b3801a5a5
|
typo: setMinpeculativeOffset -> setMinSpeculativeOffset
|
2023-09-20 13:24:01 -04:00 |
|
Dan
|
647b4a42ac
|
GP-3453: Add mips:3000 to mips.ldefs
|
2023-08-09 14:27:04 -04:00 |
|
Ryan Kurtz
|
7fa3389119
|
GP-2974: Fixing warnings
|
2023-05-01 07:23:48 -04:00 |
|
emteere
|
02248d2251
|
GP-3077 Added constant tracking through stack for stack parameters, fixed issues with values getting crossed moving in and out of memory, added prototype param type creation, added setting for restricting parameters to know pointers to handle harvard architectures and pointertypedefs
|
2023-05-01 01:57:56 -04:00 |
|
ghidra1
|
ef8d86e0ae
|
GP-3339 avoid offset-pointer creation in execute blocks during ELF relocation processing. Also skip for section-symbol based relocations.
|
2023-04-21 13:55:34 -04:00 |
|
Ryan Kurtz
|
23597c71d6
|
Merge remote-tracking branch
'origin/GP-2748_James_elf_process_entry--SQUASHED' (Closes #4667)
|
2023-04-04 08:25:27 -04:00 |
|
James
|
6258dd9eee
|
GP-2748 added calling convention for elf entry point
|
2023-04-03 15:35:27 +00:00 |
|
Ryan Kurtz
|
d0e28a7036
|
Merge remote-tracking branch
'origin/GP-3260_ghidra1_ElfMipsRelocs--SQUASHED' (Closes #5160)
Conflicts:
Ghidra/Features/DecompilerDependent/src/main/java/ghidra/app/extension/datatype/finder/DecompilerReference.java
|
2023-03-28 07:29:26 -04:00 |
|
ghidra1
|
836604e09d
|
GP-3260 Corrected MIPS relocation issues and a few related issues affecting listing markup
|
2023-03-27 19:10:19 -04:00 |
|
Pokechu22
|
14880b53c4
|
Create and use LZCOUNT Pcode op
|
2023-03-02 18:30:04 -08:00 |
|
Ryan Kurtz
|
2041bd8f10
|
Merge remote-tracking branch
'origin/GP-2775_ghidorahrex_mips_mt_dsp--SQUASHED' (Closes #4526)
|
2023-02-18 07:53:30 -05:00 |
|
ghidorahrex
|
d720d01dd8
|
GP-2775: Added MIPS MT and MIPS DSP modules
|
2023-02-17 16:41:32 -05:00 |
|
Ryan Kurtz
|
1de4b32e51
|
Merge remote-tracking branch 'origin/patch'
|
2023-02-08 06:10:33 -05:00 |
|
emteere
|
93c291ba72
|
GP-2905: Fixed regression in handling of spacebase register values that
cause a stack trace in the decompiler for RISCV. Removed unnecessary
spacebase settings in tricore, mips, riscv.
|
2023-02-07 10:51:56 -05:00 |
|
ghidra1
|
5b433f35ca
|
GP-3013 Refactor of Relocation API (created V6 DB adapter) to include
status and stored length when original FileBytes are used.
|
2023-02-03 08:01:04 -05:00 |
|