Optlink is on github
Asman01
jckj33 at gmail.com
Sun Mar 23 09:15:26 PDT 2014
On Sunday, 23 March 2014 at 16:10:48 UTC, Daniel Murphy wrote:
> "Asman01" wrote in message
> news:ucqujzetvkkxzelvjleq at forum.dlang.org...
>
>> Very noob question about binary files. What else also put the
>> code to load at right address (say, 0x08048000 on linux) of
>> operating system is needed to a program run?
>
> Not really sure what you're asking, but the executable file
> usually contains an address for each section (code, data, bss,
> etc) and the runtime loader will choose to load it there or
> somewhere else (eg aslr/shared libraries) and map the data into
> virtual memory.
I think I was confusing this to static executables which load at
0x08048000 address and start running from value your set in entry
point.
More information about the Digitalmars-d
mailing list