[MIPS] Replace old fashioned "__typeof" with "__typeof__".
[Robert's original log message said this was a bug but it isn't, it's just very old fashioned syntax that is not (no longer?) documented in the gcc documentation. So for the sake of uniformity I'm applying his patch but with a modified log message. -- Ralf] Signed-off-by: Robert P. J. Day <rpjday@mindspring.com> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
This commit is contained in:
parent
05bc284a71
commit
a4c9bb7d22
|
@ -34,7 +34,7 @@ struct __large_pstruct { unsigned long buf[100]; };
|
||||||
#define __get_dbe(x,ptr,size) \
|
#define __get_dbe(x,ptr,size) \
|
||||||
({ \
|
({ \
|
||||||
long __gu_err; \
|
long __gu_err; \
|
||||||
__typeof(*(ptr)) __gu_val; \
|
__typeof__(*(ptr)) __gu_val; \
|
||||||
unsigned long __gu_addr; \
|
unsigned long __gu_addr; \
|
||||||
__asm__("":"=r" (__gu_val)); \
|
__asm__("":"=r" (__gu_val)); \
|
||||||
__gu_addr = (unsigned long) (ptr); \
|
__gu_addr = (unsigned long) (ptr); \
|
||||||
|
|
Loading…
Reference in New Issue