Package: dpkg
Version: 1.15.5.6
Severity: wishlist
X-Debbugs-CC: debian-powerpc@lists.debian.org

The gnuspe port will use powerpc-linux-gnuspe instead of
powerpc-linux-gnu. This results in utilisation of the SPU unit which is
currently available e500 based CPUs.
Is everyone fine with gnuspe ?

The e500 core is FSL's implementation of Book E with the SPE unit. This
unit handles vector programming and floating point. Therefore the
"traditional" floating unit is not available. e500v1 cores provide only
support for single precision floating point while e500v2 cores may also
handle double precision in hardware.

Another name could be powerpc_spe.

Sebastian
>From 7638777164cc938819622745be550ed51aca94b7 Mon Sep 17 00:00:00 2001
From: Sebastian Andrzej Siewior <bige...@linutronix.de>
Date: Tue, 2 Feb 2010 12:14:56 +0100
Subject: [PATCH] Add gnuspe Debian arch

its gcc target is powerpc-linux-gnuspe

Signed-off-by: Sebastian Andrzej Siewior <bige...@linutronix.de>
---
 ostable      |    1 +
 triplettable |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/ostable b/ostable
index 2ef2cdd..af3870b 100644
--- a/ostable
+++ b/ostable
@@ -18,6 +18,7 @@ uclibceabi-linux      linux-uclibceabi        
linux[^-]*-uclibceabi
 uclibc-linux           linux-uclibc            linux[^-]*-uclibc
 gnueabi-linux          linux-gnueabi           linux[^-]*-gnueabi
 gnulp-linux            linux-gnulp             linux[^-]*-gnulp
+gnuspe-linux           linux-gnuspe            linux[^-]*-gnuspe
 gnu-linux              linux-gnu               linux[^-]*(-gnu.*)?
 gnu-kfreebsd           kfreebsd-gnu            kfreebsd[^-]*(-gnu.*)?
 gnu-knetbsd            knetbsd-gnu             knetbsd[^-]*(-gnu.*)?
diff --git a/triplettable b/triplettable
index 1a2c666..0338682 100644
--- a/triplettable
+++ b/triplettable
@@ -7,6 +7,7 @@ uclibceabi-linux-arm    uclibc-linux-armel
 uclibc-linux-<cpu>     uclibc-linux-<cpu>
 gnueabi-linux-arm      armel
 gnulp-linux-i386       lpia
+gnuspe-linux-powerpc   gnuspe
 gnu-linux-<cpu>                <cpu>
 gnu-kfreebsd-<cpu>     kfreebsd-<cpu>
 gnu-knetbsd-<cpu>      knetbsd-<cpu>
-- 
1.5.6.5

Reply via email to