|
@@ -4484,6 +4484,7 @@ implementation
|
|
|
trecordsymtable(symtable).recordalignmin:=shortint(ppufile.getbyte);
|
|
|
trecordsymtable(symtable).datasize:=ppufile.getasizeint;
|
|
|
trecordsymtable(symtable).paddingsize:=ppufile.getword;
|
|
|
+ ppufile.getsmallset(trecordsymtable(symtable).managementoperators);
|
|
|
trecordsymtable(symtable).ppuload(ppufile);
|
|
|
{ the variantrecdesc is needed only for iso-like new statements new(prec,1,2,3 ...);
|
|
|
but because iso mode supports no units, there is no need to store the variantrecdesc
|
|
@@ -4629,6 +4630,7 @@ implementation
|
|
|
ppufile.putbyte(byte(trecordsymtable(symtable).recordalignmin));
|
|
|
ppufile.putasizeint(trecordsymtable(symtable).datasize);
|
|
|
ppufile.putword(trecordsymtable(symtable).paddingsize);
|
|
|
+ ppufile.putsmallset(trecordsymtable(symtable).managementoperators);
|
|
|
{ the variantrecdesc is needed only for iso-like new statements new(prec,1,2,3 ...);
|
|
|
but because iso mode supports no units, there is no need to store the variantrecdesc
|
|
|
in the ppu
|