Commit Graph

4618 Commits

Author SHA1 Message Date
ghidra1
29926d28d7 Merge branch 'GP-928_ghidra1_Sparc_ASR_read_write' 2021-05-10 20:56:42 -04:00
ghidra1
c226a3ba39 Merge remote-tracking branch 'origin/GP-913_ryanmkurtz_application-properties' 2021-05-10 20:54:28 -04:00
ghidra1
c45470893b Merge remote-tracking branch 'origin/GP-881_ghidorahrex_arm_thumb_sbit' 2021-05-10 20:51:43 -04:00
ghidra1
6fd613d4f9 Merge remote-tracking branch 'origin/GP-828-dragonmacher-bad-message-wrapping--SQUASHED' 2021-05-10 20:50:41 -04:00
ghidra1
e9753ebceb Merge remote-tracking branch
'origin/GP-841_ghidorahrex_pic16_missing_instructions--SQUASHED'

Conflicts:
	Ghidra/Processors/PIC/data/languages/pic16_instructions.sinc
2021-05-10 20:45:41 -04:00
ghidra1
cb850b8656 Merge remote-tracking branch 'origin/GP-700_ryanmkurtz_macho_objects' 2021-05-10 20:28:55 -04:00
dragonmacher
cc7178c9c9 GP-828 - fixed bad message dialog wrapping 2021-05-10 13:59:56 -04:00
ghidorahrex
1e109f9474 Added Z flag updates for shift instructions.
Added missing PIC16 instructions
2021-05-10 10:30:10 -04:00
Ryan Kurtz
c2f60b15d3 GP-700: Improved support for Mach-O MH_OBJECT files 2021-05-10 08:20:30 -04:00
ghidra1
92b7728cd7 Merge remote-tracking branch 'origin/GP-862_ghidra1_UnalignedExtAlignment' 2021-05-07 21:02:12 -04:00
ghidra1
da800b6e41 GP-862 Refactor of Composite interface and internals. Changes made to
packing and alignment methods (see WhatsNew.html for API changes).
2021-05-07 20:56:35 -04:00
ghidra1
916531e9d7 Merge remote-tracking branch 'origin/debugger' 2021-05-07 20:50:29 -04:00
dev747368
64ba276851 GP-929 Fix DWARF data type import regression
Fix regression when structure data types defined in DWARF are
encountered in a specific order, an earlier empty definition might be
retained in favor of a later more correct definition.
2021-05-07 18:17:43 -04:00
ghidra007
43b940e0a9 GP-737 new graph layout branch - fixed help anchor issues and finished
review suggestions.
2021-05-07 21:06:42 +00:00
ghidra1
f992aa1edd Merge remote-tracking branch 'origin/GP-2-dragonmacher-help-fixups' 2021-05-07 14:17:34 -04:00
ghidra007
bdcf82e3e1 GP-737 new graph layout branch - added hack to get help working right
for algs with subitems.
2021-05-07 17:09:17 +00:00
dragonmacher
1b4ab485d0 Minor html formatting fixups 2021-05-07 11:50:40 -04:00
Dan
ad33b75987 GP-0: Fixed deadlock involing viewport 2021-05-07 10:24:46 -04:00
ghidra1
e3b8f64690 Merge remote-tracking branch 'origin/GP-916_ryanmkurtz_pdb-sln-space'
(Closes #2998)
2021-05-07 09:26:56 -04:00
ghidra1
4db98417eb Merge remote-tracking branch
'origin/GP-915_ryanmkurtz_PR-2962_xiaoyinl_devguide' (Closes #2962,
Closes #2997)
2021-05-07 09:24:17 -04:00
ghidra1
f59435d7a8 Merge remote-tracking branch
'origin/GP-924_jmlagor_Bugfix_for_RUNTIME_INFO_structure_processing_crash--SQUASHED'
(Closes #2995)
2021-05-07 09:13:05 -04:00
ghidra1
2c3cac8193 Merge remote-tracking branch
'origin/GP-851_dev747368_dwarf_zerolen_struct_members--SQUASHED' (Closes
#2191)
2021-05-07 09:07:22 -04:00
Dan
6bac39e79c GP-0: Various UI test fixes, incl. viewport syncing
GP-0: Fixed Listing tests wrt/ location label

GP-0: Trying to synchronize view creation and memory layout

GP-0: Trying to fix CME

GP-0: Got viewport synchronized, and it resolved test.

GP-0: Fixing regions tests - involved listing selections

GP-0: Fixed modules/sections provider tests

GP-0: Fixed static-mappings provider tests.
2021-05-06 14:16:36 -04:00
ghidra1
517c3d8f0c GP-928 SPARC language changes. Resolved FPSR duplicate reg name and
cleaned-up ASR read write instructions.
2021-05-06 13:21:46 -04:00
ghidra1
3b867b3444 Merge remote-tracking branch 'origin/GP-653_caheckman_UserDefinedCspec' 2021-05-06 12:41:24 -04:00
Dan
e0b67c4218 GP-0: Fixing GDB tests, esp., abstract model impl 2021-05-06 11:37:41 -04:00
Ryan Kurtz
70996c9896 GP-533: New action in Debugger Interpreter to send interrupt 2021-05-06 09:15:24 -04:00
Cameron Taylor
3a8b4bd639
HCS12: Fix IDX1 addressing with negative immediate 2021-05-05 20:19:04 -04:00
Dan
a2b7fbfef2 GP-923: Capturing relevant snap and stack before passing off to
tx.exe
2021-05-05 17:16:03 -04:00
Dan
61c47a7663 GP-919: Debouncing tables 2021-05-05 17:14:48 -04:00
Dan
085daeb39b GP-787: Refactored Regions,Modules/Sections,Mappings,Threads to use RowWrapped... 2021-05-05 17:11:50 -04:00
dev747368
75fb14933f GP-851 handle DWARF zero-len fields in a structure better
Don't try to add zero-length fields to a structure if that will prevent a later normal field from being added.
2021-05-05 15:59:50 -04:00
jmlagor
1d6b8cd973 GP-924 Fix for processing RUNTIME_INFO structures 2021-05-05 13:04:42 -04:00
d-millar
84c77bb90c GP-0: fix for adds to NodeMap with null parent (!= root) 2021-05-05 15:16:46 +00:00
ghidra1
f7b2d49468 Corrected various language errors (PPC, SPARC, MCS96) 2021-05-04 23:24:56 -04:00
Dan
e6fd14f88c GP-890: Added dialog for adding mappings and fixing various db/ui issues re/ length. 2021-05-04 15:41:39 -04:00
Dan
bd2ac52c9b GP-918: Changed DTO elements/attributes to HashMaps from TreeMaps. 2021-05-04 15:40:00 -04:00
ghidra1
0a9341c396 GP-0 Corrected reload language duplicate pcode inject error 2021-05-04 13:08:49 -04:00
ghidra1
03ad680756 GP-653 ProgramCompilerSpec revisions 2021-05-04 12:20:41 -04:00
caheckman
a5d4ca3cab Program specific, user-defined, cspec extensions
Documentation for spec extensions

Handle extensions with parse errors
Export button for spec extensions
Pop-up dialog for parse errors in user-defined specification extensions
GP-653 corrected some minor issues and established new ProgramDB version
make incremental initialization constructor for AddressSized private
Make AddressSized fields private
More adjustments to AddressSized
Review fixes for BasicCompilerSpec
Take restoreXml out of DataOrganization interface
Remove restoreXml from BitFieldPacking interface
More review fixes
Prevent callotherfixup extension with non-existent target
Suggested export name
More documentation for SpecExtension
Support for undo/redo with spec extensions
Documentation for ConstructTpl
Split out ProgramCompilerSpec and other changes for review
Changes after next round of reviews
2021-05-04 12:11:55 -04:00
ghidorahrex
b7a6607464 Fixed issue with PPAGE register not being properly restored afer CALL
instructions in HCS12
2021-05-04 11:52:52 -04:00
Dan
1825659f0a GP-917: Implementing and using PrivatelyQueuedListener for slow model callbacks. 2021-05-04 11:33:50 -04:00
Ryan Kurtz
88bf8abe2b GP-916: PDB:win64PDBMake now works if path contains space 2021-05-04 08:24:13 -04:00
Ryan Kurtz
25cb6345cf GP-915: Fixing gradle instruction in README.md 2021-05-04 08:02:39 -04:00
ghidra1
27fbe7278d Merge remote-tracking branch 'origin/debugger' 2021-05-03 17:52:52 -04:00
ghidra1
5da729a930 GP-910 corrected NPE 2021-05-03 17:30:04 -04:00
d-millar
90212b0b5d GP-0: suppressing pop-up window for internal errors on Execute 2021-05-03 19:09:44 +00:00
Dan
7a502f4aa1 Merge remote-tracking branch 'origin/master' into debugger 2021-05-03 12:25:43 -04:00
Dan
ceedbe6c9f GP-0: Another attempt to resolve CI hangs. 2021-05-03 12:22:13 -04:00
ghidra1
4c1354c158 Merge remote-tracking branch
'origin/GP-868_ghidracadabra_PR-2761_xiaoyinl_noreturn--SQUASHED'
2021-05-03 09:59:33 -04:00