Explorar o código

LLVM: recognise Xcode-15 as LLVM codegen target

Jonas Maebe hai 1 ano
pai
achega
aa3f29eec8
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      compiler/llvm/llvminfo.pas

+ 4 - 0
compiler/llvm/llvminfo.pas

@@ -58,6 +58,7 @@ Type
        llvmver_xc_14_3,
        llvmver_15_0,
        llvmver_16_0,
+       llvmver_xc_15,
        llvmver_17_0
       );
 
@@ -104,6 +105,7 @@ Const
      'Xcode-14.3',
      '15.0',
      '16.0',
+     'Xcode-15',
      '17.0'
    );
 
@@ -129,6 +131,7 @@ Const
      3,
      3,
      3,
+     3,
      3
    );
 
@@ -155,6 +158,7 @@ Const
        { llvmver_xc_14_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,llvmflag_opaque_ptr,llvmflag_sanitizer_attributes, llvmflag_old_function_memory_attributes],
        { 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, llvmflag_old_function_memory_attributes],
        { llvmver_16_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],
+       { llvmver_xc_15 }   [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],
        { llvmver_17_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]
      );