On Thu, Sep 16, 1999 at 02:14:30PM +0200, Sven LUTHER wrote: > --- > /home/luther/Xfree/3.3/debian/xfree86-1-3.3.4/build-tree/xc/programs/Xserver/hw/xfree86/accel/mach64/mach64util.c.orig > Thu Sep 16 07:34:58 1999 > +++ > /home/luther/Xfree/3.3/debian/xfree86-1-3.3.4/build-tree/xc/programs/Xserver/hw/xfree86/accel/mach64/mach64util.c > Thu Sep 16 07:38:08 1999 > @@ -143,6 +143,7 @@ > > #endif /* __sparc__ */ > > +#ifndef __powerpc__ > extern __inline__ void regw(unsigned int regindex, unsigned long regdata) > { > unsigned long appaddr; > @@ -175,6 +176,7 @@ > return (*(__volatile__ int *)appaddr); > #endif > } > +#endif /* __powerpc__ */ > > extern __inline__ void regwb(unsigned int regindex, unsigned char regdata) > {
I'm not sure this is going to work for sparc, I need to test this out again. I think alot of the mach64 stuff that is #if'd for powerpc could be done for sparc to use it too (the regwb() is one of them).