| ... | @@ -831,11 +831,14 @@ void init_all_targets(void) { | ... | @@ -831,11 +831,14 @@ void init_all_targets(void) { |
| 831 | | 831 | |
| 832 | void target_triple_zig(Buf *triple, const ZigTarget *target) { | 832 | void target_triple_zig(Buf *triple, const ZigTarget *target) { |
| 833 | buf_resize(triple, 0); | 833 | buf_resize(triple, 0); |
| | 834 | const char *abi_name = target->abi == ZigLLVM_UnknownEnvironment ? |
| | 835 | "none" : ZigLLVMGetEnvironmentTypeName(target->abi); |
| | 836 | |
| 834 | buf_appendf(triple, "%s%s-%s-%s", | 837 | buf_appendf(triple, "%s%s-%s-%s", |
| 835 | ZigLLVMGetArchTypeName(target->arch), | 838 | ZigLLVMGetArchTypeName(target->arch), |
| 836 | ZigLLVMGetSubArchTypeName(target->sub_arch), | 839 | ZigLLVMGetSubArchTypeName(target->sub_arch), |
| 837 | ZigLLVMGetOSTypeName(get_llvm_os_type(target->os)), | 840 | ZigLLVMGetOSTypeName(get_llvm_os_type(target->os)), |
| 838 | ZigLLVMGetEnvironmentTypeName(target->abi)); | 841 | abi_name); |
| 839 | } | 842 | } |
| 840 | | 843 | |
| 841 | void target_triple_llvm(Buf *triple, const ZigTarget *target) { | 844 | void target_triple_llvm(Buf *triple, const ZigTarget *target) { |