Hi Melis,
the same holds true for 2.4.29 @ line 124, 125, 126 in the system.h file. This 
ought to be the same problem, isn't it? I do not have a sparc32 system, but 
maybe you can check,

Yes, the same compilation problem is also present in current 2.4. Patch is below, output from bk diffs -u and read into pine with ^R - does it work this time?


===== include/asm-sparc/system.h 1.8 vs edited =====
--- 1.8/include/asm-sparc/system.h      2003-12-14 07:50:29 +02:00
+++ edited/include/asm-sparc/system.h   2005-02-11 10:52:00 +02:00
@@ -295,11 +295,11 @@
 #define wmb()  mb()
 #define set_mb(__var, __value)  do { __var = __value; mb(); } while(0)
 #define set_wmb(__var, __value) set_mb(__var, __value)
-#define smp_mb()       __asm__ __volatile__("":::"memory");
-#define smp_rmb()      __asm__ __volatile__("":::"memory");
-#define smp_wmb()      __asm__ __volatile__("":::"memory");
+#define smp_mb()       __asm__ __volatile__("":::"memory")
+#define smp_rmb()      __asm__ __volatile__("":::"memory")
+#define smp_wmb()      __asm__ __volatile__("":::"memory")

-#define nop() __asm__ __volatile__ ("nop");
+#define nop() __asm__ __volatile__ ("nop")

 /* This has special calling conventions */
 #ifndef CONFIG_SMP

--
Meelis Roos ([EMAIL PROTECTED])
-
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to