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 |
|
ghidra1
|
6e1ad5578f
|
GP-2984 modified ELF relocation processing to use single ElfRelocationContext instance. Modified X86-64 relocation processing to handle GOTPCREL for object modules.
|
2023-01-19 09:12:36 -05:00 |
|
Ryan Kurtz
|
70a155cb70
|
GP-0: Using TaskMonitor.DUMMY instead of deprecated
TaskMonitorAdapter.DUMMY_MONITOR
|
2022-12-28 08:06:16 -05:00 |
|
emteere
|
ba96e7841e
|
GP-2734 added opinions for MIPS EABI and missing o32, n32, o64
|
2022-10-27 17:44:32 -04:00 |
|
James
|
5796680f12
|
GP-2734 adjusted mips eabi cspecs
|
2022-10-27 17:44:31 -04:00 |
|
Luke Craig
|
b590646a3b
|
change offset stack in le to 0
|
2022-10-27 17:44:29 -04:00 |
|
Luke Craig
|
31e2875bd5
|
added support for MIPS 32 eabi
|
2022-10-27 17:44:28 -04:00 |
|
ghidra1
|
a089e27cde
|
GP-2678 corrected ELF R_MIPS_REL32 relocation processing for 64-bit
architecture
|
2022-10-25 18:08:04 -04:00 |
|
ghidra1
|
2803472278
|
GP-2744 correct ELF symbol table processing in absence of associated string table
|
2022-10-21 12:44:04 -04:00 |
|
emteere
|
1410ccb6f8
|
GP-2714 fixing bad arm reference to memory on odd external reference offsets
|
2022-10-18 18:25:20 -04:00 |
|
ghidra1
|
6b9bd6c220
|
GP-2703 revised ELF relocation processing to handle statically linked
binaries and adjusted post-relocation read-only memory fixup.
|
2022-10-17 18:43:27 -04:00 |
|
ghidorahrex
|
8e2a52b756
|
GP-2162 fixed zero register reads in mipsmicro and mips16
|
2022-10-14 10:47:05 -04:00 |
|
emteere
|
9c73c86fec
|
GP-2534 turn on shared function contiguous function options, except for on ARM
|
2022-10-11 17:57:55 -04:00 |
|
ghidra1
|
6056e01f7a
|
GP-2592 corrected MIPS ELF .plt.got markup issue
|
2022-09-21 14:26:26 -04:00 |
|
dev747368
|
8b924f718e
|
GP-2435 fix exception in QueryOptionService if secondary isn't an intstr
|
2022-08-08 21:36:10 +00:00 |
|
ghidra1
|
0590f9336e
|
Merge remote-tracking branch 'origin/patch'
|
2022-07-26 18:20:51 -04:00 |
|
ghidra1
|
6614ea5c2e
|
GP-0 minor fixes for build
|
2022-07-26 13:56:39 -04:00 |
|