pike.git/
src/
global.h
Branch:
Tag:
Non-build tags
All tags
No tags
2018-01-28
2018-01-28 01:12:37 by Martin Nilsson <nilsson@fastmail.com>
d7929e312d9919489633d7bacd791a42d64687f5 (
12
lines) (+
4
/-
8
)
[
Show
|
Annotate
]
Branch:
master
Use __int128 for B16_T when possible. Removed defunct NO_GC.
278:
*/ #define MAX_LOCAL 256
-
/*
-
* define NO_GC to get rid of garbage collection
-
*/
-
#ifndef NO_GC
-
#define GC2
-
#endif
-
+
#if defined(i386) || defined(__powerpc__) || defined(__x86_64__) || (defined(__aarch64__) && defined(__ARM_FEATURE_UNALIGNED)) #ifndef HANDLES_UNALIGNED_MEMORY_ACCESS #define HANDLES_UNALIGNED_MEMORY_ACCESS
392:
#define B8_T struct b8_t_s #endif
-
#
ifdef
B8_T
+
#
if
(SIZEOF___INT128 - 0) == 16
+
#define B16_T __int128
+
#elif defined(
B8_T
)
struct b16_t_s { B8_T x,y; }; #define B16_T struct b16_t_s #endif