Commit graph

9816 commits

Author SHA1 Message Date
emteere
7cf82f82f5 GP-4049 removed incorrect dependence on PC having a value in superh and
68000
2023-11-30 01:36:50 +00:00
emteere
78bbf89075 GP-3948 MIPS TEQ zero,zero changed to trap always 2023-11-30 00:52:36 +00:00
ghidra1
3eb59b3418 GP-4078 added delayed pointer resolve logic to FunctionDefinitionDB 2023-11-29 17:45:34 -05:00
emteere
4a68bdc58e GP-4018 added MXCSR x86 mmx status register to compiler spec globals list 2023-11-29 16:43:18 -05:00
Ryan Kurtz
5fd01c739d GP-4075: Fixing an IllegalOutOfBoundsException that occurred in the
Bundle Manager when using JDK 21 (Closes #5956)
2023-11-29 13:36:09 -05:00
ghidorahrex
28e4ce3d45 GP-3387: Added rounding mode to fint pcodeop 2023-11-29 16:37:12 +00:00
Edward J. Schwartz
38ef50b1b7 Use pcode op for fint instead of undefined 2023-11-29 16:34:33 +00:00
Edward J. Schwartz
85ff068e20 Fix sleigh for fint/fintrz
Without additional machinery, fint can't be precisely modeled because the rounding mode is controlled by the state.  fintrz always rounds to zero.  I think whoever implemented fint probably meant to implement fintrz.
2023-11-29 16:34:32 +00:00
Ryan Kurtz
cc23b93d06 Merge remote-tracking branch 'origin/GP-3786_ghidorahrex_6x09_stu_fix'
(Closes #5671)
2023-11-29 11:09:58 -05:00
Ryan Kurtz
c127237758 Merge remote-tracking branch
'origin/GP-4071_dragonmacher_demangler-array-fix--SQUASHED'
(Closes #5987)
2023-11-29 10:57:33 -05:00
dragonmacher
f4aaa63986 GP-4071 - Gnu Demangler - Fixed live lock when parsing a symbol with an array definition 2023-11-29 09:34:56 -05:00
Ryan Kurtz
d4861c46ac Merge remote-tracking branch 'origin/GP-3715_ghizard_PDB_perf_investigate_resolve_as_you_go_squash_and_rebase20231101' 2023-11-28 11:59:10 -05:00
Ryan Kurtz
968a36f2b5 Merge remote-tracking branch 'origin/GP-3823_Dan_traceRmiWindowsLaunchers--SQUASHED' 2023-11-28 11:03:24 -05:00
Ryan Kurtz
a674ac9572 Merge branch 'GP-0_ryanmkurtz_PR-5978_xyve7_url' 2023-11-28 10:59:45 -05:00
Ryan Kurtz
9cc6e247cb GP-0: Cleanup 2023-11-28 10:58:18 -05:00
Dan
c126cf51c0 GP-3823: TraceRmi Launcher framework + dbgeng for Windows. 2023-11-28 10:38:27 -05:00
Ryan Kurtz
0ce8b46ddd Merge remote-tracking branch 'origin/GP-4067_ghizard_cancellation_for_PdbDeveloperDumpScript' 2023-11-28 09:31:54 -05:00
Ryan Kurtz
8800dc5d7a Merge remote-tracking branch 'origin/GP-4025_ghizard_replace_PDB_file_with_ByteProvider' 2023-11-28 09:31:35 -05:00
ghizard
2b6456cba2 GP-0 Update 10.4 ChangeHistory 2023-11-28 09:23:09 -05:00
ghizard
e2862d7c82 GP-4067 - PDB - Add cancellation to PDB dumps 2023-11-27 16:55:50 -05:00
ghizard
6f852989ca GP-3715 - PDB perf: resolve-as-you-go and stored types 2023-11-27 16:49:13 -05:00
ghizard
4da04423bd GP-4025 - PDB - Use ByteProvider in place of RandomAccessFile 2023-11-27 16:00:41 -05:00
ghidra1
2e5b4fc22a Merge remote-tracking branch 'origin/GP-3979_ghidragon_program_caching--SQUASHED' 2023-11-27 12:10:07 -05:00
ghidragon
7d67188d0b GP-3970 program caching and refactoring of ProgramManager and OpenProgramTask 2023-11-27 11:47:18 -05:00
ghizard
83ca81140a GP-3995 - PDB perf: No long load large components, maps, and lists; use
iterators
2023-11-27 10:05:33 -05:00
dragonmacher
f4026c2bea Test fixes 2023-11-24 14:11:43 -05:00
Ryan Kurtz
7ee84802b8 GP-4065: Headless -recusive depth now defaults to 1 if importing a file 2023-11-24 07:24:11 -05:00
Ryan Kurtz
e964b0ae26 Merge remote-tracking branch 'origin/GP-4066_ryanmkurtz_dragndrop'
(#5978)
2023-11-24 06:31:06 -05:00
ghidra1
fc84134bde Merge remote-tracking branch 'origin/patch' 2023-11-23 09:43:52 -05:00
ghidra1
ab831f73b3 Merge branch 'GP-3962_emteere_TestFailureFix' into patch 2023-11-23 09:39:45 -05:00
emteere
00bbee3163 GP-3962 Fix for test failures from delayslot with branches flow
following, also fixed backward flow following through delayslots with
branches
2023-11-23 09:38:42 -05:00
Ryan Kurtz
d5cc4050c7 GP-4066: Drag and drop fix 2023-11-22 14:30:35 -05:00
Ryan Kurtz
280d5ce8d1 Merge remote-tracking branch 'origin/GP-3623-dragonmacher-extension-classloader--SQUASHED' 2023-11-22 10:02:03 -05:00
Dan
cf4d988db9 GP-0: Fix tests. 2023-11-22 14:29:00 +00:00
ghidra1
37a2f5e478 GP-1062 Update Xtensa sinc file allocations 2023-11-21 17:29:17 -05:00
dragonmacher
02b6329a10 Fixed bad preferred size 2023-11-21 13:38:19 -05:00
Ryan Kurtz
4f8c920cce Merge remote-tracking branch 'origin/patch' 2023-11-21 12:24:28 -05:00
Ryan Kurtz
e45935f68e Merge remote-tracking branch 'origin/GP-4057_ghidra1_ProjectLocatorPath' into patch 2023-11-21 12:20:23 -05:00
dragonmacher
0a520b08bd GP-3623 - Extensions - Added an extension-specific class loader; moved ExtensionUtils to Generic 2023-11-21 11:18:28 -05:00
xyve
2ae69686ad ghidra: fixed paths with spaces unable to be imported into ghidra 2023-11-21 04:01:40 -06:00
Ryan Kurtz
5d487a6518 Merge remote-tracking branch 'origin/GP-3934_ghidra007_AutoVTOptions--SQUASHED' 2023-11-20 17:36:12 -05:00
ghidra007
d4d703368b GP-3934 Added options to autoVT task and script. Made example options script for headless. Updated Documentation. Updated and added tests. 2023-11-20 22:32:31 +00:00
ghidra1
af160d946d GP-4057 Corrected ProjectLocator bug and corrected use of various
directory preferences to varefy directory existance.
2023-11-20 16:35:20 -05:00
Ryan Kurtz
bae8952aff Merge remote-tracking branch 'origin/patch' 2023-11-20 13:32:43 -05:00
Ryan Kurtz
4736917e84 Merge remote-tracking branch 'origin/GP-4056_ghidra1_CommandProcessorNPE' into patch 2023-11-20 13:28:58 -05:00
Dan
763463269b GP-0: Refer to static field by class, not derivative. 2023-11-20 12:42:07 -05:00
ghidra1
9937e7ef89 GP-4056 corrected NPE in Ghidra Server command processor 2023-11-20 12:27:10 -05:00
roblabla
80d92aa32f GP-0: Remove executable bit on various non-executable files
(Closes #5943)
2023-11-20 08:57:02 -05:00
Ryan Kurtz
4182536d43 GP-0: Certify 2023-11-20 08:27:27 -05:00
Ryan Kurtz
6b7f97906e Merge branch 'GP-0_ryanmkurtz_PR-5958_americusmaximus_dxguid' 2023-11-20 08:25:05 -05:00