mirror of
https://github.com/ziglang/zig.git
synced 2026-01-07 14:03:26 +00:00
fix not initializing some ZigTarget fields
This commit is contained in:
parent
2de7d0b10c
commit
7b8b4d200c
@ -952,11 +952,19 @@ const Stage2Target = extern struct {
|
||||
},
|
||||
.Cross => target.getCpu(),
|
||||
};
|
||||
self.arch = @enumToInt(target.getArch()) + 1; // skip over ZigLLVM_UnknownArch
|
||||
self.sub_arch = 0;
|
||||
self.vendor = 0;
|
||||
self.os = @enumToInt(target.getOs());
|
||||
self.abi = @enumToInt(target.getAbi());
|
||||
self.* = .{
|
||||
.arch = @enumToInt(target.getArch()) + 1, // skip over ZigLLVM_UnknownArch
|
||||
.sub_arch = 0,
|
||||
.vendor = 0,
|
||||
.os = @enumToInt(target.getOs()),
|
||||
.abi = @enumToInt(target.getAbi()),
|
||||
.llvm_cpu_name = null,
|
||||
.llvm_cpu_features = null,
|
||||
.builtin_str = null,
|
||||
.cache_hash = null,
|
||||
.is_native = target == .Native,
|
||||
.glibc_version = null,
|
||||
};
|
||||
try initStage1TargetCpuFeatures(self, cpu);
|
||||
}
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user