| ... | @@ -125,6 +125,7 @@ static const Os os_list[] = { | ... | @@ -125,6 +125,7 @@ static const Os os_list[] = { |
| 125 | OsOpenCL, | 125 | OsOpenCL, |
| 126 | OsGLSL450, | 126 | OsGLSL450, |
| 127 | OsVulkan, | 127 | OsVulkan, |
| | 128 | OsPlan9, |
| 128 | OsOther, | 129 | OsOther, |
| 129 | }; | 130 | }; |
| 130 | | 131 | |
| ... | @@ -219,6 +220,7 @@ ZigLLVM_OSType get_llvm_os_type(Os os_type) { | ... | @@ -219,6 +220,7 @@ ZigLLVM_OSType get_llvm_os_type(Os os_type) { |
| 219 | case OsOpenCL: | 220 | case OsOpenCL: |
| 220 | case OsGLSL450: | 221 | case OsGLSL450: |
| 221 | case OsVulkan: | 222 | case OsVulkan: |
| | 223 | case OsPlan9: |
| 222 | case OsOther: | 224 | case OsOther: |
| 223 | return ZigLLVM_UnknownOS; | 225 | return ZigLLVM_UnknownOS; |
| 224 | case OsAnanas: | 226 | case OsAnanas: |
| ... | @@ -298,6 +300,8 @@ const char *target_os_name(Os os_type) { | ... | @@ -298,6 +300,8 @@ const char *target_os_name(Os os_type) { |
| 298 | switch (os_type) { | 300 | switch (os_type) { |
| 299 | case OsFreestanding: | 301 | case OsFreestanding: |
| 300 | return "freestanding"; | 302 | return "freestanding"; |
| | 303 | case OsPlan9: |
| | 304 | return "plan9"; |
| 301 | case OsUefi: | 305 | case OsUefi: |
| 302 | return "uefi"; | 306 | return "uefi"; |
| 303 | case OsOther: | 307 | case OsOther: |
| ... | @@ -667,6 +671,7 @@ uint32_t target_c_type_size_in_bits(const ZigTarget *target, CIntType id) { | ... | @@ -667,6 +671,7 @@ uint32_t target_c_type_size_in_bits(const ZigTarget *target, CIntType id) { |
| 667 | case OsWASI: | 671 | case OsWASI: |
| 668 | case OsHaiku: | 672 | case OsHaiku: |
| 669 | case OsEmscripten: | 673 | case OsEmscripten: |
| | 674 | case OsPlan9: |
| 670 | switch (id) { | 675 | switch (id) { |
| 671 | case CIntTypeShort: | 676 | case CIntTypeShort: |
| 672 | case CIntTypeUShort: | 677 | case CIntTypeUShort: |
| ... | @@ -975,6 +980,7 @@ ZigLLVM_EnvironmentType target_default_abi(ZigLLVM_ArchType arch, Os os) { | ... | @@ -975,6 +980,7 @@ ZigLLVM_EnvironmentType target_default_abi(ZigLLVM_ArchType arch, Os os) { |
| 975 | case OsOpenCL: | 980 | case OsOpenCL: |
| 976 | case OsGLSL450: | 981 | case OsGLSL450: |
| 977 | case OsVulkan: | 982 | case OsVulkan: |
| | 983 | case OsPlan9: |
| 978 | return ZigLLVM_UnknownEnvironment; | 984 | return ZigLLVM_UnknownEnvironment; |
| 979 | } | 985 | } |
| 980 | zig_unreachable(); | 986 | zig_unreachable(); |