diff -purN -X /home/mbligh/.diff.exclude 107-kgdb_gdb6_patches/include/linux/compiler-gcc.h 111-ppc64_reloc_hide/include/linux/compiler-gcc.h --- 107-kgdb_gdb6_patches/include/linux/compiler-gcc.h 2003-10-01 11:48:25.000000000 -0700 +++ 111-ppc64_reloc_hide/include/linux/compiler-gcc.h 2004-02-18 15:44:25.000000000 -0800 @@ -13,5 +13,5 @@ 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)); })