caheckman
5604178194
GP-3307 Stack strings
2024-06-11 17:41:06 +00:00
caheckman
0a23876e01
GP-3840 Adjustment to FlowBlock::restrictedByConditional
2023-09-13 23:15:24 +00:00
caheckman
ba694068ef
GP-3369 Implement shortened display names in decompiler
2023-05-24 11:51:32 -04:00
caheckman
bdf1314b4f
GP-2563 SplitDatatype transformer
2023-04-27 12:35:14 -04:00
caheckman
fe137f20f3
GP-3276 Put all C++ classes in ghidra namespace
2023-04-07 11:22:47 -04:00
caheckman
535ac7c08d
GP-2767 Structured pieces
2022-12-16 18:05:20 -05:00
Ryan Kurtz
947de197d2
Merge remote-tracking branch 'origin/GP-2568_PtrsubZeroResolve'
...
(Closes #4508 )
2022-09-20 02:12:43 -04:00
caheckman
45347bff87
GP-2568 InheritResolution after insertPtrsubZero
2022-09-16 17:50:30 -04:00
caheckman
d8835b0ecb
GP-2286 Formal boolean Varnodes
2022-09-16 15:25:06 -04:00
ghidra1
8d4a6c213e
GP-2480 Add sleigh compiler support for inst_next2
2022-08-24 17:57:04 -04:00
caheckman
aa038c3636
GP-2262 Encoder
2022-07-21 17:48:30 -04:00
caheckman
6be9943b8a
GP-2237 AddrSpace as marshaling primitive and prettyprint update
2022-06-29 13:16:36 -04:00
caheckman
d8c10bf229
GP-2157 Marshaling refactor. Decompiler side.
2022-06-21 13:34:23 -04:00
caheckman
3fdbbbb231
GP-1518 Decompiler support for unions
2022-04-15 17:58:49 -04:00
caheckman
311a22c038
Allow SLEIGH bitrange operator applied to dynamic varnodes
2022-01-03 17:03:29 -05:00
caheckman
58558981d5
Adjustments to data-type propagation through INT_ADD
2021-08-03 13:12:15 -04:00
caheckman
fb3908b3cc
Fix for TypeOpReturn::getInputLocal returning a type of the wrong size
2021-06-11 17:54:31 -04:00
caheckman
5d7a7c5291
A bunch of doxygen fixes
2021-01-27 14:54:23 -05:00
caheckman
7c0b21f0dc
Convert to Scope ids
2020-10-06 11:10:24 -04:00
caheckman
004a99bb87
Attach handling of "this" to ProtoParameter
2020-07-30 12:22:21 -04:00
caheckman
f7a8e264aa
Print symbol namespace paths in context
2020-06-17 15:53:38 -04:00
caheckman
40bb05d8ed
getTypePointerStripArray strips only 1 level
2020-05-12 14:09:59 -04:00
caheckman
a8dcc7266b
Default for maximum number of instructions
2020-05-12 14:08:33 -04:00
caheckman
791f16101e
Better triggering for ActionLaneDivide
2020-05-12 14:08:31 -04:00
caheckman
e073773a27
New consume logic for sub-function input parameters
2020-02-05 16:33:28 -05:00
caheckman
7b407f1965
populate HighFunctionShellSymbol in GlobalSymbolMap
2020-01-31 17:36:23 -05:00
caheckman
76d0f12bd3
Refactoring based on HighSymbol
2020-01-31 17:21:49 -05:00
caheckman
b184abc188
bugfix for crashes in ActionConstantPtr
2019-10-15 13:15:13 -04:00
caheckman
0df9575f1b
Fix for CommentSorter crash
2019-10-03 09:31:09 -04:00
caheckman
e2a9e9db84
don't create COPY in ActionConstantPtr
2019-09-16 11:32:45 -04:00
caheckman
4edff2b9f0
adjustments to resolveConstant
2019-08-23 13:03:26 -04:00
caheckman
612c0d6f3e
name to address space map
...
shortcut to address space map
more adjustments to shortcuts
allow null AddrSpace pointer in raw baselist
holes in the space indices
almost working
GT-2873 decompiler, other, and overlays
GT-2873 added OTHER space to java sleigh compiler, fixed decompiler
exception
isOtherSpace method
isOtherSpace java, addressing code review comments
GT-2873 added null check in decompiler reset
GT-2873 code review changes
Read and write space_other tag in SLA files
Version number for .sla file
GT-2873 fixups after merge
GT-2873 renamed Sparc registers: OTHER->OTHERWIN, WINWSTATE->WSTATE
GT-2873 added option in AddressInput to control OTHER space visibility
GT-2873 OTHER space now global
GT-2873 fixing comments refering to decompiler code in BasicCompilerSpec
2019-08-22 12:30:18 -04:00
Dan
79d8f164f8
Candidate release of source code.
2019-03-26 13:46:51 -04:00