From bba1076e12d2c689b405b12f16120c1a46f9b69a Mon Sep 17 00:00:00 2001 From: Jonas Maebe Date: Sun, 4 Dec 2022 21:51:32 +0100 Subject: [PATCH] LLVM: add Xcode 14.0 support (-ClvXcode-14.0) --- compiler/llvm/llvminfo.pas | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/compiler/llvm/llvminfo.pas b/compiler/llvm/llvminfo.pas index 44f025322f..1bdab4fd4d 100644 --- a/compiler/llvm/llvminfo.pas +++ b/compiler/llvm/llvminfo.pas @@ -53,6 +53,7 @@ Type llvmver_xc_13, llvmver_13_0, llvmver_xc_13_3, + llvmver_xc_14_0, llvmver_14_0, llvmver_15_0 ); @@ -93,6 +94,7 @@ Const 'Xcode-13.0', '13.0', 'Xcode-13.3', + 'Xcode-14.0', '14.0', '15.0' ); @@ -115,6 +117,7 @@ Const 3, 3, 3, + 3, 3 ); @@ -136,6 +139,7 @@ Const { llvmver_xc_13_0 } [llvmflag_memcpy_indiv_align,llvmflag_null_pointer_valid_new,llvmflag_constrained_fptrunc_fpext,llvmflag_constrained_fptoi_itofp,llvmflag_array_datalocation,llvmflag_para_attr_type], { llvmver_13_0 } [llvmflag_memcpy_indiv_align,llvmflag_null_pointer_valid_new,llvmflag_constrained_fptrunc_fpext,llvmflag_constrained_fptoi_itofp,llvmflag_array_datalocation,llvmflag_para_attr_type], { llvmver_xc_13_3 } [llvmflag_memcpy_indiv_align,llvmflag_null_pointer_valid_new,llvmflag_constrained_fptrunc_fpext,llvmflag_constrained_fptoi_itofp,llvmflag_array_datalocation,llvmflag_para_attr_type], + { llvmver_xc_14_0 } [llvmflag_memcpy_indiv_align,llvmflag_null_pointer_valid_new,llvmflag_constrained_fptrunc_fpext,llvmflag_constrained_fptoi_itofp,llvmflag_array_datalocation,llvmflag_para_attr_type], { llvmver_14_0 } [llvmflag_memcpy_indiv_align,llvmflag_null_pointer_valid_new,llvmflag_constrained_fptrunc_fpext,llvmflag_constrained_fptoi_itofp,llvmflag_array_datalocation,llvmflag_para_attr_type,llvmflag_opaque_ptr_transition], { llvmver_15_0 } [llvmflag_memcpy_indiv_align,llvmflag_null_pointer_valid_new,llvmflag_constrained_fptrunc_fpext,llvmflag_constrained_fptoi_itofp,llvmflag_array_datalocation,llvmflag_para_attr_type,llvmflag_opaque_ptr,llvmflag_sanitizer_attributes] );