diff options
| author | gingerBill <bill@gingerbill.org> | 2023-08-08 15:28:21 +0100 |
|---|---|---|
| committer | gingerBill <bill@gingerbill.org> | 2023-08-08 15:28:21 +0100 |
| commit | cad3a50e4ef67cc7e03e6adba642af55027a90b9 (patch) | |
| tree | c00ee2b5e5955f207ccbcb6b2e3daa67de0b3ee1 /src/checker.cpp | |
| parent | 4d9ee5546866c5c3541df3f7be9c55fb25bc91ab (diff) | |
Add `ODIN_PLATFORM_SUBTARGET`
Diffstat (limited to 'src/checker.cpp')
| -rw-r--r-- | src/checker.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/checker.cpp b/src/checker.cpp index 7fa7a9c36..139bf9690 100644 --- a/src/checker.cpp +++ b/src/checker.cpp @@ -1032,6 +1032,16 @@ gb_internal void init_universal(void) { } { + GlobalEnumValue values[Subtarget_COUNT] = { + {"Default", Subtarget_Default}, + {"iOS", Subtarget_iOS}, + }; + + auto fields = add_global_enum_type(str_lit("Odin_Platform_Subtarget_Type"), values, gb_count_of(values)); + add_global_enum_constant(fields, "ODIN_PLATFORM_SUBTARGET", selected_subtarget); + } + + { GlobalEnumValue values[ErrorPosStyle_COUNT] = { {"Default", ErrorPosStyle_Default}, {"Unix", ErrorPosStyle_Unix}, |