aboutsummaryrefslogtreecommitdiff
path: root/src/codegen
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2024-04-25 15:41:11 -0700
committerAndrew Kelley <andrew@ziglang.org>2024-05-08 19:37:28 -0700
commit243ae3a6cb56b3da4d84b368f2af3cbb451233b9 (patch)
tree2d50d4cb6699bc23009382c67c60dbc58e8cfe08 /src/codegen
parent70c85b1bf1c07db4420e8431c3322bfeb87688ee (diff)
downloadzig-243ae3a6cb56b3da4d84b368f2af3cbb451233b9.tar.gz
zig-243ae3a6cb56b3da4d84b368f2af3cbb451233b9.zip
update for LLVM 18 new target data
New OSs: * XROS * Serenity * Vulkan Removed OSs: * Ananas * CloudABI * Minix * Contiki New CPUs: * spirv The removed stuff is removed from LLVM but not Zig.
Diffstat (limited to 'src/codegen')
-rw-r--r--src/codegen/llvm/bindings.zig8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/codegen/llvm/bindings.zig b/src/codegen/llvm/bindings.zig
index ee87aef6ac..f1080a4694 100644
--- a/src/codegen/llvm/bindings.zig
+++ b/src/codegen/llvm/bindings.zig
@@ -284,8 +284,6 @@ extern fn ZigLLVMWriteArchive(
pub const OSType = enum(c_int) {
UnknownOS,
- Ananas,
- CloudABI,
Darwin,
DragonFly,
FreeBSD,
@@ -302,7 +300,6 @@ pub const OSType = enum(c_int) {
Win32,
ZOS,
Haiku,
- Minix,
RTEMS,
NaCl,
AIX,
@@ -315,8 +312,8 @@ pub const OSType = enum(c_int) {
TvOS,
WatchOS,
DriverKit,
+ XROS,
Mesa3D,
- Contiki,
AMDPAL,
HermitCore,
Hurd,
@@ -324,6 +321,8 @@ pub const OSType = enum(c_int) {
Emscripten,
ShaderModel,
LiteOS,
+ Serenity,
+ Vulkan,
};
pub const ArchType = enum(c_int) {
@@ -378,6 +377,7 @@ pub const ArchType = enum(c_int) {
hsail64,
spir,
spir64,
+ spirv,
spirv32,
spirv64,
kalimba,