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.
45
2000/08/03
12
:
34
:
02
grubba Exp $
+
* $Id: global.h,v 1.
46
2000/08/03
16
:
18
:
49
grubba 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:212:
#ifndef WITH_DOUBLE_PRECISION_SVALUE #define FLOAT_TYPE float #else #ifdef WITH_LONG_DOUBLE_PRECISION_SVALUE #define FLOAT_TYPE long double #else #define FLOAT_TYPE double #endif /* long double */ #endif /* double */
-
#if SIZEOF_CHAR_P > 4
+
#if
(
SIZEOF_CHAR_P > 4
) && 0
+
/* This isn't a good idea on architectures where
+
* sizeof(long int) < sizeof(LONGEST).
+
* This is due to the gmp mpz api's using long int instead of
+
* mp_limb_{signed_}t.
+
*/
#define INT_TYPE LONGEST #else /* !(sizeof(char *) > 4) */ #define INT_TYPE INT32 #endif /* sizeof(char *) > 4 */ #define B1_T char #if SIZEOF_SHORT == 2 #define B2_T short #elif SIZEOF_INT == 2