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.
27
1999
/
12
/
02
01:
06
:
07
hubbe Exp $
+
* $Id: global.h,v 1.
28
2001
/
01
/
06
01:
58
:
26
hubbe Exp $
*/ #ifndef GLOBAL_H #define GLOBAL_H #if defined(__WINNT__) && !defined(__NT__) #define __NT__ #endif #ifndef _LARGEFILE_SOURCE # define _FILE_OFFSET_BITS 64
pike.git/src/global.h:137:
#undef HAVE_MEMORY_H #endif #ifdef HAVE_WINDOWS_H #include <windows.h> #undef HAVE_WINDOWS_H #endif /* we here define a few types with more defined values */
+
#if SIZEOF_LONG >= 8
+
#define INT64 long
+
#else
+
#if SIZEOF___INT64 - 0 >= 8
+
#define INT64 __int64
+
#else
+
#if SIZEOF_LONG_LONG - 0 >= 8
#define INT64 long long
-
+
#endif
+
#endif
+
#endif
#if SIZEOF_SHORT >= 4 #define INT32 short #else #if SIZEOF_INT >= 4 #define INT32 int #else #define INT32 long #endif #endif