This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

start address of a binary


Hi !

I'd like to know why the text start address of an elf binary is so
different for each architecture.  For example, it's 0x10000000 for
linux, 0x01800000 for elf32ppc and 0x40000 for elf32lppc.

Does this really changes anything (as long as the address is in
user-space)?  I'm trying to run Linux on PowerPC in little-endian,
should I use 0x10000000 or something else?  I experimented a bit and it
SEEMS to work with any address, but then why all those diffrent
addresses?...

Any tips would be appreciated,

Sébastien Côté


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]