This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH v2 9/10] Tilera (and Linux asm-generic) support for glibc
- From: Andrew Pinski <pinskia at gmail dot com>
- To: Chris Metcalf <cmetcalf at tilera dot com>
- Cc: Roland McGrath <roland at hack dot frob dot com>, libc-alpha at sourceware dot org, Arnd Bergmann <arnd at arndb dot de>, Linas Vepstas <linas at codeaurora dot org>, Guan Xuetao <gxt at mprc dot pku dot edu dot cn>, Jonas Bonn <jonas at southpole dot se>, Chen Liqin <liqin dot chen at gmail dot com>, GCC Development <gcc at gcc dot gnu dot org>, "Joseph S. Myers" <joseph at codesourcery dot com>
- Date: Fri, 11 Nov 2011 12:17:08 -0800
- Subject: Re: [PATCH v2 9/10] Tilera (and Linux asm-generic) support for glibc
- References: <201111100054.pAA0sf6u025585@farm-0002.internal.tilera.com> <201111100056.pAA0uKcv025809@farm-0002.internal.tilera.com> <20111111180905.A02A22C0F8@topped-with-meat.com> <4EBD81EA.3000605@tilera.com>
On Fri, Nov 11, 2011 at 12:13 PM, Chris Metcalf <cmetcalf@tilera.com> wrote:
> I'm cc'ing the gcc mailing list with this reply, so if someone there
> can provide an authoritative statement, that would be great. ÂIt looks
> like right now the i386/x86_64, ia64, and s390 architecture don't use
> this header anyway, so it's less important for them. ÂBut powerpc and
> sparc do use the header (in the core glibc), and most of the
> architectures in the "ports" part of glibc do as well.
>
> Roland, Joseph, if we don't hear something definitive from the gcc
> folks, I'm inclined to revert this piece back to what I had in the v1
> patch, where I provide a tile-specific byteswap.h using
> __builtin_bswapNN(), so our gcc 4.4 will generate good code.
Right now it does not emit good code for MIPS 32/64 R2. Though I have
patches to emit better code for that target.
Thanks,
Andrew Pinski