caheckman
4bbbba3e5a
GP-4300 Full extended division in optimized division rules
2024-04-10 19:19:08 +00:00
Ryan Kurtz
fef0b92cad
Merge remote-tracking branch 'origin/GP-4396_ghidra007_RTTI_gcc_handle_copy_relocations_nonMangledClassNames'
2024-04-05 08:55:56 -04:00
ghidra007
b04d5335ca
GP-4376 Updated gcc class recovery to allow for special typeinfos that
...
are not in program memory or external block. Also updated to add a check
for unhandled relocations. Also updated to allow for non-mangled
typeinfo-name strings.
2024-04-04 16:46:02 +00:00
Ryan Kurtz
4360104a9e
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Features/Decompiler/ghidra_scripts/classrecovery/RTTIWindowsClassRecoverer.java
2024-04-04 08:29:23 -04:00
Ryan Kurtz
10a63ab38f
Merge remote-tracking branch
...
'origin/GP-4459_ghidra007_windows_rtti_null_ptr' into patch
(Closes #6348 )
2024-04-04 08:20:53 -04:00
ghidra007
cd780a7b63
GP-4459 put back parentList check
2024-04-03 18:25:23 +00:00
Ryan Kurtz
c89d72bad5
Merge remote-tracking branch 'origin/GP-4408_ghidra1_FillOutStructureCmdCleanup--SQUASHED'
2024-04-03 10:12:19 -04:00
ghidra1
624a3c4e9e
GP-4408 Refactor of FillOutStructureCmd. Added FillOutStructureHelper and additional DecompilerUtils methods.
2024-04-03 09:53:53 -04:00
ghidra007
f0f2ffc97e
GP-4459 fixed review notes
2024-04-01 20:14:57 +00:00
Ryan Kurtz
42c17a20f8
Merge branch 'GP-0_ryanmkurtz_PR-5262_mehmooda_emulate' ( Closes #5262 ,
...
Closes #6290 , Closes #6292 , Closes #5917 )
2024-04-01 14:33:20 -04:00
Ryan Kurtz
1c0fc88c45
Merge branch 'GP-0_ryanmkurtz_PR-6276_ekilmer_fix-sleighexample'
2024-04-01 14:26:12 -04:00
Ryan Kurtz
84548843df
Merge branch 'GP-0_ryanmkurtz_PR-6372_ekilmer_cpp-open-binary-files'
2024-04-01 14:19:06 -04:00
Ryan Kurtz
affdba0901
Merge branch 'GP-0_ryanmkurtz_PR-5382_ekilmer_fix-asan-initialize-order-fiasco'
2024-04-01 14:11:52 -04:00
Eric Kilmer
e18b424b02
decompiler-cpp: Open sla files as 'binary'
...
Compressed files need to be opened as binaries when reading. Fixes
opening sla files on Windows.
2024-04-01 12:28:28 -04:00
Ryan Kurtz
5a752fba74
Merge remote-tracking branch 'origin/GP-4466_ghidragon_focus_issue--SQUASHED'
2024-04-01 11:28:42 -04:00
Ryan Kurtz
f5d956d5e6
Merge remote-tracking branch 'origin/GP-4031_X86SystemVABI'
2024-04-01 11:22:00 -04:00
Ryan Kurtz
ea547fad95
Merge remote-tracking branch 'origin/GP-4394_ArrayIndexFormatting'
...
(Closes #6019 )
2024-04-01 11:20:25 -04:00
Ryan Kurtz
6b4f9b71b5
Merge remote-tracking branch 'origin/patch'
2024-04-01 11:18:56 -04:00
Ryan Kurtz
63fff334a6
Merge remote-tracking branch 'origin/GP-4416_LoadTableTruncation' into patch
2024-04-01 11:06:16 -04:00
ghidra1
2a7897c366
GP-0 revised FileSystems lzfse build and C source placement within
...
module
2024-03-29 15:03:40 -04:00
ghidragon
495dc4df66
GP-4466 consolidated focus handling between ComponentProvider and DockableComponent
2024-03-28 18:26:18 -04:00
ghidra1
57e1540a17
Merge remote-tracking branch 'origin/patch'
2024-03-27 14:54:16 -04:00
ghidra1
7aa57a0a67
GP-0 Disabled _Decompiler project incremental build which gets triggered
...
within any use of a processor Ant Build.
2024-03-27 14:53:11 -04:00
Ryan Kurtz
0f3351ab6a
Merge branch 'GP-0_ryanmkurtz_PR-6345_RoboSchmied_endianness-typo'
2024-03-27 07:27:47 -04:00
Ryan Kurtz
740f8251ae
GP-4459 removed unnecessary restrictive check which was causing a later
...
null exception. Also, added null check in later place.
2024-03-26 18:31:21 +00:00
Ryan Kurtz
01d9a33760
GP-4285: Building zlib source into sleigh binary on all platforms
2024-03-26 07:45:55 -04:00
caheckman
1a573da83d
GP-4416 Truncate LoadTable as part of sanity check
2024-03-22 18:02:04 +00:00
RoboSchmied
d7cc532fe3
Fix: 132 typos
...
Signed-off-by: RoboSchmied <github@roboschmie.de>
2024-03-22 02:25:30 +01:00
Ryan Kurtz
8c5c025153
Merge remote-tracking branch
...
'origin/GP-4434_ghidra1_FixDecompilerReturnParamCommit--SQUASHED'
(Closes #6318 )
2024-03-21 08:44:59 -04:00
ghidra1
07389e697b
GP-4434 corrected issues related to return/param commit action within decompiler
2024-03-20 17:41:22 -04:00
Tiago Gasiba
e7aabddb34
Add support for FreeBSD ARM 64bit (no debugger support)
2024-03-19 14:32:47 +01:00
caheckman
c674e1f2ec
GP-4031 x86 System V ABI
2024-03-13 16:55:44 +00:00
caheckman
fee5d0e13c
Always use local zlib.h
2024-03-13 16:11:26 +00:00
Ryan Kurtz
c8c4c43794
Merge remote-tracking branch 'origin/GP-4275_naming_components_for_accessibility--SQUASHED'
2024-03-12 13:36:43 -04:00
ghidragon
5bca2c75c7
GP-4275 Set accessible names of focusable components in component providers
2024-03-12 12:27:12 -04:00
dev747368
f17ebb78ab
GP-2798 initial DWARF5 support
...
Adds support for simple DWARF5 debug info. Split .dwo not supported.
Uses bookmarks to tag problematic issues instead of log messages during import.
2024-03-11 16:26:06 +00:00
ghidra1
445494ba25
GP-4390 Collapse DomainObject Undoable interfaces and refactor Command processing.
2024-03-08 13:05:36 -05:00
Ryan Kurtz
1cc9abad50
Merge remote-tracking branch 'origin/patch'
2024-03-08 08:54:02 -05:00
Ryan Kurtz
e16618583f
Merge remote-tracking branch 'origin/GP-4369_SwitchPath' into patch
2024-03-08 08:29:22 -05:00
Ryan Kurtz
9a7ab128df
Merge remote-tracking branch 'origin/GP-4364_emteere_SwitchCallotherOptimization--SQUASHED'
2024-03-07 13:06:43 -05:00
emteere
e9578d74c3
GP-4364 Removing calls to decompiler to recover switches that are unrecoverable due to callother psuedo-ops
2024-03-07 12:42:15 -05:00
Ryan Kurtz
5ecf3a1436
Merge remote-tracking branch 'origin/GP-4376_EmitMarkupDebug'
...
(Closes #5860 )
2024-03-07 09:17:47 -05:00
caheckman
49af7f2db5
GP-4376 Add setPackedOutput to Emit
2024-03-06 22:32:06 +00:00
caheckman
ac0ed8d90b
GP-4394 Add formatting to constant array indices
2024-03-05 22:41:52 +00:00
Ryan Kurtz
2758867475
Merge remote-tracking branch 'origin/patch'
2024-03-04 16:52:33 -05:00
ghidra007
fd8fcebe09
GP-4371 Added check to RecoverClassesFromRTTIScript to not run when there are unhandled relocations.
2024-03-04 18:23:46 +00:00
Eric Kilmer
b739e21073
Fix C++ sleighexample
...
* We need to link to zlib now
* The method for loading compiled sleigh files has changed
2024-03-04 11:41:14 -05:00
caheckman
ae6f7b479c
GP-4303 Collapse STARTSYM, ENDSYM, NEXT2SYM, etc. into single token type
2024-02-28 22:02:46 +00:00
Ryan Kurtz
d1dc48547e
Merge remote-tracking branch 'origin/GP-4285_CompressedSleigh'
2024-02-28 14:32:37 -05:00
caheckman
8fbd171cdf
GP-4285 Compressed SLEIGH
2024-02-28 18:39:15 +00:00