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: [PATCH 00/21] glibc port to ARC processors


On 12/21/18 6:32 AM, Joseph Myers wrote:
> On Fri, 21 Dec 2018, Vineet Gupta wrote:
> 
>> is due to linkage of a generic libgcc routine fp-bit.c
> 
> I'd suggest moving from fp-bit to soft-fp in libgcc (soft-fp is a lot 
> faster, see the 2006 GCC Summit proceedings, though of course you may wish 
> to do your own benchmarking on ARC), which would probably avoid that issue 

It seems the we have "assisted" soft-fp: hand tweaked assembler written originally
by Joern, so he and/or Claudiu can advise on that. Although the asm was tweaked
for prev core/micro-architecture it should likely be faster than generic "C" code
I presume.

> (though if very concerned about about code size, soft-fp is a bit larger).  

Not for glibc :-) (uClibc is a different story, but it seems with largers RAMs and
disks size is kind of becoming moot unless deeply embedded.

> But the "?" in localplt.data would still make sense as long as the GCC 
> versions using fp-bit there are supported for building the ARC glibc port.

Right, added that already.


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