
In message 1276631305-30648-1-git-send-email-wd@denx.de you wrote:
From: Peter Tyser ptyser@xes-inc.com
Previously, standalone applications were compiled with gcc flags that produced relocatable executables on the PowerPC architecture (eg with the -mrelocatable and -fPIC flags). There's no reason for these applications to be fully relocatable at this time since no relocation fixups are performed on standalone applications.
Additionally, removing the gcc relocation flags results in the entry point of applications residing at the base of the image. When a standalone application was relocatable, the entry point was generally located at an offset into the image which was confusing and prone to errors.
This change moves the entry point of PowerPC standalone applications from 0x40004 (usually) to 0x40000.
Signed-off-by: Peter Tyser ptyser@xes-inc.com Signed-off-by: Wolfgang Denk wd@denx.de
It seems we need to cleanup a few more make variables (+AFLAGS, CPPFLAGS)
examples/standalone/Makefile | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-)
Applied to "next".
Best regards,
Wolfgang Denk