include/linux/compiler.h |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -puN include/linux/compiler.h~ppc64-reloc_hide include/linux/compiler.h
--- 25/include/linux/compiler.h~ppc64-reloc_hide	2003-03-14 20:27:28.000000000 -0800
+++ 25-akpm/include/linux/compiler.h	2003-03-14 20:27:28.000000000 -0800
@@ -52,6 +52,6 @@
    shouldn't recognize the original var, and make assumptions about it */
 #define RELOC_HIDE(ptr, off)					\
   ({ unsigned long __ptr;					\
-    __asm__ ("" : "=g"(__ptr) : "0"(ptr));		\
+    __asm__ ("" : "=r"(__ptr) : "0"(ptr));		\
     (typeof(ptr)) (__ptr + (off)); })
 #endif /* __LINUX_COMPILER_H */

_