ppc: Set up TOC base for ppc64
commita94e0b24d245840e67396811d09ced24b427826e
authorafaerber <afaerber@f158a5a8-5612-0410-a976-696ce0be7e32>
Thu, 25 Nov 2010 21:56:23 +0000 (25 21:56 +0000)
committerafaerber <afaerber@f158a5a8-5612-0410-a976-696ce0be7e32>
Thu, 25 Nov 2010 21:56:23 +0000 (25 21:56 +0000)
tree2a30fc523ef9e01b3fc0cbd18d6a31c425b3c44f
parentd06178f3dfc05685146a5741a2dc629d7578132a
ppc: Set up TOC base for ppc64

r2 points to TOC base, __toc_start + 0x8000.
This value is stored as part of the function descriptor.

Include some related ELF sections in the linker script.

Cc: Alexander Graf <agraf@suse.de>
Cc: Segher Boessenkool <segher@kernel.crashing.org>
Signed-off-by: Andreas Färber <andreas.faerber@web.de>
git-svn-id: svn://openbios.org/openbios/trunk/openbios-devel@969 f158a5a8-5612-0410-a976-696ce0be7e32
arch/ppc/qemu/start.S
arch/ppc64/qemu/ldscript