This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ABI / dynamic list now on wiki


On 1/23/2014 11:44 AM, Joseph S. Myers wrote:
> On Thu, 23 Jan 2014, Chris Metcalf wrote:
>
>> On 1/22/2014 8:34 PM, Joseph S. Myers wrote:
>>> https://sourceware.org/glibc/wiki/ABIList
>> There is no actual software stack support for BE tilepro, and as that 
>> chip architecture is in maintenance mode, we at Tilera are not planning 
>> to do this work.  It is possible in principle but would require both 
>> kernel and libc work to make it happen.  Is it worth calling this out as 
>> an actual option, given all those caveats?
> No, I'd suggest removing the BE entries for tilepro

Thanks, done.

> (and probably also 
> tilegx - in fact I don't see any BE support for that in GCC either).  

There is BE support for tilegx in binutils, gcc, linux, and glibc, and we do some limited regression testing on this configuration every night, so at least I know what we ship customers isn't too broken.  I'm pretty confident support should be in the open-source gcc, though I'm not that close to the community return process for gcc.

> Having a bits/endian.h that allows for different endiannesses is confusing 
> when you don't actually have support for those endiannesses.

Yes, I could move ports/sysdeps/tile/bits/endian.h down to the tilegx subdirectory, and put an unconditional __LITTLE_ENDIAN version in the tilepro subdirectory, but that does kind of feel like churn, so I'm inclined not to.  Or do you think it does make more sense that way?

-- 
Chris Metcalf, Tilera Corp.
http://www.tilera.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]