|
From: Paul M. <pa...@sa...> - 2005-06-20 11:54:25
|
Julian Seward writes: > Could you clarify the motivation behind the change? Is there some > fragility associated with hardwiring the knowledge that the default > linker script is going to say that the standard entry address is > 0x8048000 / whatever? [clearly yes, but how much? I thought these > magic numbers were specified in the ABI documents and therefore > unlikely to change]. Is there any potential upcoming problem > you see (eg, something pertaining to wider use of pie or address- > space randomisation) ? Well, it's different on PPC; there the default base address is 0x10000000. I don't think the ABI mandates that particular value though. It seems silly to have N slightly different scripts for N architectures if we can make one script do the job. Paul. |