dragonmacher
dee6e0cd4d
Tests - fixed tests failing due to graph job not correctly notifying its
...
listener
2019-12-03 15:51:51 -05:00
dragonmacher
dba6e117b8
Tests - fixed test failing due to recent GTree refactor
2019-12-03 15:48:08 -05:00
Ryan Kurtz
0109c9e8d8
GT-3354: Upgrading log4j
2019-12-03 14:59:52 -05:00
ghidra1
5d9b736c5e
Updated test
2019-12-03 14:07:47 -05:00
ghidra1
fa0a92e055
Added disabled test to demonstrate datatype replace pointer/array issue
2019-12-03 14:06:11 -05:00
dragonmacher
063358fc27
Tests - fixed CallNodes to correctly allow duplicates
2019-12-03 13:08:24 -05:00
ghidorahrex
b5d5e32f78
GT-3366: Corrected 6805 pcode for CPX and SWI instructions
2019-12-03 13:03:37 -05:00
astrelsky
551ecd1ada
Updated commons-compress version number
2019-12-03 11:52:12 -05:00
Ryan Kurtz
36a628ae97
Merge remote-tracking branch 'origin/GT-3350_ryanmkurtz_ExtensionPoints'
2019-12-03 10:13:23 -05:00
Ryan Kurtz
8f00152601
GT-3350: Consistently ordered classpath and ExtensionPoint priorities
2019-12-03 10:04:56 -05:00
Raphaël Akladios
bbf050a26e
Update the mnemonic to SALC and disallow it in b64
2019-12-03 15:48:01 +01:00
ghidorahrex
ad7e6b2f05
GT-3366: Corrected pcode in 6805 BSET instruction
2019-12-03 08:43:06 -05:00
ghidravore
d4efc7545b
Moved UserSearchUtils from Generic module to Util module
2019-12-02 17:40:45 -05:00
dragonmacher
291e61b0c6
GT-3352 - Structure Editor - 'Delete Selected Components' put into a
...
task to not lock-up the UI
2019-12-02 17:21:39 -05:00
Ryan Kurtz
a0220e72a4
GT-3354: Upgrading commons-compress
2019-12-02 16:08:32 -05:00
Ryan Kurtz
7e4dd35859
Merge remote-tracking branch
...
'origin/GT-3311_ghidorahrex_PR-348_ahroach_avr8-src-operand-fixup'
(closes #348 )
2019-12-02 13:41:05 -05:00
Ryan Kurtz
6e6bdffe86
Merge branch 'GT-3362_ryanmkurtz_PR-1287_astrelsky_DocumentationFixes'
...
Conflicts:
Ghidra/Framework/Docking/src/main/java/docking/action/DockingAction.java
2019-12-02 13:22:08 -05:00
ghidorahrex
2272627787
GT-3311: Merged changes to operand sizing
2019-12-02 12:41:34 -05:00
Austin Roach
3bad6f753f
AVR8: Improve operands for load/store instructions
...
Currently, the operators for post-incremented or offset source operands
associated with various memory access instructions are separators
rather than components of the operand. As a result, inferred references
split the register and the operator when rendered in the listing, making
it easy to overlook the operator. For example:
lpm R0,Z=>DAT_code_000455+
This patch mimics logic already in place for the st and std
instructions, which include the post-increment operator or offset as
part of the operand. For example:
st X+=>DAT_mem_0100,R0
2019-12-02 09:58:39 -05:00
Ryan Kurtz
c6d14ab55f
Merge remote-tracking branch 'origin/patch'
2019-12-02 08:35:06 -05:00
Ryan Kurtz
e818ddc0e5
Merge remote-tracking branch 'origin/GT-3357' into patch
2019-12-02 08:06:55 -05:00
Raphaël Akladios
304e3a56a3
x86: Add the "SETALC" instruction to SLEIGH specs
...
The SETALC / SALC instruction is officially undocumented by Intel, and is currently missing form Ghidra.
A constructor for this instruction is added to the SLEIGH specification files according to the descriptions in these links:
http://www.rcollins.org/secrets/opcodes/SALC.html
http://ref.x86asm.net/coder32.html#xD6
2019-12-02 04:52:22 +01:00
astrelsky
ebde7cd6d2
Javadoc Fixes
2019-12-01 21:58:51 -05:00
mumbel
bdefdbb61a
[tricore] Improved DVINIT instructions
...
DVINIT instruction operate better using the even/odd pair for the
initialization instead of using the 64-bit register.
Reported by @esaulenka
2019-12-01 10:55:46 -06:00
ghidravore
ac66dab16b
GT-0 fixing junit tests
2019-11-29 18:40:49 -05:00
ghidravore
cb36be2296
Merge remote-tracking branch 'origin/GT-3360-dragonmacher-event-manager-synchronization'
2019-11-29 17:34:05 -05:00
dragonmacher
b126f6bd06
Tests - fixed failing tests
2019-11-29 16:31:34 -05:00
dev747368
fab4085be7
GT-3359 improve performance of DataTypeDB.setCategoryPath()
2019-11-29 16:14:54 -05:00
dragonmacher
ae54553621
GT-3360 - Event Manager synchronization
2019-11-29 16:13:24 -05:00
roblabla
6549d330f8
x86: Properly implement the PTEST instruction
2019-11-28 12:08:31 +00:00
dragonmacher
e619d07ee1
GT-3292 - Decompiler - Secondary Highlights - Checkpoint 1 - More tests
...
needed; more design refactor needed; help needed
2019-11-27 18:38:35 -05:00
caheckman
3b5f5cac13
Parity rule
2019-11-27 16:55:02 -05:00
dragonmacher
f9a0d814ef
GT-3352 - Structure Editor - 'Duplicate Selected Component' put into a
...
task to not lock-up the UI
2019-11-27 14:54:49 -05:00
ghidravore
90949db211
GT-3357 fixed bug when clearing large contiguous range
2019-11-27 14:03:41 -05:00
caheckman
d322303f59
Basic parity flag implementation for x86
2019-11-27 13:39:30 -05:00
Ryan Kurtz
2c4e0155db
Merge branch 'GT-3355_ryanmkurtz_PR-1292_kant2002_cleanup-deps'
2019-11-27 13:03:36 -05:00
dragonmacher
b982a48969
GT-3353 - Key bindings menu action log trace fix
2019-11-27 10:56:54 -05:00
Andrii Kurdiumov
0f9e5ad71c
Remove not needed dependency
2019-11-27 17:55:31 +02:00
Ryan Kurtz
8e4b143f58
Merge remote-tracking branch 'origin/GT-3339_x64_vector_ops'
2019-11-27 10:35:41 -05:00
Ryan Kurtz
1fa51dc43f
Merge remote-tracking branch 'origin/GT-3353-dragonmacher-key-binding-npe'
2019-11-27 10:31:16 -05:00
dragonmacher
9d58cb2514
GT-3353 - Key bindings NPE fix
2019-11-27 10:28:30 -05:00
Ryan Kurtz
fcc5b18683
Merge remote-tracking branch 'origin/patch'
2019-11-27 08:55:04 -05:00
Ryan Kurtz
370e909a55
GT-3261: Improving sort
2019-11-27 08:51:58 -05:00
Ryan Kurtz
83f81e55d9
Merge remote-tracking branch 'origin/GT-3297_ResolveConstant_spacebase' into patch
2019-11-27 08:14:50 -05:00
Ryan Kurtz
288969711f
Merge remote-tracking branch 'origin/GT-3348_ghidravore_dynamic_symbol_names'
2019-11-27 08:01:31 -05:00
caheckman
3d3b55fe86
eliminate buildUnaryOp in traceForward
2019-11-26 15:06:09 -05:00
James
ac3361954f
GT-3339 code review changes
2019-11-26 14:01:34 -05:00
ghidra1
ee25a7d0cc
Merge remote-tracking branch 'origin/patch'
2019-11-26 12:37:20 -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