* don't write field definitions for varsyms marked as external

git-svn-id: branches/jvmbackend@18618 -
This commit is contained in:
Jonas Maebe 2011-08-20 08:15:43 +00:00
parent 1c3f0c7a2f
commit 297f3d087d

View File

@ -917,6 +917,9 @@ implementation
{ internal static field definition alias -> skip }
if sp_static in sym.symoptions then
exit;
{ external definition -> no definition here }
if vo_is_external in sym.varoptions then
exit;
AsmWrite('.field ');
AsmWriteln(FieldDefinition(sym));
end;