summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/boot/ops.h
diff options
context:
space:
mode:
authorScott Wood <scottwood@freescale.com>2007-08-21 03:39:58 +1000
committerPaul Mackerras <paulus@samba.org>2007-08-22 15:27:28 +1000
commit2f1d4899321be87bc5f0c4ee0e62c9d9ced05f80 (patch)
tree5e22af6c9ba7a508fd8d1c97673c8159f61f4e99 /arch/powerpc/boot/ops.h
parentd0f53fafc016b3f4f20f63ecf52f6df8774bcb3c (diff)
downloadtalos-op-linux-2f1d4899321be87bc5f0c4ee0e62c9d9ced05f80.tar.gz
talos-op-linux-2f1d4899321be87bc5f0c4ee0e62c9d9ced05f80.zip
[POWERPC] bootwrapper: Move linker symbols into ops.h
Most of these were previously used by numerous C files and redeclared in each one. Signed-off-by: Scott Wood <scottwood@freescale.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/boot/ops.h')
-rw-r--r--arch/powerpc/boot/ops.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/powerpc/boot/ops.h b/arch/powerpc/boot/ops.h
index 2bc2f02db741..e4b6139d2d6e 100644
--- a/arch/powerpc/boot/ops.h
+++ b/arch/powerpc/boot/ops.h
@@ -196,4 +196,14 @@ static inline void exit(void)
extern unsigned long timebase_period_ns;
void udelay(long delay);
+extern char _start[];
+extern char __bss_start[];
+extern char _end[];
+extern char _vmlinux_start[];
+extern char _vmlinux_end[];
+extern char _initrd_start[];
+extern char _initrd_end[];
+extern char _dtb_start[];
+extern char _dtb_end[];
+
#endif /* _PPC_BOOT_OPS_H_ */
OpenPOWER on IntegriCloud