From 5e9d8c296b6dafcd42103b68435e161a1dd29b66 Mon Sep 17 00:00:00 2001 From: Ryan Kurtz Date: Wed, 25 Mar 2026 11:03:59 -0400 Subject: [PATCH 1/2] GP-0: Updating GettingStarted.md --- GhidraDocs/GettingStarted.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GhidraDocs/GettingStarted.md b/GhidraDocs/GettingStarted.md index 9de796bccd..d699181562 100644 --- a/GhidraDocs/GettingStarted.md +++ b/GhidraDocs/GettingStarted.md @@ -196,10 +196,10 @@ public Ghidra release includes native binaries for the following platforms: * Windows 10 or later, x86 64-bit * Windows 10 or later, ARM 64-bit (using x86 emulation) * Linux x86 64-bit -* macOS x86 64-bit (may be omitted for some non-public builds) -* macOS ARM 64-bit (may be omitted for some non-public builds) Ghidra supports running on the following additional platforms with user-built native binaries: +* macOS x86 64-bit +* macOS ARM 64-bit * Linux ARM 64-bit * FreeBSD x86 64-bit (no debugger support) * FreeBSD ARM 64-bit (no debugger support) From 76c070217811a2f6dbdb7cc2279ea4c5954ba71e Mon Sep 17 00:00:00 2001 From: Ryan Kurtz Date: Wed, 25 Mar 2026 13:23:34 -0400 Subject: [PATCH 2/2] GP-0: Fixing WhatsNew typos --- .../Public_Release/src/global/docs/WhatsNew.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Ghidra/Configurations/Public_Release/src/global/docs/WhatsNew.md b/Ghidra/Configurations/Public_Release/src/global/docs/WhatsNew.md index 78cfb49722..3f2eaa26fe 100644 --- a/Ghidra/Configurations/Public_Release/src/global/docs/WhatsNew.md +++ b/Ghidra/Configurations/Public_Release/src/global/docs/WhatsNew.md @@ -78,10 +78,10 @@ Objective-C binaries: * Objective-C Message Analyzer Where possible, calls to `_objc_msgSend()` and its variations (including `_objc_msgSend$` stubs) -have been overriden to reference the actual target method (if discoverable), which results in a much -more user-friendly decompilation. +have been overridden to reference the actual target method (if discoverable), which results in a +much more user-friendly decompilation. -Additionaly, a variety of AARCH64 call fixups have been implemented which further clean up +Additionally, a variety of AARCH64 call fixups have been implemented which further clean up decompilation, hiding much of the noise that things like Automatic Reference Counting (ARC) can generate. @@ -101,10 +101,10 @@ when non-mangled symbols do not include the tag and demangled symbols do. Another option controls whether the standard **\`anonymous namespace'** is presented in a **_anon_ABCD01234** form using its encoded anonymous namespace number. When the new form is used, -it can reduce the comingling of symbols from two distinct anonymous namespaces into one generic +it can reduce the commingling of symbols from two distinct anonymous namespaces into one generic **\`anonymous namespace'**. Note, however, that non-mangled symbols with the generic **\`anonymous namespace'** (or one of its variants) can still be found in a program, coming from -other sources, such as PDB. There is curently no simple way to try to match these with the new +other sources, such as PDB. There is currently no simple way to try to match these with the new encoded form; thus, using the encoded form can also create bifurcation in the namespace. ## Processors