Quick Search:

View

Revision:
Expand:  
Changeset: MAIN:ragge:20101108074122

Diff

Diff from 1.7 to:

Annotations

Annotate by Age | Author | Mixed | None
/fisheye/browse/pcc/pcc-libs/libpcc/include/libpcc_stdarg.h

Annotated File View

gmcgarry
1.2
1 #ifndef _LIBPCC_STDARG_H_
gmcgarry
1.1
2 #ifndef _ANSI_STDARG_H_
gmcgarry
1.3
3
gmcgarry
1.1
4 #ifndef __need___va_list
gmcgarry
1.2
5 #define _LIBPCC_STDARG_H_
gmcgarry
1.1
6 #define _ANSI_STDARG_H_
7 #endif
8
gmcgarry
1.4
9 #if defined(_LIBPCC_STDARG_H_) || defined(__need___va_list)
gmcgarry
1.1
10 #ifndef _VA_LIST
ragge
1.7
11 typedef __builtin_va_list va_list;
gmcgarry
1.1
12 #define _VA_LIST
gmcgarry
1.6
13 #define _VA_LIST_DEFINED
gmcgarry
1.1
14 #endif
gmcgarry
1.5
15 /* For broken glibc headers */
16 #ifndef __GNUC_VA_LIST
ragge
1.7
17 #define __gnuc_va_list __builtin_va_list
gmcgarry
1.5
18 #define __GNUC_VA_LIST
19 #endif
20
gmcgarry
1.4
21 #endif
gmcgarry
1.1
22
gmcgarry
1.3
23 #ifdef _LIBPCC_STDARG_H_
24
gmcgarry
1.1
25 #define va_start(ap, last)      __builtin_stdarg_start((ap), last)
26 #define va_arg(ap, type)        __builtin_va_arg((ap), type)
27 #define va_end(ap)              __builtin_va_end((ap))
28 #define va_copy(dest, src)      __builtin_va_copy((dest), (src))
29
gmcgarry
1.3
30 #endif
31
32 #undef __need___va_list
33
34 #endif
35 #endif
FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-08-31 00:13 +0200