summaryrefslogtreecommitdiff
path: root/arch/powerpc
diff options
context:
space:
mode:
authorMilton Miller <miltonm@bga.com>2007-03-21 18:02:53 +0300
committerPaul Mackerras <paulus@samba.org>2007-03-26 09:11:20 +0400
commit160cc3ece727c5158facec9937c2a5b10013bae1 (patch)
tree5870375db12eb80b94ec7a0d3431022ec63fcb1e /arch/powerpc
parent6a923216aac01d0f3eeea606377b81541f1a2773 (diff)
downloadlinux-160cc3ece727c5158facec9937c2a5b10013bae1.tar.xz
[POWERPC] bootwrapper: Allow platforms to call library zImage_start
Some platforms might need to run some code before the zImage start, but could otherwise use the bss clear and relocation code. Export the start address strongly as zImage_start_lib. Signed-off-by: Milton Miller <miltonm@bga.com> Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc')
-rw-r--r--arch/powerpc/boot/crt0.S2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/powerpc/boot/crt0.S b/arch/powerpc/boot/crt0.S
index 3dc8d8f78499..25ad7453531a 100644
--- a/arch/powerpc/boot/crt0.S
+++ b/arch/powerpc/boot/crt0.S
@@ -19,6 +19,8 @@ _zimage_start_opd:
.weak _zimage_start
.globl _zimage_start
_zimage_start:
+ .globl _zimage_start_lib
+_zimage_start_lib:
/* Work out the offset between the address we were linked at
and the address where we're running. */
bl 1f