2
0
Эх сурвалжийг харах

+ wasm resource writer: added FPC_RESSYMBOL to the symbol table

Nikolay Nikolov 1 жил өмнө
parent
commit
63f6df2fbc

+ 8 - 0
packages/fcl-res/src/wasmwriter.pp

@@ -307,6 +307,14 @@ begin
   WriteImportSection;
   WriteDataSegments;
 
+  Inc(FWasmSymbolTableEntriesCount);
+  FWasmSymbolTable.WriteByte(Ord(SYMTAB_DATA));
+  WriteUleb(FWasmSymbolTable,0);  { symbol flags }
+  WriteName(FWasmSymbolTable,'FPC_RESSYMBOL');
+  WriteUleb(FWasmSymbolTable,0);  { segment index }
+  WriteUleb(FWasmSymbolTable,0);  { offset }
+  WriteUleb(FWasmSymbolTable,0);  { size }
+
   WriteSymbolTable;
   WriteLinkingSubsection(WASM_SYMBOL_TABLE);
   WriteLinkingSubsection(WASM_SEGMENT_INFO);