11 /* Make the basic types 64-bit quantities on the host */
12 #define HOST_64_BIT long
13 #ifndef DONTDECLARE_MALLOC
14 extern PTR EXFUN(malloc,(unsigned));
15 extern PTR EXFUN(realloc, (PTR, unsigned));
21 typedef char int8e_type;
22 typedef unsigned char uint8e_type;
23 typedef short int16e_type;
24 typedef unsigned short uint16e_type;
25 typedef int int32e_type;
26 typedef unsigned int uint32e_type;
30 typedef unsigned long uint64e_type;
33 /* CORRECT SIZE OR GREATER */
34 typedef char int8_type;
35 typedef unsigned char uint8_type;
36 typedef short int16_type;
37 typedef unsigned short uint16_type;
38 typedef int int32_type;
39 typedef unsigned int uint32_type;
42 typedef unsigned long uint64_type;
43 typedef long int64_type;
46 #define BYTES_IN_PRINTF_INT 4
48 #define uint64_typeLOW(x) (uint32_type)(((x) & 0xffffffff))
49 #define uint64_typeHIGH(x) (uint32_type)(((x) >> 32) & 0xffffffff)
50 #include "fopen-same.h"