--- zzzz-none-000/linux-2.6.32.61/arch/arm/plat-mxc/include/mach/uncompress.h 2013-06-10 09:43:48.000000000 +0000 +++ virian-300e-630/linux-2.6.32.61/arch/arm/plat-mxc/include/mach/uncompress.h 2011-07-20 07:23:51.000000000 +0000 @@ -60,7 +60,9 @@ UART(TXR) = ch; } -#define flush() do { } while (0) +static inline void flush(void) +{ +} #define MX1_UART1_BASE_ADDR 0x00206000 #define MX25_UART1_BASE_ADDR 0x43f90000