mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-10 01:08:35 +02:00
+ introduced private type TCustomSectionNameMapEntry to class TWasmExeOutput
This commit is contained in:
parent
ffd461860b
commit
2ee8a59fbd
@ -260,6 +260,12 @@ interface
|
||||
'.data',
|
||||
'fpc.resources');
|
||||
WasmPageSize = 65536;
|
||||
|
||||
type
|
||||
TCustomSectionNameMapEntry = record
|
||||
idx: UInt32;
|
||||
name: string;
|
||||
end;
|
||||
private
|
||||
FImports: TFPHashObjectList;
|
||||
FFuncTypes: TWasmFuncTypeTable;
|
||||
@ -289,10 +295,7 @@ interface
|
||||
FMinMemoryPages,
|
||||
FMaxMemoryPages: Integer;
|
||||
{ use for the Name section }
|
||||
FFunctionNameMap: array of record
|
||||
idx: UInt32;
|
||||
name: string;
|
||||
end;
|
||||
FFunctionNameMap: array of TCustomSectionNameMapEntry;
|
||||
procedure AddToFunctionNameMap(aidx: UInt32; const aname: string);
|
||||
procedure WriteWasmSection(wsid: TWasmSectionID);
|
||||
procedure WriteWasmSectionIfNotEmpty(wsid: TWasmSectionID);
|
||||
|
Loading…
Reference in New Issue
Block a user