Commit graph

15452 commits

Author SHA1 Message Date
Ryan Kurtz
b25e7c12a1 Merge remote-tracking branch 'origin/GP-5470_dev747368_golang_typeinfo_1_24_1_25' 2025-08-28 12:23:12 -04:00
dev747368
86a525aef0 GP-5470 Golang json snapshot data, go1.24, go1.25, swissmap.
Remove usage of golang*.gdt for bootstrap type info.  Instead all types
are reconstituted from the info in the .json files.

Json data now omits more values that are empty.

Json data now has more consistent fully specified type names.

Remove option to create bootstrap gdt files.

Normalize 'Go' name usage where possible without changing previous
saved properties.

Handle swissmap typename changes.
2025-08-28 15:12:21 +00:00
Ryan Kurtz
90d498e27c Merge remote-tracking branch 'origin/GP-0-dragonmacher-patch-merge' 2025-08-28 09:22:17 -04:00
dragonmacher
0ad5aa6710 Merge remote-tracking branch 'origin/patch' into
GP-0-dragonmacher-patch-merge
2025-08-28 09:18:38 -04:00
Ryan Kurtz
88303ac825 Merge remote-tracking branch
'origin/GP-5951-dragonmacher-decompiler-syntax-hl-fix--SQUASHED' into
patch (Closes #8419)
2025-08-28 06:19:24 -04:00
Ryan Kurtz
3a243ed964 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-8-27-25' 2025-08-28 05:32:29 -04:00
dragonmacher
963bc62f02 Test fixes 2025-08-27 18:54:34 -04:00
dragonmacher
0f89e04e70 GP-5951 - Decompiler - Changed recent middle-mouse highlight update to restore highlighting of if/else keywords. 2025-08-27 18:06:39 -04:00
Ryan Kurtz
8571e83b36 Merge remote-tracking branch 'origin/GP-5913_ghidranoob_Decomp_StructureMember_ParentPath--SQUASHED' 2025-08-27 12:51:15 -04:00
Ryan Kurtz
66a2caa2dc Merge remote-tracking branch 'origin/GP-5650_Dan_moveDynamicUpdateToToolbar--SQUASHED' 2025-08-27 12:48:28 -04:00
Dan
f2743a259e GP-5650: Replace 'Dynamic Update' checkbox in 'Instruction Info' with toolbar action. 2025-08-27 16:15:29 +00:00
ghidranoob
46febafe16 GP-5913: Added parent path to DataType Listing and Decompiler Hover 2025-08-27 16:00:11 +00:00
Ryan Kurtz
7a4100d54b Merge remote-tracking branch 'origin/patch' 2025-08-27 11:30:41 -04:00
Ryan Kurtz
5c00ab8e08 Merge remote-tracking branch
'origin/GP-5906_ghidorahrex_x86_sse4a_instructions--SQUASHED' into patch
(Closes #8335)
2025-08-27 11:25:24 -04:00
Ryan Kurtz
6521024f36 Merge remote-tracking branch 'origin/GP-5948_ghidra007_AutoVT_improved_operand_equivalency_check--SQUASHED' into patch 2025-08-27 11:21:14 -04:00
Ryan Kurtz
c85d7831cc GP-0: Upping patch to 11.4.3 2025-08-27 11:19:47 -04:00
Ryan Kurtz
f57b520837 GP-5825: Fixing issue with prior commit 2025-08-27 10:47:13 -04:00
Ryan Kurtz
b5bfcc0fbf GP-5825: Fixing regression with loading libraries from container file 2025-08-27 06:00:56 -04:00
Ryan Kurtz
fc1c06ea39 Merge remote-tracking branch 'origin/patch' 2025-08-27 04:56:05 -04:00
Ryan Kurtz
13ffa3a4a8 Merge remote-tracking branch 'origin/GP-5792_dev747368_DWARF_macro_info' 2025-08-26 12:51:07 -04:00
Ryan Kurtz
b12aff1cd4 Merge remote-tracking branch 'origin/GP-5851_MultiSlotAssignFixes' 2025-08-26 12:49:34 -04:00
caheckman
f6495e4146 GP-5851 Fix tiling truncations for odd data-type sizes in
MultiSlotAssign. Fix for big endian multi-slot return value.
2025-08-26 16:40:16 +00:00
ghidra1
0b61b34bb9 GP-0 Updated ChangeHistory for 11.4.2 release 2025-08-26 12:34:13 -04:00
ghidra1
8689672ebe Merge remote-tracking branch 'origin/GP-5945_emteere_e500IncludedExtensionFixes--SQUASHED' into patch 2025-08-26 12:05:54 -04:00
ghidra007
f71ae463d2 GP-5948 Improved auto vt dupe match's operand equivalency check to account for internal function ref operands. 2025-08-26 16:05:05 +00:00
emteere
f391ddb87c GP-5945 Fixed PowerPC e500 instruction extension issues and added function start pattern variants. 2025-08-26 11:59:06 -04:00
ghidorahrex
393e7935af GP-5906: Added x86 SSE4a instructions 2025-08-26 08:33:50 -04:00
Ryan Kurtz
eb7dbaa04f Merge remote-tracking branch 'origin/GP-1-dragonmacher-window-size-issue--SQUASHED' 2025-08-26 05:20:53 -04:00
Ryan Kurtz
4e6d7b1650 Merge remote-tracking branch 'origin/GP-0-dragonmacher-table-row-height-fix' 2025-08-26 05:20:11 -04:00
Ryan Kurtz
799200c528 Merge remote-tracking branch 'origin/GP-5930_ghidragon_pcode_field_toggle_action--SQUASHED' 2025-08-26 05:18:53 -04:00
Ryan Kurtz
6f082ff081 Merge remote-tracking branch 'origin/GP-5947-dragonmacher-decomp-middle-mouse-color' 2025-08-26 05:17:34 -04:00
Ryan Kurtz
dc1c70e2bf Merge remote-tracking branch 'origin/GP-5926_Dan_refsToRange--SQUASHED' 2025-08-26 05:16:03 -04:00
Ryan Kurtz
cd18bef25a Merge remote-tracking branch 'origin/GP-4029_ghintern_mips_powerpc_cspecs' 2025-08-26 05:13:29 -04:00
Ryan Kurtz
d0e0dba587 Merge remote-tracking branch 'origin/GP-5892_Dan_updateTtdHelp' 2025-08-26 05:10:06 -04:00
dragonmacher
ba94153c21 Fixed detached Byte Viewer size being too tall 2025-08-25 17:23:39 -04:00
James
d9a5ad2ed0 GP-4029 updated mips and ppc language versions 2025-08-25 19:31:22 +00:00
Dan
2ea7f28f2c GP-5892: Update help for TTD. 2025-08-25 19:29:07 +00:00
ghintern
d91aebe74e GP-4030: Fix MIPS base and eabi 32/64-bit cspecs
GP-4029: Update base PowerPC 32/64-bit cspecs
2025-08-25 19:15:08 +00:00
Ryan Kurtz
94212ab653 Merge remote-tracking branch 'origin/GP-5934_SborrowScarry'
(Closes #8396, Closes #8400)
2025-08-25 13:16:53 -04:00
James
c3c09f2f17 GP-5792 parse DWARF .debug_macro sections 2025-08-25 16:55:45 +00:00
Dan
1b9106b797 GP-5926: Change TraceReferenceManager to use address ranges for the 'to' part. 2025-08-25 16:49:23 +00:00
ghidragon
45c19494b7 GP-5930 Quick toggle for PCode field
tmp
2025-08-25 11:50:24 -04:00
Ryan Kurtz
b9cd9016b7 Merge remote-tracking branch 'origin/GP-5944_dev747368_gfilesystem_file_attrs_fixup' 2025-08-25 11:41:13 -04:00
Ryan Kurtz
12ac4660a1 Merge remote-tracking branch 'origin/GP-5864_Dan_addEmulatorUtilities--SQUASHED' 2025-08-25 05:41:08 -04:00
Ryan Kurtz
cbaf429587 Merge remote-tracking branch
'origin/GP-5932-dragonmacher-move-windows-on-screen' (Closes #8428)
2025-08-25 05:39:52 -04:00
dragonmacher
aae2843f4d GP-5947 - Created new theme value for the Decompiler's middle-mouse
highlight color so that the Listing and Decompiler colors may change
independently.
2025-08-22 18:00:48 -04:00
Dan
d577925d75 GP-5864: Add EmulatorUtilities 2025-08-22 19:00:40 +00:00
Ryan Kurtz
4fcc1febdd Merge remote-tracking branch 'origin/GP-5904_ghidorahrex_PR-8394_RibShark_fix-80251-anl-group-fix' 2025-08-22 09:39:30 -04:00
Ryan Kurtz
826e52033e Merge remote-tracking branch 'origin/GP-5903_ghidorahrex_PR-8393_RibShark_80251-anl-name-fix' 2025-08-22 09:38:44 -04:00
Ryan Kurtz
f6d35f0d70 Merge remote-tracking branch
'origin/GP-5885-dragonmacher-next-instruction-fix--SQUASHED'
(Closes #8385)
2025-08-22 09:34:35 -04:00