| author | |
| committer | |
| log | b24e4757176b0f0b110b6f726d92bbfb820924e3 |
| tree | 650d936e64202a3bb4d97dba44f6e9bc7b8ac5ad |
| parent | d2cdfb949033cfd463cdd4ef1bbf93f94d4d190a |
2 files changed, 6 insertions(+), 2 deletions(-)
src/stage1/codegen.cpp+4| ... | ... | @@ -8901,6 +8901,10 @@ static void define_builtin_types(CodeGen *g) { |
| 8901 | 8901 | case ZigLLVM_bpfeb: |
| 8902 | 8902 | add_fp_entry(g, "c_longdouble", 64, LLVMDoubleType(), &g->builtin_types.entry_c_longdouble); |
| 8903 | 8903 | break; |
| 8904 | case ZigLLVM_nvptx: | |
| 8905 | case ZigLLVM_nvptx64: | |
| 8906 | add_fp_entry(g, "c_longdouble", 64, LLVMDoubleType(), &g->builtin_types.entry_c_longdouble); | |
| 8907 | break; | |
| 8904 | 8908 | default: |
| 8905 | 8909 | zig_panic("TODO implement mapping for c_longdouble"); |
| 8906 | 8910 | } |
src/stage1/target.cpp+2-2| ... | ... | @@ -680,6 +680,8 @@ uint32_t target_c_type_size_in_bits(const ZigTarget *target, CIntType id) { |
| 680 | 680 | case OsSolaris: |
| 681 | 681 | case OsEmscripten: |
| 682 | 682 | case OsPlan9: |
| 683 | case OsCUDA: | |
| 684 | case OsNVCL: | |
| 683 | 685 | switch (id) { |
| 684 | 686 | case CIntTypeShort: |
| 685 | 687 | case CIntTypeUShort: |
| ... | ... | @@ -741,8 +743,6 @@ uint32_t target_c_type_size_in_bits(const ZigTarget *target, CIntType id) { |
| 741 | 743 | case OsRTEMS: |
| 742 | 744 | case OsNaCl: |
| 743 | 745 | case OsAIX: |
| 744 | case OsCUDA: | |
| 745 | case OsNVCL: | |
| 746 | 746 | case OsAMDHSA: |
| 747 | 747 | case OsPS4: |
| 748 | 748 | case OsELFIAMCU: |