Ryan Kurtz
75ae8b3c36
Merge remote-tracking branch 'origin/patch'
2022-07-27 00:37:13 -04:00
Jason P. Leasure
dba1a5d7e6
decompiler: fix Merge::compareHighByBlock
...
- if def1=0 and def2==0 return false
2022-07-26 19:00:25 -04:00
ghidra1
732e766c0a
Updated patch version to 10.1.6
2022-07-26 18:37:36 -04:00
ghidra1
0590f9336e
Merge remote-tracking branch 'origin/patch'
2022-07-26 18:20:51 -04:00
ghidra1
9c724c1add
Merge remote-tracking branch 'origin/GP-2355_AARCH64_thunk_pattern' into patch
2022-07-26 15:12:21 -04:00
emteere
627d0c0f8c
GP-2355 Added aarch64 thunk pattern
2022-07-26 19:09:52 +00:00
James
07f87bb190
GP-2368_pcodecompile_npe
2022-07-26 18:45:40 +00:00
ghidra1
6614ea5c2e
GP-0 minor fixes for build
2022-07-26 13:56:39 -04:00
Ryan Kurtz
9971ad5179
Merge remote-tracking branch 'origin/patch'
2022-07-26 12:42:04 -04:00
ghidra1
7293efbb9f
GP-0 Updated 10.1.5 ChangeHistory
2022-07-26 10:56:57 -04:00
Ryan Kurtz
03b42fc6e4
Merge remote-tracking branch 'origin/patch'
2022-07-26 00:34:13 -04:00
ghidra1
3cb967cf7f
Merge remote-tracking branch 'origin/GP-2366_ghidra1_MIPSEmulateInstructionStateModifier' into patch
2022-07-25 21:04:41 -04:00
ghidra1
cdb749f118
Merge remote-tracking branch 'origin/GP-0_ElementAndAttributeRecords--SQUASHED'
2022-07-25 16:58:00 -04:00
ghidra1
cdeeca79d5
GP-0 Transitioned AttributeId and ElementId to java record
2022-07-25 16:56:58 -04:00
ghidra1
062551ae9a
GP-2366 handle MIPS emulation when ISA_VARIANT not enabled
2022-07-25 16:25:30 -04:00
caheckman
7abd4cb2ec
GP-2281 RuleOrMultiBool
2022-07-25 14:40:50 -04:00
Ryan Kurtz
15629c8e3a
Merge remote-tracking branch 'origin/patch'
2022-07-25 13:25:24 -04:00
Ryan Kurtz
f6a620c5e0
Merge remote-tracking branch
...
'origin/GP-713_ghidra1_ELF_PowerPC_EMB_Relocation--SQUASHED'
(Closes #890 )
2022-07-25 13:24:44 -04:00
ghidra1
590d74f2e9
Merge remote-tracking branch
...
'origin/GP-2365_emteere_MinimumSpecRefAddr_ignore_bug' into patch
(Closes #4257 )
2022-07-25 12:53:01 -04:00
emteere
9c3ef680d1
GP-2365_emteere Fix bug introduced in refactor that would ignore
...
"Speculative reference min" analyzer setting
2022-07-25 16:41:43 +00:00
ghidra1
0d54d2d7c3
GP-713 added support for ELF PowerPC R_PPC_EMB_SDA21 relocation. Also revised PowerPC cspecs in support of EABI.
2022-07-25 08:38:40 -04:00
Ryan Kurtz
0f2e518957
Merge remote-tracking branch 'origin/patch'
2022-07-25 03:06:18 -04:00
Ryan Kurtz
61167f93cb
Merge remote-tracking branch 'origin/GP-2122_emteere_tmodereg_protect' into patch
2022-07-25 03:02:56 -04:00
Ryan Kurtz
157cbf54f5
Merge remote-tracking branch 'origin/GP-2103_emteere_stack_depth_RETF'
...
into patch (Closes #4293 )
2022-07-25 02:59:00 -04:00
Ryan Kurtz
d64c61014e
Merge remote-tracking branch 'origin/patch'
2022-07-25 01:38:12 -04:00
emteere
f7495daea1
GP-2122_emteere protect use of tmodeReg on processors without one
2022-07-25 05:30:30 +00:00
Ryan Kurtz
d940355bde
Merge remote-tracking branch
...
'origin/GP-1716_emteere_HC12_support--SQUASHED' into patch
(Closes #1570 , Closes #4016 )
2022-07-25 01:18:30 -04:00
emteere
4800ead95f
GP-2103_emteere Set function purge for x86 RETF instructions
2022-07-25 05:05:48 +00:00
emteere
212b2638ea
GP-1716_emteere adding HC12,HCS12,HCS12X support, HCS12 elf memory remap at import, fix PC relative addressing
2022-07-25 00:20:40 -04:00
Ryan Kurtz
d721fa5fdd
GP-0: Updating Eclipse formatter to support 1-line records
2022-07-23 02:17:46 -04:00
Ryan Kurtz
68088a53a8
Merge remote-tracking branch 'origin/patch'
2022-07-23 01:06:58 -04:00
Ryan Kurtz
931fa8787b
Merge remote-tracking branch 'origin/GP-2355_emteere_AARCH64ilp32_SQUASHED' into patch
2022-07-23 01:01:57 -04:00
emteere
35c013e109
GP-2355 added support for AARCH64 ilp32
2022-07-22 17:20:26 -04:00
ghidra1
2e7fce3336
Merge remote-tracking branch 'origin/patch'
2022-07-22 15:11:51 -04:00
Ryan Kurtz
bf512f6a17
Merge remote-tracking branch 'origin/GP-2262_ClangTypeTokenFix'
2022-07-22 14:59:53 -04:00
caheckman
f19df90389
GP-2262 - type id should be long
2022-07-22 14:47:20 -04:00
ghidra1
dedaaf6cd5
Merge branch 'GP-2272_ghidra_PowerPCe500' into patch
2022-07-22 10:51:58 -04:00
Ryan Kurtz
2131e9d1af
Merge remote-tracking branch 'origin/GP-2262_MarshalJavaSide'
2022-07-22 02:19:33 -04:00
Ryan Kurtz
58afabe999
Merge remote-tracking branch
...
'origin/GP-2343_dev747368_PE_loader_property_key_names' (Closes #4452 )
2022-07-22 02:14:43 -04:00
ghidra1
0287403adf
GP-2272 added PowerPC e500 processor variant
2022-07-21 21:54:06 -04:00
caheckman
aa038c3636
GP-2262 Encoder
2022-07-21 17:48:30 -04:00
Ryan Kurtz
ba83024c10
GP-2132: Fixing another eclipse run configurations for JDK 17.
2022-07-21 11:10:10 -04:00
Ryan Kurtz
b8e3c32574
GP-2132: Fixing eclipse run configurations for JDK 17.
2022-07-21 10:39:09 -04:00
Ryan Kurtz
79051c77ed
Merge remote-tracking branch 'origin/patch'
2022-07-21 01:55:37 -04:00
Ryan Kurtz
6a9f0913fb
Merge remote-tracking branch 'origin/GP-2347-dragonmacher-fixed-error-display-swing-usage' into patch
2022-07-21 01:48:08 -04:00
Ryan Kurtz
9d3417f88d
Merge remote-tracking branch 'origin/GP-2132_ryanmkurtz_jdk17'
...
(Closes #4316 )
2022-07-21 01:15:45 -04:00
Ryan Kurtz
0b3a92dfe6
GP-2132: Upgrade to Java 17 source and target compatibility
2022-07-21 00:32:21 -04:00
ghidra1
25aa4663d9
Merge branch 'GP-2350_ghidra1_ELF_ARM_Relocation' ( Closes #4455 )
2022-07-20 21:42:24 -04:00
ghidra1
51255066a4
GP-2350 Corrected processing of ELF REL type relocations for
...
R_ARM_JUMP24, R_ARM_CALL and R_ARM_PLT32
2022-07-20 21:40:37 -04:00
dev747368
ef96a47f4b
GP-2343 fix issue when storing PE property key names in program info
...
Escape and put a prefix and suffix around the property name to avoid
issues with invalid Options key values, as well as to group the values
from the PE file together and avoid hostile values colliding with other
Ghidra info.
Addresses problem found in PR #4452 .
2022-07-20 19:48:28 +00:00