Rev 4921 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4921 | Rev 6099 | ||
---|---|---|---|
Line 33... | Line 33... | ||
33 | #else |
33 | #else |
34 | #define _BEGIN_STD_C extern "C" { |
34 | #define _BEGIN_STD_C extern "C" { |
35 | #define _END_STD_C } |
35 | #define _END_STD_C } |
36 | #endif |
36 | #endif |
37 | #if __GNUC_PREREQ (3, 3) |
37 | #if __GNUC_PREREQ (3, 3) |
38 | #define _NOTHROW __attribute__ ((nothrow)) |
38 | #define _NOTHROW __attribute__ ((__nothrow__)) |
39 | #else |
39 | #else |
40 | #define _NOTHROW throw() |
40 | #define _NOTHROW throw() |
41 | #endif |
41 | #endif |
42 | #endif |
42 | #endif |
43 | #else |
43 | #else |
Line 70... | Line 70... | ||
70 | #define _DEFUN_VOID(name) name(_NOARGS) |
70 | #define _DEFUN_VOID(name) name(_NOARGS) |
71 | #define _CAST_VOID (void) |
71 | #define _CAST_VOID (void) |
72 | #ifndef _LONG_DOUBLE |
72 | #ifndef _LONG_DOUBLE |
73 | #define _LONG_DOUBLE long double |
73 | #define _LONG_DOUBLE long double |
74 | #endif |
74 | #endif |
75 | #ifndef _LONG_LONG_TYPE |
- | |
76 | #define _LONG_LONG_TYPE long long |
- | |
77 | #endif |
- | |
78 | #ifndef _PARAMS |
75 | #ifndef _PARAMS |
79 | #define _PARAMS(paramlist) paramlist |
76 | #define _PARAMS(paramlist) paramlist |
80 | #endif |
77 | #endif |
81 | #else |
78 | #else |
82 | #define _PTR char * |
79 | #define _PTR char * |
Line 91... | Line 88... | ||
91 | #define _EXFUN_NOTHROW(name, proto) name() |
88 | #define _EXFUN_NOTHROW(name, proto) name() |
92 | #define _DEFUN(name, arglist, args) name arglist args; |
89 | #define _DEFUN(name, arglist, args) name arglist args; |
93 | #define _DEFUN_VOID(name) name() |
90 | #define _DEFUN_VOID(name) name() |
94 | #define _CAST_VOID |
91 | #define _CAST_VOID |
95 | #define _LONG_DOUBLE double |
92 | #define _LONG_DOUBLE double |
96 | #define _LONG_LONG_TYPE long |
- | |
97 | #ifndef _PARAMS |
93 | #ifndef _PARAMS |
98 | #define _PARAMS(paramlist) () |
94 | #define _PARAMS(paramlist) () |
99 | #endif |
95 | #endif |
100 | #endif |
96 | #endif |