diff options
| author | Laytan Laats <laytanlaats@hotmail.com> | 2024-03-22 17:29:17 +0100 |
|---|---|---|
| committer | Laytan Laats <laytanlaats@hotmail.com> | 2024-03-22 17:29:17 +0100 |
| commit | f4c9c03eb8946a69bdef817b8d5bbf82b5042e07 (patch) | |
| tree | 56e89092f9c0f7bdeb06d807dd0761f76b9d9b7a /builtin | |
| parent | 67849c0b0a685e66de9758c078f6dbed3fdfe153 (diff) | |
update constants
Diffstat (limited to 'builtin')
| -rw-r--r-- | builtin/builtin.odin | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/builtin/builtin.odin b/builtin/builtin.odin index ec7f400..fc3832a 100644 --- a/builtin/builtin.odin +++ b/builtin/builtin.odin @@ -43,6 +43,8 @@ Odin_OS_Type :: enum int { Linux, Essence, FreeBSD, + Haiku, + OpenBSD, WASI, JS, Freestanding, @@ -57,7 +59,7 @@ Odin_Arch_Type :: enum int { i386, arm64, wasm32, - wasm64, + wasm64p32, } @builtin @@ -83,5 +85,22 @@ Odin_Endian_Type :: enum int { @builtin ODIN_ENDIAN: Odin_Endian_Type +Odin_Platform_Subtarget_Type :: enum int { + Default, + iOS, +} + +@builtin +ODIN_PLATFORM_SUBTARGET: Odin_Platform_Subtarget_Type + +Odin_Sanitizer_Flag :: enum u32 { + Address, + Memory, + Thread, +} + +@builtin +ODIN_SANITIZER_FLAGS: distinct bit_set[Odin_Sanitizer_Flag; u32] + @builtin -ODIN_DEBUG: bool
\ No newline at end of file +ODIN_DEBUG: bool |