caheckman
|
3c08b44a1e
|
GP-3424 Near/far pointer data-type propagation
|
2023-05-26 16:05:03 -04:00 |
|
Eric Kilmer
|
7f8a3d577d
|
Fix memory leak after xml errors
Regenerated with bison 3.0.4 on AlmaLinux 8
|
2023-05-24 19:37:13 -04:00 |
|
Ryan Kurtz
|
75b1dd163f
|
Merge remote-tracking branch 'origin/GP-3369_DecompilerTemplateShortening' into patch
|
2023-05-24 12:46:45 -04:00 |
|
caheckman
|
ba694068ef
|
GP-3369 Implement shortened display names in decompiler
|
2023-05-24 11:51:32 -04:00 |
|
Ryan Kurtz
|
e23198b563
|
Merge remote-tracking branch 'origin/GP-3441_IndirectSwitchVar' into
patch (Closes #5307)
|
2023-05-23 11:35:03 -04:00 |
|
caheckman
|
8977840661
|
GP-3426 Protect against too large constants
|
2023-05-16 19:00:18 -04:00 |
|
caheckman
|
0398e40b07
|
GP-3441 Protect INDIRECT path to switch variable
|
2023-05-16 18:42:07 -04:00 |
|
Ryan Kurtz
|
d4b6ae4b16
|
Merge remote-tracking branch
'origin/GP-3374_caheckman_PR-5191_jagunter_throw_new' into Ghidra_10.3
(Closes #5191, Closes #5182)
|
2023-05-03 13:45:58 -04:00 |
|
Ryan Kurtz
|
e2f78daec2
|
Merge remote-tracking branch 'origin/GP-3378_StaleSpacebasePlaceholder'
into Ghidra_10.3 (Closes #5260, Closes #5261)
|
2023-05-03 13:42:45 -04:00 |
|
caheckman
|
68747248f3
|
GP-3378 Remove op when clearing placeholder
|
2023-05-03 12:58:23 -04:00 |
|
caheckman
|
72f451ab89
|
GP-3370 Adjustments to JumpTable clear
|
2023-05-03 12:49:23 -04:00 |
|
caheckman
|
bdc6e2202c
|
GP-3367 Delay full copy of prototype in lateRestriction
|
2023-04-28 13:31:05 -04:00 |
|
Ryan Kurtz
|
80ccdadeba
|
Merge remote-tracking branch
'origin/GP-2563_SplitVarnodesBasedOnDatatype' (Closes #3884)
|
2023-04-28 06:06:36 -04:00 |
|
Ryan Kurtz
|
2eb1ef975e
|
Merge remote-tracking branch 'origin/GP-3309_ArrayAsUnion'
|
2023-04-28 06:04:50 -04:00 |
|
Ryan Kurtz
|
8322b17576
|
Merge remote-tracking branch 'origin/GP-3297_JumpValuesRangeDefault'
|
2023-04-28 06:01:04 -04:00 |
|
caheckman
|
828aaa584b
|
GP-3309 Allow single element array resolution
|
2023-04-27 16:33:00 -04:00 |
|
caheckman
|
bdf1314b4f
|
GP-2563 SplitDatatype transformer
|
2023-04-27 12:35:14 -04:00 |
|
Asad Mehmood
|
f928ab1fe1
|
Fix EmulatePcodeCache::executeBranch
|
2023-04-24 21:51:58 +01:00 |
|
Eric Kilmer
|
8afa3a2be3
|
Fix C++ sleighexample compilation
|
2023-04-10 10:07:36 -04:00 |
|
caheckman
|
fe137f20f3
|
GP-3276 Put all C++ classes in ghidra namespace
|
2023-04-07 11:22:47 -04:00 |
|
caheckman
|
e02c600234
|
GP-3292 Fix initializeForReading in case where there is only 1 value
|
2023-04-06 20:10:46 -04:00 |
|
Josh Gunter
|
d5b0c6b3fb
|
Use throw in C++ decompiler code
|
2023-04-03 19:33:19 -07:00 |
|
caheckman
|
6981a90700
|
GP-3269 Never input cast to SUBPIECE or PIECE
|
2023-03-29 18:23:56 -04:00 |
|
Ryan Kurtz
|
9cf60faef0
|
Merge remote-tracking branch
'origin/GP-3155_caheckman_PR-2810_Pokechu22_countleadingzeros'
(Closes #2810)
|
2023-03-24 14:29:30 -04:00 |
|
caheckman
|
945d91fc93
|
GP-3155 Regenerating parsers, documentation. LZCOUNT tests.
|
2023-03-24 13:06:45 -04:00 |
|
caheckman
|
2591c17f22
|
GP-2627 TypePartialStruct
|
2023-03-21 13:28:09 -04:00 |
|
Ryan Kurtz
|
45d2e42bb4
|
Merge remote-tracking branch 'origin/GP-3186_ZeroSizeExportConsistency'
|
2023-03-17 15:57:28 -04:00 |
|
Ryan Kurtz
|
67625f5b9c
|
Merge remote-tracking branch 'origin/GP-3174_PieceMarshaling'
|
2023-03-14 06:26:22 -04:00 |
|
Ryan Kurtz
|
fba98d104e
|
Merge remote-tracking branch 'origin/GP-3029_CommentAnnotations'
|
2023-03-14 06:25:47 -04:00 |
|
caheckman
|
b39c60e221
|
GP-3174 Indexed attribute marshaling
|
2023-03-13 16:48:16 -04:00 |
|
caheckman
|
349b891165
|
GP-3186 Add 0 size exports to consistency check for subtables
|
2023-03-13 14:30:34 -04:00 |
|
caheckman
|
6e239a393e
|
GP-3029 Treat annotations in comments as a single token
|
2023-03-08 12:38:58 -05:00 |
|
caheckman
|
74e1bbdb57
|
GP-3148 More join space overlaps
|
2023-03-07 17:13:11 -05:00 |
|
Pokechu22
|
e4ab760242
|
Add rule to simplify lzcount followed by right shift
|
2023-03-02 18:30:04 -08:00 |
|
Pokechu22
|
14880b53c4
|
Create and use LZCOUNT Pcode op
|
2023-03-02 18:30:04 -08:00 |
|
caheckman
|
7d6c6d28be
|
GP-3126 Join support for CONCAT trees
|
2023-02-23 20:01:05 -05:00 |
|
Ryan Kurtz
|
ebde3f7250
|
Merge remote-tracking branch 'origin/GP-2603_ConditionalConstPhiNode'
(Closes #4527)
|
2023-02-21 12:43:56 -05:00 |
|
caheckman
|
e996440c77
|
GP-2586 Exceptions for injection error conditions
|
2023-02-21 11:34:07 -05:00 |
|
caheckman
|
042dbbcaba
|
GP-2603 Handle conditional constant propagation in phi-nodes
|
2023-02-17 16:38:48 -05:00 |
|
Ryan Kurtz
|
43bbf5ea9f
|
Merge remote-tracking branch 'origin/GP-3085_NativeCompatibility'
|
2023-02-13 14:53:34 -05:00 |
|
Ryan Kurtz
|
1de4b32e51
|
Merge remote-tracking branch 'origin/patch'
|
2023-02-08 06:10:33 -05:00 |
|
caheckman
|
f9bc45cdf0
|
GP-3088 Marshal pointer wordsize as unsigned
|
2023-02-07 18:14:50 -05:00 |
|
caheckman
|
4f728c082f
|
GP-3085 Adjustments for older build environments
|
2023-02-07 16:36:37 -05:00 |
|
Ryan Kurtz
|
ba70679ee8
|
Merge remote-tracking branch 'origin/GP-2544_ProtoModelGroupList'
(Closes #4568)
|
2023-02-06 09:42:03 -05:00 |
|
Ryan Kurtz
|
c87707cc4e
|
Merge remote-tracking branch 'origin/patch'
|
2023-02-06 09:37:09 -05:00 |
|
Ryan Kurtz
|
65f20da73c
|
Merge remote-tracking branch 'origin/GP-3065_ParsingExtrapop' into patch
|
2023-02-06 09:31:33 -05:00 |
|
ghidra1
|
843d780eb5
|
Merge remote-tracking branch 'origin/patch'
|
2023-02-03 15:59:33 -05:00 |
|
Matt Borgerson
|
fbde367fe1
|
Fix typo: unitialized -> uninitialized
|
2023-02-03 01:41:14 -07:00 |
|
caheckman
|
38535dcb86
|
GP-2544 Allow a joined pentry to overlap non-contiguous groups
|
2023-02-02 19:25:40 -05:00 |
|
caheckman
|
7149c92e4b
|
GP-3075 Don't filter segment op from switch analysis
|
2023-02-02 12:05:24 -05:00 |
|