stage1: add c_longdouble mapping for s390x

This commit is contained in:
Meghan Denny 2021-07-26 12:26:11 -07:00 committed by Andrew Kelley
parent dc88864c97
commit bb2accba9b

View File

@ -8794,6 +8794,9 @@ static void define_builtin_types(CodeGen *g) {
case ZigLLVM_sparcv9:
add_fp_entry(g, "c_longdouble", 128, LLVMFP128Type(), &g->builtin_types.entry_c_longdouble);
break;
case ZigLLVM_systemz:
add_fp_entry(g, "c_longdouble", 128, LLVMDoubleType(), &g->builtin_types.entry_c_longdouble);
break;
case ZigLLVM_avr:
// It's either a float or a double, depending on a toolchain switch
add_fp_entry(g, "c_longdouble", 64, LLVMDoubleType(), &g->builtin_types.entry_c_longdouble);