authorgravatar for koachan@protonmail.comKoakuma <koachan@protonmail.com> 2020-11-27 18:51:50+07:00
committergravatar for koachan@protonmail.comKoakuma <koachan@protonmail.com> 2020-11-27 18:51:50+07:00
logcf2ee4ae2c6608261e849f0d75209669d435624c
treebaef5e8c2eda44ae063eae723f5bbe6ff9549abd
parentdaf6c0da5b2d96530dea2d2a907f2b2ba55c8ba6

Add sparc64 long double mapping


1 files changed, 3 insertions(+), 0 deletions(-)

src/stage1/codegen.cpp+3
......@@ -8640,6 +8640,9 @@ static void define_builtin_types(CodeGen *g) {
86408640 case ZigLLVM_ppc64le:
86418641 add_fp_entry(g, "c_longdouble", 128, LLVMFP128Type(), &g->builtin_types.entry_c_longdouble);
86428642 break;
8643 case ZigLLVM_sparcv9:
8644 add_fp_entry(g, "c_longdouble", 128, LLVMFP128Type(), &g->builtin_types.entry_c_longdouble);
8645 break;
86438646 case ZigLLVM_avr:
86448647 // It's either a float or a double, depending on a toolchain switch
86458648 add_fp_entry(g, "c_longdouble", 64, LLVMDoubleType(), &g->builtin_types.entry_c_longdouble);