EOF
[jmk] --rw-rw-r-- M 59 jmk sys 1722 Apr 12 20:41 amd64/include/u.h
/n/sourcesdump/2007/0412/plan9/amd64/include/u.h:64,72 -
/n/sources/plan9/amd64/include/u.h:64,72
USED(list)
#define va_arg(list, mode)\
((sizeof(mode) == 1)?\
- ((mode*)(list += 8))[-8]:\
+ ((list += 8), (mode*)list)[-8]:\
(sizeof(mode) == 2)?\
- ((mode*)(list += 8))[-4]:\
+ ((list += 8), (mode*)list)[-4]:\
(sizeof(mode) == 4)?\
- ((mode*)(list += 8))[-2]:\
- ((mode*)(list += sizeof(mode)))[-1])
+ ((list += 8), (mode*)list)[-2]:\
+ ((list += sizeof(mode)), (mode*)list)[-1])
|