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

Re: xfree86 4.2.1-0pre1v2 (source,alpha,i386,hppa,powerpc,sparc) available at the X Strike Force



On Tue, Oct 01, 2002 at 10:49:37PM -0500, Branden Robinson wrote:
> As noted on the X Strike Force webpage, I need assistance from ARM and
> IA-64 porters in identifying and resolving compile-time errors on those
> platforms.  See the URL in my .signature for details.

I think the IA64 unaligned functions should be "static __inline__" like
the other architectures instead of "extern __inline__" (otherwise when
optimisations are turned off in the debugging build, and those functions
are not inlined, they are omitted).

Matt


--- programs/Xserver/hw/xfree86/common/compiler.h.orig  2002-10-02 14:11:40.000000000 +1000
+++ programs/Xserver/hw/xfree86/common/compiler.h       2002-10-02 14:14:44.000000000 +1000
@@ -379,3 +379,3 @@
 
-extern __inline__ unsigned long
+static __inline__ unsigned long
 __uldq (const unsigned long * r11)
@@ -386,3 +386,3 @@
 
-extern __inline__ unsigned long
+static __inline__ unsigned long
 __uldl (const unsigned int * r11)
@@ -393,3 +393,3 @@
 
-extern __inline__ unsigned long
+static __inline__ unsigned long
 __uldw (const unsigned short * r11)
@@ -400,3 +400,3 @@
 
-extern __inline__ void
+static __inline__ void
 __ustq (unsigned long r5, unsigned long * r11)
@@ -407,3 +407,3 @@
 
-extern __inline__ void
+static __inline__ void
 __ustl (unsigned long r5, unsigned int * r11)
@@ -414,3 +414,3 @@
 
-extern __inline__ void
+static __inline__ void
 __ustw (unsigned long r5, unsigned short * r11)



Reply to: