caheckman
|
ed82c2cb34
|
GP-653 added support for user-defined compiler spec extensions
|
2021-04-29 16:17:25 -04:00 |
|
caheckman
|
81a678ce68
|
Fix TypeEnum comparisons
|
2021-04-26 16:30:14 -04:00 |
|
ghidra1
|
a7ec401226
|
Merge remote-tracking branch 'origin/GP-802_SignedIntegers' (Closes
#2565)
|
2021-04-23 11:38:25 -04:00 |
|
ghidra1
|
b3e90569fd
|
Merge remote-tracking branch 'origin/GP-513_JoinedReturnValue'
|
2021-04-02 18:15:22 -04:00 |
|
ghidra1
|
636102a409
|
Merge remote-tracking branch 'origin/GP-821_PiecePathologyInfiniteLoop'
(Closes #2851)
|
2021-04-02 17:40:18 -04:00 |
|
Ryan Kurtz
|
359925c9b3
|
GP-832: Certify
|
2021-04-02 13:08:05 -04:00 |
|
caheckman
|
aee17d9999
|
setReturnBytesConsumed correctly evaluates if change has occurred
|
2021-03-30 16:17:07 -04:00 |
|
caheckman
|
b8024cb747
|
Remove stack placeholders before guarding calls
|
2021-03-24 13:23:05 -04:00 |
|
caheckman
|
872cd724cb
|
Split out BE and LE cspec for MIPS
|
2021-03-24 13:23:04 -04:00 |
|
caheckman
|
996f052a79
|
Adjustments to onlyOpUse
|
2021-03-24 13:23:04 -04:00 |
|
caheckman
|
193ad764e5
|
Propagation of data-types across signed comparisons
|
2021-03-24 12:35:03 -04:00 |
|
Pokechu22
|
b940cdcc4f
|
Correct typos and spacing in decompiler documentation
|
2021-03-08 16:14:09 -08:00 |
|
ghidra1
|
09478efc2a
|
Merge remote-tracking branch 'origin/caheckman_DecompilerTestFramework'
|
2021-02-02 12:06:04 -05:00 |
|
ghidra1
|
165d9221c4
|
Merge remote-tracking branch 'origin/GP-473_DecompilerComments--SQUASHED'
|
2021-02-01 18:06:31 -05:00 |
|
caheckman
|
6cc2d18349
|
Documenting ifacedecomp
|
2021-02-01 13:48:08 -05:00 |
|
ghidra1
|
7c5e0e868b
|
GP-473 Pass breakOnWhiteSpace param thru to wrap function. Don't let decompiler layout add extra line breaks based on white space. Adjust prettyprint overflow in the middle of comments
|
2021-01-29 10:30:00 -05:00 |
|
caheckman
|
ab76cc6095
|
New combined decompiler testing framework
|
2021-01-28 18:14:48 -05:00 |
|
caheckman
|
5d7a7c5291
|
A bunch of doxygen fixes
|
2021-01-27 14:54:23 -05:00 |
|
caheckman
|
8d2b737a72
|
Move input stream into IfaceTerm
|
2021-01-27 12:31:59 -05:00 |
|
ghidra1
|
ceba3171b7
|
GP-520 corrected NPE
|
2021-01-26 14:03:35 -05:00 |
|
ghidra1
|
5d1fdc9158
|
Merge remote-tracking branch 'origin/GP-621_CommentGroups'
|
2021-01-26 11:58:20 -05:00 |
|
ghidra1
|
a3f223619c
|
Merge remote-tracking branch
'origin/GP-520_James_max_unique_varnode_size'
|
2021-01-26 11:40:21 -05:00 |
|
ghidra1
|
6196a53a94
|
Merge remote-tracking branch
'origin/GP-233_James_add_sleigh_filenames--SQUASHED'
|
2021-01-26 11:06:00 -05:00 |
|
ghidra1
|
ec5009f613
|
GP-233 Added sleigh source file names to constructor info
|
2021-01-26 10:53:18 -05:00 |
|
ghidra1
|
eda9127c26
|
Merge remote-tracking branch 'origin/patch'
|
2021-01-26 10:46:52 -05:00 |
|
Jason P. Leasure
|
731cc63ae7
|
fix floating point emulation in Java and C++, add tests
|
2021-01-26 10:25:55 -05:00 |
|
caheckman
|
798157b50b
|
Print all comments under condition block prior to "if", "while", "for"
|
2021-01-21 17:41:45 -05:00 |
|
caheckman
|
a26cc9e6e3
|
Build adjustments of C++11
|
2021-01-19 16:02:04 -05:00 |
|
ghidra1
|
41c453c545
|
Merge remote-tracking branch 'origin/patch'
|
2021-01-19 12:11:47 -05:00 |
|
Tom Nelson
|
31b3db431e
|
changes for M1
|
2021-01-19 12:03:03 -05:00 |
|
caheckman
|
3bfcb95788
|
Refactor Varnode printRaw
|
2021-01-07 15:13:41 -05:00 |
|
caheckman
|
5f715d73e3
|
using emplace
|
2021-01-07 14:36:10 -05:00 |
|
caheckman
|
3644c120c0
|
Iterate statement form
|
2021-01-05 10:12:14 -05:00 |
|
caheckman
|
b2bc1eb019
|
Decompiler for-loops
|
2021-01-04 14:34:04 -05:00 |
|
James
|
6f760edb4c
|
GP-520 warn about large temporary varnodes
|
2020-12-16 10:44:21 -05:00 |
|
ghidravore
|
eb1740f936
|
Merge remote-tracking branch 'origin/GP-387_JumpTableModeBits' into patch
|
2020-12-09 16:52:15 -05:00 |
|
ghidra1
|
4b1beb742f
|
GP-467 simplifed build for Decompiler making installation of bison/flex
optional for most end-users
|
2020-12-04 10:43:21 -05:00 |
|
caheckman
|
178dbffe76
|
Mask off alignment bits in jumptable address generation
|
2020-11-16 10:41:33 -05:00 |
|
caheckman
|
f758942dd7
|
Propagate constant symbols through equal2zero rule..
|
2020-11-05 12:18:31 -05:00 |
|
ghidra1
|
231e4ce148
|
Merge remote-tracking branch 'origin/GP-352_ExtendedSymbols' into Ghidra_9.2
|
2020-10-30 14:15:56 -04:00 |
|
caheckman
|
343be20e67
|
Generate symbols to cover internally overlapping varnodes
|
2020-10-29 16:52:38 -04:00 |
|
caheckman
|
6ed4ce628c
|
token endianness
|
2020-10-28 11:38:27 -04:00 |
|
caheckman
|
96910671b0
|
Changed handling of reheritaged memory locations
|
2020-10-27 15:09:30 -04:00 |
|
caheckman
|
e8b7a61197
|
Fix combinatorial explosion in ancestorOpUse
|
2020-10-07 15:27:13 -04:00 |
|
caheckman
|
7c0b21f0dc
|
Convert to Scope ids
|
2020-10-06 11:10:24 -04:00 |
|
caheckman
|
97b04cac7e
|
Variable length types
|
2020-10-06 11:10:23 -04:00 |
|
ghidra1
|
6927b8e0f5
|
Corrected certification issues
|
2020-10-01 14:32:01 -04:00 |
|
James
|
c047b7433f
|
fixed bug in OpBehaviorIntSrem::evaluteBinary
|
2020-09-16 10:24:04 -04:00 |
|
caheckman
|
a25b7d2178
|
Xor swap rule
|
2020-09-10 18:01:26 -04:00 |
|
caheckman
|
662c7043c6
|
Set prototype on this parameters
|
2020-09-10 14:56:14 -04:00 |
|