* building for LLVM fixed

This commit is contained in:
florian 2022-02-28 22:24:05 +01:00
parent 6f749cf43d
commit 33db5200e6

View File

@ -835,11 +835,13 @@ implementation
setdef: setdef:
result:=R_INTREGISTER; result:=R_INTREGISTER;
procvardef: procvardef:
{$ifndef LLVM}
{ getaddressregister cannot handle if multiple registers { getaddressregister cannot handle if multiple registers
are required for a single element } are required for a single element }
if is_methodpointer(def) then if is_methodpointer(def) then
result:=R_INTREGISTER result:=R_INTREGISTER
else else
{$endif LLVM}
result:=R_ADDRESSREGISTER; result:=R_ADDRESSREGISTER;
stringdef, stringdef,
pointerdef, pointerdef,