Commit graph

2775 commits

Author SHA1 Message Date
emteere
1f8ced9b8d GT-2909_emteere fixing pcodeunit tests from removal of register 2020-07-24 17:47:03 -04:00
emteere
2a8a3d6ba6 GT-2909_emteere_Xmega fixed comment 2020-07-24 17:47:02 -04:00
emteere
0f8bd6b036 GT-2909_emteere_Xmega added xmega processor and missing pcode 2020-07-24 17:47:01 -04:00
ghidra1
fd0e66d812 Merge remote-tracking branch 'origin/GP-38_ghidra1_CaseInsensitiveRegisterLookup' 2020-07-24 16:16:08 -04:00
ghidra1
898da2b7ee Cleanup of SymbolUtilites javadoc and unused parameters 2020-07-24 16:05:01 -04:00
ghidra1
52f8a49ffe GP-38 minor revisions per review 2020-07-24 15:29:43 -04:00
ghidravore
a3ea51aff8 GT-1 removed return value on setEnabled() in DockingAction 2020-07-24 15:22:39 -04:00
ghidravore
38af2fbff2 Fixed gtree unloadChildren to fire nodeStructureChanged event so that
the internal jtree cache is kept in sync.
2020-07-24 13:10:14 -04:00
ghidravore
4da4c26d44 Merge remote-tracking branch 'origin/GT-0-dragonmacher-test-fixes-7-24-20' 2020-07-24 11:35:35 -04:00
dragonmacher
6adb6fb5e5 Tests - fixed test broken due to impedance between wait time and slow
test environment
2020-07-24 10:32:32 -04:00
dragonmacher
c497e95434 Tests - fixed test failing due to recent refactoring 2020-07-24 10:32:01 -04:00
ghidra1
8614478cd5 Merge remote-tracking branch 'origin/GT-3640_ghidra1_ServerPasswords' 2020-07-24 10:06:37 -04:00
ghidravore
6e487bd248 Merge remote-tracking branch 'origin/GT-3646-dragonmacher-demangled-variable-namespace' 2020-07-23 16:03:00 -04:00
ghidravore
317969a036 Merge remote-tracking branch 'origin/GT-3636-dragonmacher-decompiler-action-enablement' 2020-07-23 15:59:50 -04:00
ghidra1
d9cc6b1b83 Merge remote-tracking branch 'origin/GP-12_emteere_demangleSymbolApplicaton' 2020-07-23 09:26:29 -04:00
dragonmacher
bb77d3cda9 GT-3646 - Demangler - Fixed DemangledVariable to not have duplicate
namespace entries returned from getNamespaceString()
2020-07-22 16:50:23 -04:00
dragonmacher
700e752f2a GT-3636 - Decompiler - updated the 'Override Signature' action to be
enabled on the entire statement
2020-07-22 12:06:50 -04:00
ghidra1
e39b2e9ea9 GP-38 Refactored language/context related APIs to return unmodifiable
lists instead of arrays for some register related methods
2020-07-21 19:10:19 -04:00
ghidra1
0386895578 GP-38 additional register management API changes 2020-07-21 19:08:45 -04:00
dragonmacher
3be8657ff3 GT-3645 - Gnu Demangler - update parser to handle the 'unnamed type' 2020-07-21 17:09:12 -04:00
emteere
230c70f4f4 GP-12_emteere code review changes 2020-07-21 16:39:21 -04:00
ghidra1
89b7f7ace1 GT-360 corrected usage text 2020-07-21 12:11:17 -04:00
emteere
a861dc5a27 GP-12_emteere code review changes 2020-07-20 19:22:43 -04:00
ghidravore
4d48d6f180 Fixed issue with GTreeModel's fireNodeChanged() method not actually
telling the tree which node changed.
2020-07-20 16:57:59 -04:00
ghidra1
e0c0044a38 GT-3640 misc changes per review 2020-07-20 14:37:47 -04:00
ghidra1
af58f51519 GP-38 add semi-case-insensitive register get-by-name to Language and
construct various register context implementations with language instead
of register array to avoid need to build name loopup maps.
2020-07-18 14:01:46 -04:00
ghidorahrex
817052c94c Merge remote-tracking branch 'origin/GP-14_ghizard_MDMang_more_ExtendedDataTypes' 2020-07-17 12:50:29 -04:00
ghidorahrex
726ecd5068 Merge remote-tracking branch 'origin/GP-13_ghizard_MDMang_improve_castoperator' 2020-07-17 12:49:30 -04:00
ghizard
36eaf2ea82 GP-13 - MDMang typecast operator - 2nd fixes 2020-07-17 12:34:26 -04:00
ghizard
0bf7d614ed GP-13 - MDMang castoperator review fixes 2020-07-17 11:23:25 -04:00
ghidra1
58157a1175 Changed JUnit tests to resolve register case sensitivity issues 2020-07-17 10:57:01 -04:00
ghidorahrex
ac0a4c9246 Merge remote-tracking branch
'origin/GT-37_ghidorahrex_PR-2110_agatti_fix_filter_delimiters_map'

Fixes #2110
2020-07-17 09:10:16 -04:00
Alessandro Gatti
c018200027 Allow exclamation marks as filter delimiters. 2020-07-17 10:26:43 +02:00
ghidravore
63d9a6a822 fixed graph window placement issues. 2020-07-16 18:32:03 -04:00
ghidra1
a7ab44fc6e Merge branch 'GT-0_ghidra1_PR-1891_agatti_Pic17' 2020-07-16 17:08:33 -04:00
ghidra1
2013a143d5 Merge branch 'GT-0_ghidra1_PR-1945_astrelsky_ChangeRecordDocs' 2020-07-16 16:59:10 -04:00
ghidra1
503f51c5b9 Merge branch 'GT-0_ghidra1_PR-2021_saruman9_AddBlockOverlay' 2020-07-16 16:52:45 -04:00
ghidra1
d0e8b2faad Merge branch 'GT-0_ghidra1_PR-2018_SamL98_writeStackValue'
Conflicts:
	Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/disassemble/Disassembler.java
2020-07-16 16:45:07 -04:00
ghidra1
a6a3186344 Cleanup of EmulatorHelper DataConverter usage 2020-07-16 16:41:00 -04:00
ghidra1
a9fcfc7925 Merge branch 'GT-0_ghidra1_PR-1894_ryanmkurtz_DontSearchFlatrepo' 2020-07-16 16:11:15 -04:00
ghidra1
2e61ba2e46 Merge remote-tracking branch 'origin/GP-25_emteere_StoredProgramRegisters' 2020-07-16 15:42:26 -04:00
ghidra1
6224a8d87b Merge remote-tracking branch 'origin/GP-24_emteere_PcodeDisEmulationError_2' 2020-07-16 15:42:08 -04:00
ghidra1
7197b76abe Merge remote-tracking branch 'origin/GP-21_emteere' 2020-07-16 15:41:32 -04:00
ghidra1
837bc8416b Merge branch 'patch' 2020-07-16 15:33:14 -04:00
ghidra1
7906d65aa2 Corrected issues impacting analysis of Harvard Architecture binaries
(e.g., PIC33)
2020-07-16 15:30:12 -04:00
ghidorahrex
0d180ad357 Merge remote-tracking branch
'origin/GT-3426_ghidorahrex_PR-1383_agatti_cp1600'

Fixes #1383
2020-07-16 14:11:26 -04:00
ghidorahrex
b7481d2088 Merge remote-tracking branch
'origin/GT-3524_ghidorahrex_PR-1450_mumbel_riscpatt'

Fixes #1450
2020-07-16 14:09:41 -04:00
ghidorahrex
46f038b9b9 Merge remote-tracking branch
'origin/GT-36_ghidorahrex_PR-2049_ryanmkurtz_JythonCacheDir'

Fixes #2049
2020-07-16 12:42:31 -04:00
ghidorahrex
de76877357 Merge remote-tracking branch
'origin/GT-35_ghidorahrex_PR-1820_ryanmkurtz_ExitProcess'

Fixes #1820
2020-07-16 11:00:21 -04:00
emteere
f79e98dbb3 GP-25_emteere minor code cleanup 2020-07-15 15:53:32 -04:00