mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-07 16:18:52 +00:00
Merge pull request #1406 from terickson001/schar
add schar to core:c and core:c/libc
This commit is contained in:
@@ -3,6 +3,8 @@ package c
|
|||||||
import builtin "core:builtin"
|
import builtin "core:builtin"
|
||||||
|
|
||||||
char :: builtin.u8 // assuming -funsigned-char
|
char :: builtin.u8 // assuming -funsigned-char
|
||||||
|
|
||||||
|
schar :: builtin.i8
|
||||||
short :: builtin.i16
|
short :: builtin.i16
|
||||||
int :: builtin.i32
|
int :: builtin.i32
|
||||||
long :: builtin.i32 when (ODIN_OS == "windows" || size_of(builtin.rawptr) == 4) else builtin.i64
|
long :: builtin.i32 when (ODIN_OS == "windows" || size_of(builtin.rawptr) == 4) else builtin.i64
|
||||||
|
|||||||
@@ -3,6 +3,8 @@ package libc
|
|||||||
import "core:c"
|
import "core:c"
|
||||||
|
|
||||||
char :: c.char // assuming -funsigned-char
|
char :: c.char // assuming -funsigned-char
|
||||||
|
|
||||||
|
schar :: c.schar
|
||||||
short :: c.short
|
short :: c.short
|
||||||
int :: c.int
|
int :: c.int
|
||||||
long :: c.long
|
long :: c.long
|
||||||
|
|||||||
Reference in New Issue
Block a user