Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 175264 | Differences between
and this patch

Collapse All | Expand All

(-)include/asm-alpha/compiler.h.orig (-2 / +4 lines)
Lines 78-88 Link Here
78
#else
78
#else
79
#define __kernel_ldbu(mem)				\
79
#define __kernel_ldbu(mem)				\
80
  ({ unsigned char __kir;				\
80
  ({ unsigned char __kir;				\
81
     __asm__("ldbu %0,%1" : "=r"(__kir) : "m"(mem));	\
81
     __asm__(".arch ev56;"				\
82
		"ldbu %0,%1" : "=r"(__kir) : "m"(mem));	\
82
     __kir; })
83
     __kir; })
83
#define __kernel_ldwu(mem)				\
84
#define __kernel_ldwu(mem)				\
84
  ({ unsigned short __kir;				\
85
  ({ unsigned short __kir;				\
85
     __asm__("ldwu %0,%1" : "=r"(__kir) : "m"(mem));	\
86
     __asm__(".arch ev56;"				\
87
		"ldwu %0,%1" : "=r"(__kir) : "m"(mem));	\
86
     __kir; })
88
     __kir; })
87
#define __kernel_stb(val,mem) \
89
#define __kernel_stb(val,mem) \
88
  __asm__("stb %1,%0" : "=m"(mem) : "r"(val))
90
  __asm__("stb %1,%0" : "=m"(mem) : "r"(val))

Return to bug 175264