| ... | ... | @@ -952,11 +952,19 @@ const Stage2Target = extern struct { |
| 952 | 952 | }, |
| 953 | 953 | .Cross => target.getCpu(), |
| 954 | 954 | }; |
| 955 | | self.arch = @enumToInt(target.getArch()) + 1; // skip over ZigLLVM_UnknownArch |
| 956 | | self.sub_arch = 0; |
| 957 | | self.vendor = 0; |
| 958 | | self.os = @enumToInt(target.getOs()); |
| 959 | | self.abi = @enumToInt(target.getAbi()); |
| 955 | self.* = .{ |
| 956 | .arch = @enumToInt(target.getArch()) + 1, // skip over ZigLLVM_UnknownArch |
| 957 | .sub_arch = 0, |
| 958 | .vendor = 0, |
| 959 | .os = @enumToInt(target.getOs()), |
| 960 | .abi = @enumToInt(target.getAbi()), |
| 961 | .llvm_cpu_name = null, |
| 962 | .llvm_cpu_features = null, |
| 963 | .builtin_str = null, |
| 964 | .cache_hash = null, |
| 965 | .is_native = target == .Native, |
| 966 | .glibc_version = null, |
| 967 | }; |
| 960 | 968 | try initStage1TargetCpuFeatures(self, cpu); |
| 961 | 969 | } |
| 962 | 970 | }; |