X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=device%2Finclude%2Fstdarg.h;h=671b0e2bca8e888127330a77548881eb5ad8c132;hb=3485434ce71270bf894f1a5f30a0ffaa45c9b3a6;hp=7f77256c337d08408ab33c795d204c13387760d5;hpb=0694926e60ec83b31f87590e601f7e0d8f86c512;p=fw%2Fsdcc diff --git a/device/include/stdarg.h b/device/include/stdarg.h index 7f77256c..671b0e2b 100644 --- a/device/include/stdarg.h +++ b/device/include/stdarg.h @@ -19,15 +19,15 @@ typedef unsigned char * va_list ; #elif defined(SDCC_USE_XSTACK) -typedef unsigned char pdata * va_list ; -#define va_arg(marker,type) *((type data *)(marker -= sizeof(type))) -#define va_start(marker,first) { marker = (va_list)((char pdata *)&first); } +typedef unsigned char __pdata * va_list ; +#define va_arg(marker,type) *((type __data *)(marker -= sizeof(type))) +#define va_start(marker,first) { marker = (va_list)((char __pdata *)&first); } #else -typedef unsigned char data * va_list ; -#define va_arg(marker,type) *((type data * )(marker -= sizeof(type))) -#define va_start(marker,first) { marker = (va_list) ((char data * )&first); } +typedef unsigned char __data * va_list ; +#define va_arg(marker,type) *((type __data * )(marker -= sizeof(type))) +#define va_start(marker,first) { marker = (va_list) ((char __data * )&first); } #endif