From 33db5200e62fc14f07a000ca92afdbeb8f4dee0f Mon Sep 17 00:00:00 2001 From: florian Date: Mon, 28 Feb 2022 22:24:05 +0100 Subject: [PATCH] * building for LLVM fixed --- compiler/hlcgobj.pas | 2 ++ 1 file changed, 2 insertions(+) diff --git a/compiler/hlcgobj.pas b/compiler/hlcgobj.pas index a49df48e67..0d2d2a7015 100644 --- a/compiler/hlcgobj.pas +++ b/compiler/hlcgobj.pas @@ -835,11 +835,13 @@ implementation setdef: result:=R_INTREGISTER; procvardef: +{$ifndef LLVM} { getaddressregister cannot handle if multiple registers are required for a single element } if is_methodpointer(def) then result:=R_INTREGISTER else +{$endif LLVM} result:=R_ADDRESSREGISTER; stringdef, pointerdef,