zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 551971b5c373c98b3cf111492bc8a2048e0e7130 (tree)
parent 5d08e2b5d8a127d02758c7bcd4cd1b60bc7aa827
Author: Meghan Denny <hello@nektro.net>
Date:   Mon, 26 Jul 2021 12:26:11 -0700

stage1: add c_longdouble mapping for s390x

Diffstat:
Msrc/stage1/codegen.cpp | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/stage1/codegen.cpp b/src/stage1/codegen.cpp @@ -8749,6 +8749,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);