This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Forced creation of dynamic sections
- From: Stephen Clarke <stephen dot clarke at st dot com>
- To: binutils at sources dot redhat dot com
- Date: Thu, 13 Nov 2003 20:15:56 +0000
- Subject: Forced creation of dynamic sections
- Organization: STMicroelectronics
Is there a way to force ld to create the dynamic sections,
even if there are no dynamic objects in the link?
I'm building a static main program that has a run-time loader
(a cut down dlopen()-like thing) built into it. My
loader wants to load a module that contains some undefined
references, and resolve those to symbols in the main
program. To do this I need to ensure the main program
contains a dynamic symbol table.
I guess I can use tricks with a dummy reference to a dummy
dynamic library to do this, but is there a better way?
Thanks,
Stephen Clarke.