Details |
Last modification |
View Log
| RSS feed
| Rev |
Author |
Line No. |
Line |
| 2875 |
dpurdie |
1 |
/*
|
|
|
2 |
* Copyright (c) 1991 Advanced RISC Machines Ltd., Cambridge, England
|
|
|
3 |
*/
|
|
|
4 |
|
|
|
5 |
#pragma force_top_level
|
|
|
6 |
#pragma include_only_once
|
|
|
7 |
|
|
|
8 |
#ifndef __varargs_h
|
|
|
9 |
#define __varargs_h
|
|
|
10 |
|
|
|
11 |
typedef char *va_list[1]; /* Not conventional - for compatibility with */
|
|
|
12 |
/* our stdarg.h. Usually just char *va_list; */
|
|
|
13 |
#define va_dcl int va_alist;
|
|
|
14 |
#define va_start(list) list[0] = (char *)&va_alist
|
|
|
15 |
#define va_end(list)
|
|
|
16 |
#define va_arg(list,mode) (((mode *)(list[0] += sizeof(mode)))[-1])
|
|
|
17 |
|
|
|
18 |
#endif
|