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

Re: xfree86-1_3.3.4 now compiles on powerpc, mach64 mess fixed, patch included.



On Thu, Sep 16, 1999 at 09:24:17AM +0200, Sven LUTHER wrote:
> 


Oops a little mistake came up because of the haste, correct patch is attached
...

> Friendly,
> 
> Sven LUTHER

--- xc/programs/Xserver/hw/xfree86/accel/mach64/mach64im.c.orig	Wed Sep 15 17:01:53 1999
+++ xc/programs/Xserver/hw/xfree86/accel/mach64/mach64im.c	Wed Sep 15 17:03:55 1999
@@ -76,11 +76,12 @@
     unsigned int integer;
     unsigned char bytes[4];
 };
-
+/* Also defined in regmach64.h ...
 static __inline__ void regwbe(volatile unsigned long regindex, unsigned long regdata)
 {
     *(unsigned long *)(mach64MemReg + regindex) = regdata;
 }
+*/
 
 static __inline__ unsigned int bit_reverse32(unsigned int bits)
 {
--- xc/programs/Xserver/hw/xfree68/mach64/Imakefile.orig	Wed Sep 15 18:24:42 1999
+++ xc/programs/Xserver/hw/xfree68/mach64/Imakefile	Wed Sep 15 18:25:04 1999
@@ -49,7 +49,7 @@
 LinkSourceFile(mach64pntwn.c,../../xfree86/accel/mach64)
 LinkSourceFile(mach64seg.c,../../xfree86/accel/mach64)
 LinkSourceFile(mach64text.c,../../xfree86/accel/mach64)
-LinkSourceFile(mach64util.c,../../xfree86/accel/mach64)
+LinkSourceFile(mach64util.h,../../xfree86/accel/mach64)
 LinkSourceFile(mach64win.c,../../xfree86/accel/mach64)
 LinkSourceFile(regmach64.h,../../xfree86/accel/mach64)
 
---
/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)
 {

Reply to: