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: