ghidra/Ghidra/Features/Base
Colin Bourassa c9ab679e53 Feature: UNIX A.out Loader
With fixes/improvements from Jean-Baptiste Boric:
* fix package declarations
* don't special-case defined symbols with zero value
a.out object files can define symbols at the very start of a section.
* mark undefined symbols with non-zero value as bss candidates
* use FSRL to get filename

This is required when invoking loaders on subsets of files, such as
bulk-importing object files from static archives.

* don't use filename in memory block names
* reformat Unix Aout loader
* rename UnixAoutRelocation class
* rename UnixAoutSymbol class
* rework Unix Aout loader
2025-03-19 07:29:49 -04:00
..
.launch GP-4876: JShell launcher for Ghidra 2024-08-28 11:19:29 -04:00
data Merge remote-tracking branch 'origin/GP-4037_ghidragon_show_offcut_comments_in_listing--SQUASHED' 2025-03-07 15:19:59 -05:00
developer_scripts GP-4583 Fixed issue where open program were not being shown when the OpenVersionedFileDialog was being shown from diff 2024-05-10 13:19:21 -04:00
ghidra_scripts GP-2432 golang api snapshot, generics, closures, gcwritebarrier 2025-03-07 16:44:48 +00:00
src Feature: UNIX A.out Loader 2025-03-19 07:29:49 -04:00
.gitignore
build.gradle GP-5257: Fixing Gradle warnings 2025-01-13 13:52:50 -05:00
certification.manifest GP-5326 created edit structure field action and dialog. 2025-03-11 16:13:24 -04:00
Module.manifest GP-4550: Upgrading osgi-related jars 2024-04-25 06:49:04 -04:00
README.md GP-5078: Improvements to Ghidra Module directory layout 2024-10-31 10:34:26 -04:00

Base