Commit Graph

1834 Commits

Author SHA1 Message Date
dragonmacher
39ddb99e55 GT-3388 - fixed bug in DT tree that cause a double-click expansion to
also edit a different node
2019-12-12 11:21:47 -05:00
Ryan Kurtz
3eb130123b Merge remote-tracking branch 'origin/GT-3389_ghidorahrex_PR-932_mumbel_riscv' 2019-12-11 14:21:08 -05:00
Ryan Kurtz
40069dcaab Merge remote-tracking branch 'origin/GT-3390_ghidorahrex_PR-1201_aladur_M6809Support' 2019-12-11 14:16:15 -05:00
Ryan Kurtz
379907894c Merge remote-tracking branch 'origin/GT-3325_dev747368_dta_npe' 2019-12-11 14:13:59 -05:00
Ryan Kurtz
c34cfde5f7 Merge remote-tracking branch 'origin/GT-3385_ghidra1_PDB_UnalignedSize' 2019-12-11 13:45:06 -05:00
Ryan Kurtz
a3baea4180 Removing Map.of() usage from Utility, which needs to build with Java 1.8
compliance.
2019-12-11 12:51:29 -05:00
dev747368
9baf8d840c GT-3325 fix problem with data type archive node adding twice to tree
Tree node for a data type archive could be added twice, causing display
problems and NPE when closing because of double-closing.
2019-12-11 10:09:28 -05:00
ghidorahrex
c7f6ea4fae GT-3390: Certifying 6809 processor specs 2019-12-10 16:10:48 -05:00
ghidorahrex
b628a7e46f GT-3389: Certifying RISCV processor module. 2019-12-10 15:22:25 -05:00
Ryan Kurtz
c75dcfd1f5 Merge remote-tracking branch 'origin/GT-3382_ghidorahrex_PR-745_mumbel_slgh' 2019-12-10 15:22:17 -05:00
mumbel
d7e51ee515 RISC-V processor
[riscv] Added context register for extensions

[riscv] missed a define in refactor

[riscv] got 100% on RV32IMC

[riscv] Add throw away script to generate SLEIGH

[riscv]

Fixes from SleighDevTools

- R4-type were using a bad bit pattern that broke the rs3 operand
- mul had a copy/paste typo that ignored the rs2 operand
- bad define guard for compressesed instruction
2019-12-10 14:04:05 -06:00
ghidorahrex
600cf4d8a2 GT-3382: Formatting fixes. 2019-12-10 13:53:24 -05:00
Ryan Kurtz
b8f07b8351 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/pcode/PcodeDataTypeManager.java
2019-12-10 12:29:41 -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
ghidorahrex
b6e3d784b1 GT-3382: certifying 2019-12-10 10:10:49 -05:00
Ryan Kurtz
21bd938845 Merge remote-tracking branch 'origin/GT-3379_ghidorahrex_PR-1286_mumbel_tricore_dvadj' 2019-12-10 09:03:51 -05:00
ghidra1
531654a2d6 GT-3385 corrected PDB structure size which may be too short when
trailing bitfields are present and unable to align
2019-12-09 18:20:27 -05:00
Ryan Kurtz
e91d6a832c Merge remote-tracking branch 'origin/GT-3354_ryanmkurtz_guava' 2019-12-09 13:58:24 -05:00
Ryan Kurtz
8170874fe6 Merge remote-tracking branch 'origin/GT-3380_ghidorahrex_PR-1295_roblabla_ptest' 2019-12-09 13:38:21 -05:00
Ryan Kurtz
5d3b179f5a Merge remote-tracking branch 'origin/GT-3381_ryanmkurtz_PR-1312_xiaoyinl_ne_flag' 2019-12-09 13:30:51 -05:00
Ryan Kurtz
3deb778edb GT-3381: Fixing compilation error and formatting code 2019-12-09 13:27:25 -05:00
Ryan Kurtz
4d8838a791 Merge remote-tracking branch 'origin/GT-3375_ghidorahrex_PR-1049_agatti_6502brk' 2019-12-09 10:00:28 -05:00
Ryan Kurtz
9d275b59b5 Merge branch 'GT-3377_ryanmkurtz_PR-1325_xiaoyinl_NTheaderName' 2019-12-09 09:46:06 -05:00
Ryan Kurtz
e53e4c99fc GT-3354: Code review fixes 2019-12-09 09:06:33 -05:00
Ryan Kurtz
4dda550e8f Merge remote-tracking branch 'origin/GT-3359_dev747368_moving_datatypes' 2019-12-09 08:00:47 -05:00
Ryan Kurtz
047c783dc0 Merge remote-tracking branch 'origin/GT-2330_dev747368_crushed_png' 2019-12-09 08:00:06 -05:00
Xiaoyin Liu
7f8d1bce6c PE: Fix NTHeader name
The NT Header name of a PE file should be IMAGE_NT_HEADERS32 for 32-bit file
or IMAGE_NT_HEADERS64 for 64-bit file. This name shouldn't be hardcoded to
IMAGE_NT_HEADERS32.
2019-12-08 22:29:26 +08:00
Alessandro Gatti
1d82dccbd2
Call the IRQ vector this time. 2019-12-07 00:36:09 +01:00
dev747368
85bf0f7658 GT-2330 fix crushed png issue
Was missing a line of code from the original .c file that moved the
current "pointer".
2019-12-06 14:24:03 -05:00
dragonmacher
adedcde30f Tests - fixed exception seen sporadically in tests due to improper Data
type Manager disposal
2019-12-05 17:36:20 -05:00
Ryan Kurtz
2a64cf2a77 GT-3354: Removing some Guava 2019-12-05 14:34:03 -05:00
ghidra1
3a6c3312fe Merge remote-tracking branch 'origin/GT-0-dragonmacher-test-12-5' 2019-12-05 11:48:48 -05:00
ghidra1
e07c83334d Merge remote-tracking branch 'origin/patch' 2019-12-05 11:48:31 -05:00
ghidra1
7c7e05b19a Corrected dialog parenting issue 2019-12-05 11:45:33 -05:00
ghidra1
1c7a5ed1db Merge remote-tracking branch 'origin/GT-0-dragonmacher-vc-actions-12-5' into patch 2019-12-05 11:33:10 -05:00
ghidra1
e9c8f906f6 Corrected context issue for Find Checkouts dialog 2019-12-05 11:30:24 -05:00
dragonmacher
725bdee15e Tests - fixed tests for Version Control actions in the 'Find Checkouts'
dialog
2019-12-05 11:28:27 -05:00
ghidra1
88a19c81d4 Corrected Find Checkouts help and incorrect regex in UserManager 2019-12-05 10:56:49 -05:00
dragonmacher
fe7baaa2e0 Tests - fixed DateUtilsTest timing issue 2019-12-05 10:30:01 -05:00
dragonmacher
42399ef26b GT-3372 - fixed exception when right-clicking a program tab with a
global popup action installed
2019-12-04 16:40:18 -05:00
ghidra1
84b9c4d6c4 Merge remote-tracking branch 'origin/GT-0-dragonmacher-test-fix-12-4' 2019-12-04 16:20:44 -05:00
ghidra1
39660177b7 Merge remote-tracking branch 'origin/patch' 2019-12-04 16:18:15 -05:00
ghidra1
ea4407f0e8 GT-3371 corrected Create Default Reference action for data component
level use
2019-12-04 16:17:03 -05:00
Ryan Kurtz
30140d88c7 Merge remote-tracking branch 'origin/GT-3368_ghidorahrex_PR-1277_lioncash_mul' 2019-12-04 13:58:08 -05:00
dragonmacher
474780e245 GT-0 - Tests - added better toString() methods to track threading issue
exposed by tests
2019-12-04 13:50:05 -05:00
Ryan Kurtz
7e2185483b Merge remote-tracking branch 'origin/GT-3369_ghidorahrex_PR-1278_lioncash_vcvt' 2019-12-04 13:49:53 -05:00
Ryan Kurtz
37e65ee580 Merge remote-tracking branch
'origin/GT-3352-dragonmacher-structure-editor-task'

Conflicts:
	Ghidra/Framework/Generic/src/main/java/generic/test/AbstractGenericTest.java
2019-12-04 13:42:36 -05:00
ghidra1
67f3bb2b79 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Framework/Project/src/main/java/ghidra/framework/main/datatree/FindCheckoutsDialog.java
2019-12-04 13:19:21 -05:00
ghidra1
238db120e3 GT-3370 eliminate duplicate actions for Find Checkouts display. Prompt
for repository connection if no-connected.
2019-12-04 13:14:52 -05:00