Subversion Repositories tendra.SVN

Rev

Rev 2 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2 Rev 7
Line 38... Line 38...
38
    DEFINITION OF VA_LIST
38
    DEFINITION OF VA_LIST
39
 
39
 
40
    The definition of va_list is copied from the system header.
40
    The definition of va_list is copied from the system header.
41
*/
41
*/
42
 
42
 
43
#ifndef _VA_LIST
43
#if !defined(_VA_LIST) && !defined(__VA_LIST_DECLARED)
44
#define _VA_LIST
44
#define _VA_LIST
-
 
45
#define _VA_LIST_DECLARED
45
typedef char *va_list ;
46
typedef char *va_list ;
46
#endif
47
#endif
47
 
48
 
48
 
49
 
49
/*
50
/*
Line 73... Line 74...
73
#ifdef __HACKED_VARARGS
74
#ifdef __HACKED_VARARGS
74
#define va_alist		...
75
#define va_alist		...
75
#define va_dcl
76
#define va_dcl
76
#define va_start( l )		( ( void ) ( l = __va_start ( ... ) ) )
77
#define va_start( l )		( ( void ) ( l = __va_start ( ... ) ) )
77
#else
78
#else
78
#define va_start( l, i )	( ( void ) ( l = __va_start ( ... ) ) )
79
#define va_start( l, i )       ( ( void ) ( __va_start ( l, i ) ) )
79
#endif
80
#endif
80
 
81
 
81
 
82
 
82
#else /* __BUILDING_TDF_ANSI_STDARG_H_VA_ARGS */
83
#else /* __BUILDING_TDF_ANSI_STDARG_H_VA_ARGS */
83
 
84