From f4c9c03eb8946a69bdef817b8d5bbf82b5042e07 Mon Sep 17 00:00:00 2001 From: Laytan Laats Date: Fri, 22 Mar 2024 17:29:17 +0100 Subject: update constants --- builtin/builtin.odin | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) (limited to 'builtin') 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 -- cgit v1.2.3