For my usecase, I'm wrapping a memory dump in an ELF and bundling it with available symbols so that I can easilly open it up in something like ghidra. Unfortunately, what is currently output is a partially linked file, which I can pass through a linker with a linker script that does almost nothing, but is an extra step that I would prefer to remove.
This would require (at minimum!) the ability to set the location of sections and ability to set the address of the entrypoint.
For my usecase, I'm wrapping a memory dump in an ELF and bundling it with available symbols so that I can easilly open it up in something like ghidra. Unfortunately, what is currently output is a partially linked file, which I can pass through a linker with a linker script that does almost nothing, but is an extra step that I would prefer to remove.
This would require (at minimum!) the ability to set the location of sections and ability to set the address of the entrypoint.