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] hp-timing for ppc32/64



On Mon, 14 Nov 2005, Benjamin Herrenschmidt wrote:

> > I believe that it is better to support the majority in the libc trunk based
> > on the PowerPC arch timebase. We would deprecate support for 601 and 403gx
> > and move any support to ports. We can now use -with-cpu=[601,403] to
> > override hp-timing.h (either simply disables hp-timing or add chip specific
> > implementation). This compromise allows the powerp32 majority to use
> > hp-timing and allows anyone who wants to build libc for 601 or 403 to do
> > so.
> 
> I very strongly disagree. I am perfectly fine with not enabling the
> hp_timing facility on those CPUs, but I disagree with dropping support
> in glibc for those CPUs just because you have an include dependency
> problem. 

403 is already in the case of the kernel and glibc a bit  
"iffy" given the state of support of powerpc cpus without floating 
point hardware. Additionally consider how many embedded boards with 
4xx chips got tossed since no one was maintaining them in the kernel 
as a result of the recent ppc/ppc64 kernel merge? 

I don't mind keeping 403 or 601 going for that matter. It's just a bit
of a challenged when you don't have the hardware or don't know anyone that
does. (O ok, I fess up I have a series 1 tivo upstairs ...)

> (Beside, can't you just define dl_hwcap as an extern and be
> done with it ?) There are still people using machines with 601's who
> expect current distros to work, and probably more with 403GX wince it's
> what is in the Tivo.

Series 1 tivo. Series 2 and beyond switched processors to MIPS IIRC. 

Regards,
Tom


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