From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4392 invoked by alias); 22 Nov 2006 21:37:41 -0000 Received: (qmail 4365 invoked by uid 22791); 22 Nov 2006 21:37:40 -0000 X-Spam-Check-By: sourceware.org Received: from e2.ny.us.ibm.com (HELO e2.ny.us.ibm.com) (32.97.182.142) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 22 Nov 2006 21:37:34 +0000 Received: from d01relay02.pok.ibm.com (d01relay02.pok.ibm.com [9.56.227.234]) by e2.ny.us.ibm.com (8.13.8/8.12.11) with ESMTP id kAMLbWqo031273 for ; Wed, 22 Nov 2006 16:37:32 -0500 Received: from d01av02.pok.ibm.com (d01av02.pok.ibm.com [9.56.224.216]) by d01relay02.pok.ibm.com (8.13.6/8.13.6/NCO v8.1.1) with ESMTP id kAMLbVNG270492 for ; Wed, 22 Nov 2006 16:37:31 -0500 Received: from d01av02.pok.ibm.com (loopback [127.0.0.1]) by d01av02.pok.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id kAMLbVbQ006547 for ; Wed, 22 Nov 2006 16:37:31 -0500 Received: from [9.10.241.206] (9-10-241-206.rchland.ibm.com [9.10.241.206]) by d01av02.pok.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id kAMLbVRV006310; Wed, 22 Nov 2006 16:37:31 -0500 Message-ID: <4564CF7C.1060800@us.ibm.com> Date: Wed, 22 Nov 2006 21:37:00 -0000 From: Steven Munroe User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060411 MIME-Version: 1.0 To: Greg McGary CC: libc-hacker@sources.redhat.com Subject: Re: [PATCH]: Little-endian for powerpc References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Mailing-List: contact libc-hacker-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-hacker-owner@sourceware.org X-SW-Source: 2006-11/txt/msg00015.txt.bz2 Greg McGary wrote: >This is basic LE infrastructure. There's more to do in the assembler stuff. > > The primary platforms are powerpc32 and powerpc64 which are bigendian. No attempt has been made to make the PPC code endian neutral and the asm optimizations are in fact aggressively bigendian. I fact I am surprised that anyone is interrested in LE powerpc at this time. Little endian for either 32- or 64-bit or represents a different ABI that is not interoperable with the current ABI. So as Uli suggests this support should start off in ports until you have time to resolve all the issues associated with Little-endian.