pike.git
/
src
/
global.h
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/global.h:1:
/*\ ||| This file a part of Pike, and is copyright by Fredrik Hubinette ||| Pike is distributed as GPL (General Public License) ||| See the files COPYING and DISCLAIMER for more information. \*/ /*
-
* $Id: global.h,v 1.
43
2000/
06
/
24
07
:
20
:
27
hubbe Exp $
+
* $Id: global.h,v 1.
44
2000/
07
/
28
17
:
16
:
55
hubbe Exp $
*/ #ifndef GLOBAL_H #define GLOBAL_H #if defined(__WINNT__) && !defined(__NT__) #define __NT__ #endif /* The worlds most stringent C compiler? */ #ifdef __TenDRA__
pike.git/src/global.h:274:
#else #define DO_IF_DEBUG(X) #endif #if defined(__GNUC__) && !defined(PIKE_DEBUG) && !defined(lint) #define INLINE inline #else #define INLINE #endif
+
/* PMOD_EXPORT exports a function / variable vfsh.
+
* Putting PMOD_PROTO in front of a prototype does nothing.
+
*/
+
#ifndef PMOD_EXPORT
+
#define PMOD_EXPORT
+
#endif
+
+
+
/* PMOD_PROTO is essentially the same as PMOD_EXPORT, but
+
* it exports the identifier even if it only a prototype.
+
*/
+
#ifndef PMOD_PROTO
+
#define PMOD_PROTO
+
#endif
+
#if defined(PURIFY) || defined(__CHECKER__) || defined(DEBUG_MALLOC) #define DO_PIKE_CLEANUP #endif #ifdef PIKE_SECURITY #define DO_IF_SECURITY(X) X #else #define DO_IF_SECURITY(X) #endif