[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 2.3.1-14



On Sun, Mar 02, 2003 at 10:21:31PM +0900, GOTO Masanori wrote:
> I prepared for you and debian-glibc yesterday about my patch:
> OK, for ia64, I'm preparing it.
Great!

[..snip..] 
> > I wonder why the Redhat glibc removes all the assembly and uses C
> > functions instead. Any ideas?
> > 
> > > BTW, IA64 missing symbols (__divsi3 __modsi3 __udivsi3 __umodsi3) 
> > > can be resolved like:
> > > 
> > > 	extern long __divsi3 (long, long) attribute_hidden;
> > > 	long INTUSE (__divsi3) (long x, long y)
> > > 	{
> > > 	  return __divsi3 (x, y);
> > > 	}
> > > 	symbol_version (INTUSE (__divdi3), __divdi3, GLIBC_2.2);
> > > 
> > > I don't add them yet, but should we add?
> > I'd rather use something like int64_t instead of long like we do for the
> > other archs but that's cosmetics.
> 
> Thanks, please do like int64_t.  BTW, is not "attribute_hidden" part
> necessary?
It's trying to make sure we get the "right" __divsi3 in case there are
other 'not hidden' definitions. Ia64 does in Redhats glibc that, ppc32
doesn't.
Regards,
 -- Guido



Reply to: