|
@@ -666,7 +666,10 @@ implementation
|
|
begin
|
|
begin
|
|
{ opaque for now }
|
|
{ opaque for now }
|
|
if not(lef_removeouterpointer in flags) then
|
|
if not(lef_removeouterpointer in flags) then
|
|
- encodedstr:=encodedstr+'i8*'
|
|
|
|
|
|
+ if (llvmflag_opaque_ptr in llvmversion_properties[current_settings.llvmversion]) then
|
|
|
|
+ encodedstr:=encodedstr+'ptr'
|
|
|
|
+ else
|
|
|
|
+ encodedstr:=encodedstr+'i8*'
|
|
else
|
|
else
|
|
encodedstr:=encodedstr+'i8'
|
|
encodedstr:=encodedstr+'i8'
|
|
end;
|
|
end;
|