Commit Graph

4475 Commits

Author SHA1 Message Date
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
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
d-millar
84c77bb90c GP-0: fix for adds to NodeMap with null parent (!= root) 2021-05-05 15:16:46 +00: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
Dan
1825659f0a GP-917: Implementing and using PrivatelyQueuedListener for slow model callbacks. 2021-05-04 11:33:50 -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
ghidra1
539e09ee3d Merge remote-tracking branch 'origin/GP-910_ghidra1_BitViewHexDisplay--SQUASHED' 2021-05-03 09:46:38 -04:00
Dan
f33d94d421 GP-0: Protecting from errors in broken opinions. Fixing ARM opinion. 2021-05-03 09:39:46 -04:00
ghidra1
f542034d9c GP-910 added hex offset display support to bitfield view and improved cursor feedback 2021-05-03 09:20:18 -04:00
ghidra1
5c9edaed45 Merge remote-tracking branch 'origin/debugger' 2021-04-30 19:48:08 -04:00
ghidra1
5761018521 Merge remote-tracking branch 'origin/GP-907_dev747368_filesystems_getByteProvider--SQUASHED' 2021-04-30 19:42:48 -04:00
ghidra1
a34644abdc Merge branch 'GP-901_ghidra1_RegisterAlias' (Closes #2956) 2021-04-30 19:42:04 -04:00
ghidra1
774f5c345a Merge branch 'GP-902_ghidra1_ElfAbsoluteSymbols' 2021-04-30 19:41:15 -04:00
ghidra1
f557be49ff Merge remote-tracking branch 'origin/GP-899_ghizard_PDB_initial_managed_code_work--SQUASHED' 2021-04-30 19:40:31 -04:00
dev747368
3c73f252cb GP-907 Add getByteProvider(GFile) to some file systems.
This commit adds getByteProvider(GFile) to a first batch of filesystems.  Remaining filesystems will be addressed in future commits.
2021-04-30 13:05:35 -04:00
Dan
36d2f6dc99 GP-908: Proper reporting of thread states in GDB. 2021-04-30 13:01:48 -04:00
Dan
b150c557fc GP-909: Adjusting how GDB resumes/steps to assure interrupts work. 2021-04-30 12:48:15 -04:00
ghidra1
0a85fb1984 GP-902 Modified treatment of ELF Symbols which refer to SHN_UNDEF (0) or
SHN_ABS (0xfff1) section index values.
2021-04-30 11:34:40 -04:00
ghidra1
d46eb8e996 GP-901 added RegisterBuilder tests 2021-04-30 11:19:14 -04:00
ghidra1
f19811622b Merge remote-tracking branch 'origin/debugger' 2021-04-30 10:44:27 -04:00
ghidra1
a40370ab7a Revert "Merge remote-tracking branch 'origin/GP-653_UserDefinedCspec--SQUASHED'" 2021-04-30 10:34:54 -04:00
Dan
c70496680d GP-884: Improved location label (subheader) in dynamic listing 2021-04-30 08:45:30 -04:00
ghidra1
b7499e1bc1 Merge remote-tracking branch 'origin/GT-3668_ghidorahrex_ppc_vle_simm20' 2021-04-29 17:08:23 -04:00
ghidra1
4de3fa3258 Corrected compile error 2021-04-29 17:03:16 -04:00
ghidra1
13edbf8742 Merge remote-tracking branch 'origin/GP-653_UserDefinedCspec--SQUASHED' 2021-04-29 16:40:44 -04:00
caheckman
ed82c2cb34 GP-653 added support for user-defined compiler spec extensions 2021-04-29 16:17:25 -04:00
Dan
983b78333e GP-0: Some diagnostics for CI. 2021-04-29 15:28:48 -04:00
Dan
293c00bfcc GP-0: Resolving some OTEs in CI 2021-04-29 10:36:19 -04:00
Dan
b04391bca4 GP-0: Trying to resolve a GDB hang in CI. 2021-04-29 09:58:12 -04:00
Xiaoyin Liu
4d7e55d913 define a set that contains noreturn syscalls
hardcode noreturn function list
Make LinuxSyscallsScript mark no-return functions
This patch makes the script ResolveX86orX64LinuxSyscallsScript.javarecognize syscalls that do not return, and mark these functions asno-return. The list of non-return functions is read fromElfFunctionsThatDoNotReturn.
2021-04-29 09:31:08 -04:00
Dan
164cb7d1ba GP-897: Made toggle breakpoint without disassembly work better. 2021-04-29 08:40:30 -04:00
ghidra1
5234839b24 Merge remote-tracking branch
'origin/GP-867-dragonmacher-hint-text-field'
2021-04-28 19:14:31 -04:00
ghidra1
036983ed10 Merge remote-tracking branch 'origin/debugger' 2021-04-28 19:10:59 -04:00
ghizard
79f8357d5b GP-899 - PDB: Initial work on managed code 2021-04-28 16:29:13 -04:00
ghidra1
8f9b067384 GP-901 added regiater alias support and defined WREG aliases for PIC24
variants
2021-04-28 16:04:03 -04:00
ghidra1
74a580191e GP-906 corrected alignment of PIC24 allocated external symbol during ELF
import
2021-04-28 16:01:34 -04:00
d-millar
a61baf58c4 GP-889: fix for C&P error 2021-04-28 15:00:31 -04:00
ghidra1
f91ba90fe8 Merge remote-tracking branch 'origin/debugger' 2021-04-27 16:25:14 -04:00
Dan
3c71860d4a GP-0: Fixed LogicalBreakpointSerivceTest for new icons. 2021-04-27 16:19:30 -04:00
Dan
ca01260eeb GP-785: Prompting for connection parameters, too. 2021-04-27 14:21:53 -04:00
Dan
88c94f16a6 GP-480: Added breakpoint manager tests. Fixed getThreads(). 2021-04-27 11:47:21 -04:00