stdarg.h File Reference

Go to the source code of this file.

Defines

#define __MACHDEP_STDARG_H__   1
#define __va_size(type)   (((sizeof(type) + sizeof(long) - 1) / sizeof(long)) * sizeof(long))
#define va_start(ap, last)   ((ap) = (va_list)__builtin_next_arg(last))
#define va_arg(ap, type)   (*(type *)(void *)((ap) += __va_size(type), (ap) - __va_size(type)))
#define va_end(ap)
#define __va_copy(dest, src)   ((dest) = (src))
#define va_copy(dest, src)   __va_copy((dest), (src))

Typedefs

typedef char * va_list


Define Documentation

#define __MACHDEP_STDARG_H__   1
 

#define __va_copy dest,
src   )     ((dest) = (src))
 

#define __va_size type   )     (((sizeof(type) + sizeof(long) - 1) / sizeof(long)) * sizeof(long))
 

#define va_arg ap,
type   )     (*(type *)(void *)((ap) += __va_size(type), (ap) - __va_size(type)))
 

#define va_copy dest,
src   )     __va_copy((dest), (src))
 

#define va_end ap   ) 
 

#define va_start ap,
last   )     ((ap) = (va_list)__builtin_next_arg(last))
 


Typedef Documentation

typedef char* va_list
 


Generated on Wed May 24 23:05:55 2006 for LSE/OS by  doxygen 1.4.6