Commit Graph

10941 Commits

Author SHA1 Message Date
Alexey Esaulenko
7a8a9534ee PowerPC: additional MPC55xx float-point instructions 2023-12-14 15:17:37 -05:00
Alexey Esaulenko
cf373686d1 PowerPC: e_rlwinm fix remove unreachable block warning 2023-12-14 15:17:35 -05:00
Alexey Esaulenko
62561121aa PowerPC: float compare should set great that flag, but not overflow 2023-12-14 15:17:33 -05:00
Alexey Esaulenko
f4c042544a PowerPC: XOR can be used in VLE mode 2023-12-14 15:17:31 -05:00
ghidra1
11516a1682 Merge branch 'GP-4139_ghidra1_DemangledFunctionSourceType' into Ghidra_11.0 2023-12-14 15:05:22 -05:00
ghidra1
d4c854ddbc GP-4139 Improve demanglers function signature source type applied.
Renamed rustcall to __rustcall.  Minor fix to legacy rust demangling for
namespaces.
2023-12-14 14:54:28 -05:00
ghidra1
fb7d2f4227 Merge remote-tracking branch 'origin/GP-4055_ghidorahrex_avr8_des_hflag'
into Ghidra_11.0 (Closes #5235)
2023-12-14 08:55:59 -05:00
ghidra1
72bb0e4626 Merge remote-tracking branch
'origin/GP-4054_ghidorahrex_PR-5213_mikenawrocki_pic24_doend_offset'
into Ghidra_11.0 (Closes #5213)
2023-12-14 08:54:09 -05:00
ghidra1
edcd49187c Merge remote-tracking branch
'origin/GP-4103_ryanmkurtz_rust-macho--SQUASHED' into Ghidra_11.0
2023-12-13 18:18:26 -05:00
ghidra1
a7d83bdd7f Merge remote-tracking branch 'origin/GP-0_bsim_tutorial_updates' into Ghidra_11.0 2023-12-13 10:47:45 -05:00
James
2b6d85e2db GP-0_bsim_tutorial_updates 2023-12-13 15:35:36 +00:00
Ryan Kurtz
630f9f1704 GP-4050: Making
AbstractLibrarySupportLoader.getSystemLibrarySearchPaths() more robust
2023-12-13 09:12:52 -05:00
Ryan Kurtz
9dd1a3fb10 GP-4103: Fixing issue with loading Mach-O Rust binaries 2023-12-13 07:24:43 -05:00
ghidra1
ba3f292ab4 Merge remote-tracking branch 'origin/GP-3875_James_mips_di_ei_fix' into Ghidra_11.0 2023-12-12 16:02:24 -05:00
ghidra1
ed46dde304 GP-0 corrected decompiler modellock 2023-12-12 15:40:29 -05:00
ghidra1
e5c1a8ebcb Merge remote-tracking branch 'origin/GP-4128_OptionalTableFix' into Ghidra_11.0 2023-12-11 19:44:11 -05:00
ghidra1
8c7031d2a3 Merge remote-tracking branch 'origin/GP-4133_VoidReturnStorageAutoParam' into Ghidra_11.0 2023-12-11 19:42:44 -05:00
caheckman
99d8762b9c GP-4133 Adjustment for forced indirect return 2023-12-11 22:38:21 +00:00
ghidra1
2259379a67 GP-4133 improved support for __return_storage_ptr__ param which
transitions return storage to VOID.
2023-12-11 16:01:58 -05:00
James
ea7dedde14 GP-3875 fixed mips ei and di handling of zero register 2023-12-11 19:16:46 +00:00
caheckman
4ca724e6d2 GP-4128 Adjust construction of SQL statements in OptionalTable 2023-12-11 19:02:46 +00:00
ghidra1
867ab256b0 Merge remote-tracking branch 'origin/GP-4102_PiecePathologyLoop' into
Ghidra_11.0 (Closes #5934)
2023-12-11 09:48:38 -05:00
ghidra1
09c821367c Merge remote-tracking branch
'origin/GP-4117_DecompilerUnpackedStructures' into Ghidra_11.0
(Closes #6004)
2023-12-11 09:48:18 -05:00
ghidra1
c90fe6a0fd Merge remote-tracking branch
'origin/GP-4119_NullPointerPushPartialSymbol' into Ghidra_11.0
(Closes #6005)
2023-12-11 09:47:54 -05:00
ghidra1
229f9e3d01 Merge remote-tracking branch 'origin/GP-0_add_readme_html_to_debugger_class' into Ghidra_11.0 2023-12-11 09:43:43 -05:00
ghidra1
b28fd109b3 Merge remote-tracking branch 'origin/GP-4121_James_bsim_tutorial_updates' into Ghidra_11.0 2023-12-11 09:40:55 -05:00
James
57fe47872d GP-0 added README.html to debugger class 2023-12-08 21:11:52 +00:00
James
8750841207 GP-4121 bsim tutorial updates and html 2023-12-08 20:05:01 +00:00
ghidra1
ce5c48eba9 Merge remote-tracking branch 'origin/GP-4110_James_bsim_script_cleanup--SQUASHED' into Ghidra_11.0 2023-12-08 13:47:31 -05:00
James
39982f9984 GP-4110 cleaning up bsim scripts 2023-12-08 12:43:01 -05:00
caheckman
97acbb7208 Check for null pointer when looking up endianess 2023-12-07 00:45:39 +00:00
caheckman
bd43d1b11a GP-4117 Pass structure/union alignment to decompiler 2023-12-06 23:48:52 +00:00
ghidra1
0c83811cd8 Merge branch 'GP-4118_ghidra1_ElfGotAllocationX86-64' into Ghidra_11.0 2023-12-06 16:54:12 -05:00
ghidra1
9b53f58010 GP-4118 Corrected failure caused by bad ELF GOT allocation during x86-64
object module import (Closes #5961)
2023-12-06 16:52:06 -05:00
ghidragon
74528b49ec GP-0 marked BSimSearchPlugin status as "Released" 2023-12-06 12:42:39 -05:00
ghidra1
2d91d9ee8a Merge remote-tracking branch 'origin/GP-4053_ryanmkurtz_guava--SQUASHED' into Ghidra_11.0 2023-12-06 12:38:25 -05:00
Ryan Kurtz
ccc1241f61 GP-4053: Upgraded Guava to 32.1.3 2023-12-06 12:36:11 -05:00
ghidra1
65a77097c1 Merge remote-tracking branch 'origin/GP-4060_James_disable_matching_token_action_vt' into Ghidra_11.0 2023-12-06 12:21:49 -05:00
ghidra1
bc0ea36ee6 Merge remote-tracking branch 'origin/GP-4107_Dan_fixJavadocs' into Ghidra_11.0 2023-12-06 12:19:38 -05:00
ghidra1
52152d6ef6 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2022-12-06-1' into Ghidra_11.0 2023-12-06 12:16:12 -05:00
Dan
0e826aa1c7 GP-0: Fix control service. 2023-12-06 10:11:04 -05:00
ghidra1
2ac8d4a2ec Merge branch 'GP-4040_ghidragon_added_ask_to_upgrade_before_opening_program_in_scripts--SQUASHED' into Ghidra_11.0 2023-12-05 18:40:08 -05:00
ghidragon
514c04906b GP-4040 added ability for scripts to open programs that need to be upgraded, with ask options 2023-12-05 18:38:24 -05:00
ghidra1
e81515d9d8 GP-0 Corrected BSim build.gradle dependencies 2023-12-05 15:43:16 -05:00
ghidra1
f9103016b1 GP-0 Preliminary WhatsNew doc 2023-12-05 14:48:53 -05:00
James
0656739ccd GP-4060 disable compare matching callees action in VT 2023-12-05 19:42:12 +00:00
ghidra1
797dae7c37 Merge remote-tracking branch 'origin/GP-4109-dragonmacher-front-end-restore-fix' into Ghidra_11.0 2023-12-05 14:34:04 -05:00
ghidra1
fda9c1f35e Merge remote-tracking branch 'origin/GP-3866_ghidragon_fieldpanel_scroll_bug' into Ghidra_11.0 2023-12-05 14:19:58 -05:00
ghidra1
388d43bd5b Merge remote-tracking branch 'origin/GP-3980_James_bsim_tutorial' into Ghidra_11.0 2023-12-05 14:18:28 -05:00
ghidra1
4d90c47d2b Merge remote-tracking branch 'origin/GP-4101_Dan_addMissingDebuggerHelp' into Ghidra_11.0 2023-12-05 14:17:24 -05:00