ghidra1
05fba7639c
Corrected bitfield related regression issues
2020-02-06 12:45:11 -05:00
ghidra1
456dbc83cc
Merge branch 'GT-3479_ghidra1_BitfieldMerge' into patch
2020-02-03 13:38:14 -05:00
ghidra1
639d4b9895
GT-3479 added missing support for structure/union merge of bitfields and
...
trailing flex-array
2020-02-03 13:35:32 -05:00
ghidra1
dcd78c4d16
GT-3511 revised fix for branch to self with invalid delay slot
2020-01-29 13:01:06 -05:00
ghidra1
e3e56fa29c
GT-3511 corrected infinite loop is disassembler caused by branch to self
...
with nested delay slot failure
2020-01-29 11:30:30 -05:00
Ryan Kurtz
8eae2bc5ad
Merge remote-tracking branch 'origin/GT-3351_IncidentalCopy' into patch
2019-12-10 11:45:47 -05:00
caheckman
2d1bd78759
Added escape to enum XML marshalling
2019-12-10 10:14:54 -05:00
Ryan Kurtz
e818ddc0e5
Merge remote-tracking branch 'origin/GT-3357' into patch
2019-12-02 08:06:55 -05:00
ghidravore
90949db211
GT-3357 fixed bug when clearing large contiguous range
2019-11-27 14:03:41 -05:00
ghidra1
b7a3dff215
Merge remote-tracking branch 'origin/GT-3328_ghidra1_SleighArgs' into patch
2019-11-26 12:32:17 -05:00
ghidra1
ea5b523f82
Improved DB error handling to better react to future DB schema revisions
2019-11-26 12:30:39 -05:00
caheckman
00ac31c788
Extending incidental copy
2019-11-26 11:53:43 -05:00
ghidra1
1b1240a41b
GT-3328 corrected sleighArgs.txt use with module dependency paths
2019-11-19 15:11:30 -05:00
emteere
652e689846
GT-3260_emteere changes from code-review
2019-11-08 11:30:48 -05:00
emteere
4a4cb2a1e4
GT-3260_emteere cache of address set of memory blocks that are marked
...
execute
2019-11-05 07:11:52 -05:00
caheckman
5f9b93c064
Fix for renaming stack variable causing invalid storage error
2019-10-30 16:03:54 -04:00
ghidravore
0f80eefaa4
changes from review
2019-10-23 16:48:08 -04:00
ghidravore
c73f0381d0
fixing issues in memory sub-blocks
2019-10-23 15:05:14 -04:00
Ryan Kurtz
083b5f61cc
GT-3252: Fixing infinite loop in MemoryBlockDB.putBytes ( fixes #1149 ).
2019-10-23 11:27:57 -04:00
Ryan Kurtz
ea55499623
Merge remote-tracking branch 'origin/GT-3223_emteere_performanceIssues' into Ghidra_9.1
2019-10-18 12:40:45 -04:00
emteere
89a80816d5
GT-3223_emteere minor add of final on variable
2019-10-18 00:37:04 -04:00
emteere
41efe77e53
GT-3223_emteere cache exec set only if needed. stop gap until memory
...
manager caches this
2019-10-18 00:34:14 -04:00
emteere
dce20f28d5
GT-3223_emteere code review change cleanup of code
2019-10-16 08:48:40 -04:00
Ryan Kurtz
405a32001f
Merge remote-tracking branch 'origin/GT-3216_RenamingThisCall' into Ghidra_9.1
2019-10-16 07:52:39 -04:00
Ryan Kurtz
8a35b56666
Merge remote-tracking branch 'origin/GT-3230_PowerPC_bmaski' into
...
Ghidra_9.1 (fixes #1123 )
2019-10-15 11:16:08 -04:00
Ryan Kurtz
3a33a8d9f3
Merge remote-tracking branch 'origin/GT-3201_SparcStackBias' into Ghidra_9.1
2019-10-15 11:05:15 -04:00
emteere
136c41c027
GT-3223_emteere code review changes
2019-10-09 16:11:35 -04:00
caheckman
5e41bf2df4
fix for se_bmaski, parameter first use with subtractWrap
2019-10-09 13:20:00 -04:00
emteere
9c3ae59860
GT-3223_emteere cache of block name to block lookup
2019-10-09 08:19:14 -04:00
emteere
ded1fbbeb4
GT-3223_emteere Minor changes for performance issues on large programs
2019-10-08 15:58:05 -04:00
ghidra1
05f1d707f5
Moved ScalarToLongColumnTypeMapper to Base module
2019-10-08 13:21:17 -04:00
caheckman
0d83a19c39
Take into account auto-parameters in checkFullCommit
2019-10-04 17:47:42 -04:00
ghidra1
5904b7d37d
GT-3214 corrected function parameter ordinal numbering when more than
...
one auto-parameter is present
2019-10-03 13:42:59 -04:00
caheckman
4c4623bbf4
Added bias to resizeStackVarnode calculation, fixed big endian resizing
2019-10-03 13:07:02 -04:00
caheckman
40c54939c6
More efficient overlay check in PcodeEmit
2019-10-02 12:09:45 -04:00
caheckman
bf4a17b67d
filter address space marshalling based on other space
2019-10-02 11:30:28 -04:00
caheckman
fdcf0744ec
Fixes to support unaligned stack locations
2019-10-01 12:37:21 -04:00
ghidra1
7335ccd191
GT-3196 correct pcode emit for fall-through override
2019-09-30 10:38:28 -04:00
ghidra1
66299066e2
Corrected minor bug with fallthru override preventing jump override
2019-09-27 12:26:49 -04:00
ghidra1
ef7809d9f2
Merge remote-tracking branch 'origin/GT-3170_ghidra1_BoolBitFields' into Ghidra_9.1
2019-09-20 10:38:34 -04:00
ghidra1
38dd0c177f
GT-3170 Additional refinements to handling of BooleanDataType and
...
AbstractIntegerDataType
2019-09-20 10:31:30 -04:00
Ryan Kurtz
80e70578b6
Merge remote-tracking branch 'origin/GT-3162_DecompilerRenaming' into Ghidra_9.1
2019-09-20 09:15:02 -04:00
ghidra1
9d2ab478c0
GT-3170 Added bool bitfield support and transitioned BooleanDataType to
...
extend AbstractIntegerDataType
2019-09-19 16:46:58 -04:00
dragonmacher
a87b65b758
GT-3165 - Tables - Fixed Ctrl-A conflict between tables and the Listing
2019-09-19 14:52:00 -04:00
ghidra1
bc76ea6ae5
Merge remote-tracking branch 'origin/GT-3149_ghidra1_PE_ARM'
2019-09-17 11:42:50 -04:00
caheckman
1257f06c17
renaming less datatype sensitive
2019-09-17 11:30:48 -04:00
ghidra1
349ef0fad2
GT-3149 Corrected bitfield packing for ARM/AARCH64 for Windows PE.
...
Imposed default Thumb context setting for PE and MSCoff ARM32 imports
with addition of v8T ARM variant. Corrected ARM pattern alignment
issues. Corrected DBViewer long value rendering.
2019-09-13 14:06:56 -04:00
caheckman
d7888851d3
Fix for NeLoader handling of external functions
2019-09-10 11:06:20 -04:00
ghidra1
4a6e6697f4
Merge remote-tracking branch 'origin/GT-3049_ghidorahrex_HCS12'
2019-09-06 18:47:49 -04:00
ghidra1
2d144fb457
Corrected NPE in decompiler.
...
Reference overrides must ignore external references.
2019-09-06 18:34:06 -04:00