EOF [jmk] --rw-rw-r-- M 59 glenda sys 1503 Apr 12 20:41 mips/include/u.h /n/sourcesdump/2007/0412/plan9/mips/include/u.h:7,12 - /n/sources/plan9/mips/include/u.h:7,13 typedef long long vlong; typedef unsigned long long uvlong; typedef unsigned long uintptr; + typedef unsigned long usize; typedef ushort Rune; typedef union FPdbleword FPdbleword; typedef long jmp_buf[2]; /n/sourcesdump/2007/0412/plan9/mips/include/u.h:59,65 - /n/sources/plan9/mips/include/u.h:60,66 USED(list) #define va_arg(list, mode)\ ((sizeof(mode) == 1)?\ - ((mode*)(list += 4))[-1]:\ + ((list += 4), (mode*)list)[-1]:\ (sizeof(mode) == 2)?\ - ((mode*)(list += 4))[-1]:\ - ((mode*)(list += sizeof(mode)))[-1]) + ((list += 4), (mode*)list)[-1]:\ + ((list += sizeof(mode)), (mode*)list)[-1])