mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-06-03 09:18:43 +02:00
* for vars with is_dll_var the mangledname is written to the ppu as well
This commit is contained in:
parent
5b32162bde
commit
fac0d1e23e
@ -1348,7 +1348,7 @@ implementation
|
||||
defaultconstsym:=nil;
|
||||
ppufile.gettype(_vartype);
|
||||
ppufile.getsmallset(varoptions);
|
||||
if (vo_is_C_var in varoptions) then
|
||||
if [vo_is_C_var,vo_is_dll_var]*varoptions<>[] then
|
||||
_mangledname:=stringdup(ppufile.getstring);
|
||||
end;
|
||||
|
||||
@ -1385,7 +1385,7 @@ implementation
|
||||
turn off the regable }
|
||||
hvo:=varoptions-[vo_regable,vo_fpuregable];
|
||||
ppufile.putsmallset(hvo);
|
||||
if (vo_is_C_var in varoptions) then
|
||||
if [vo_is_C_var,vo_is_dll_var]*varoptions<>[] then
|
||||
ppufile.putstring(_mangledname^);
|
||||
ppufile.writeentry(ibvarsym);
|
||||
end;
|
||||
@ -2250,7 +2250,10 @@ implementation
|
||||
end.
|
||||
{
|
||||
$Log$
|
||||
Revision 1.163 2004-03-02 17:32:12 florian
|
||||
Revision 1.164 2004-03-02 18:12:31 florian
|
||||
* for vars with is_dll_var the mangledname is written to the ppu as well
|
||||
|
||||
Revision 1.163 2004/03/02 17:32:12 florian
|
||||
* make cycle fixed
|
||||
+ pic support for darwin
|
||||
+ support of importing vars from shared libs on darwin implemented
|
||||
|
Loading…
Reference in New Issue
Block a user