switch-arch: Prepare ppc64 support
commit7d6ec14066342d885a9de43054861e0c672227cf
authorafaerber <afaerber@f158a5a8-5612-0410-a976-696ce0be7e32>
Sat, 30 Oct 2010 15:17:37 +0000 (30 15:17 +0000)
committerafaerber <afaerber@f158a5a8-5612-0410-a976-696ce0be7e32>
Sat, 30 Oct 2010 15:17:37 +0000 (30 15:17 +0000)
tree9991325cd08e8a0174a8781ff8b4b142f215597d
parente332c0a9d2b390be75dca04b728f6c9e44bed190
switch-arch: Prepare ppc64 support

Detect ppc64 as Big Endian and 64-bit.
Reuse arch/ppc/ wherever possible.

v3:
* Split off int128_t fix.
* Rebase to HEAD, add support for qemu-ppc64 target.
* Rename $INCLUDEARCH to $BASEARCH and initialize it earlier.
* Set both CONFIG_$BASEARCH and CONFIG_$ARCH if they differ.
* Use -fno-builtin.
* Add ppc64 config, copied from ppc.

v2:
* Use powerpc64 prefix.
* Disable fake int128_t for everything but sparc64.

Signed-off-by: Andreas Färber <andreas.faerber@web.de>
git-svn-id: svn://openbios.org/openbios/trunk/openbios-devel@927 f158a5a8-5612-0410-a976-696ce0be7e32
config/examples/ppc64_config.xml [new file with mode: 0644]
config/scripts/switch-arch