Commit a4c9bb7d authored by Robert P. J. Day's avatar Robert P. J. Day Committed by Ralf Baechle

[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: default avatarRobert P. J. Day <rpjday@mindspring.com>
Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
parent 05bc284a
...@@ -34,7 +34,7 @@ struct __large_pstruct { unsigned long buf[100]; }; ...@@ -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); \
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment