File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -63,7 +63,7 @@ likely grow with time).
63
63
int8 (char in C)
64
64
int16 (short in C)
65
65
int32 (int in C)
66
- int64 (64-bit int in C)
66
+ int64 (64-bit explicited int in C like int64_t in C99 )
67
67
long (32- or 64-bit, depends what long means locally)
68
68
longlong (at least 64bits, what long long means locally)
69
69
num32 (float in C)
@@ -74,6 +74,9 @@ likely grow with time).
74
74
bool (bool from C99)
75
75
size_t (size_t in C)
76
76
77
+ Don't use Perl 6 native type like C < int > or C < num > they could lead you to
78
+ unwanting boundary issue between 32 bits and 64 bits system.
79
+
77
80
Note that the lack of a C < returns > trait is used to indicate void return type.
78
81
Do I < not > use the 'void' type anywhere except in the Pointer parameterization.
79
82
You can’t perform that action at this time.
0 commit comments