+ add threadvar symbols to the symbol table

This commit is contained in:
Nikolay Nikolov 2021-09-26 09:40:28 +03:00
parent 92fb1d2564
commit 392ca81c20

View File

@ -1203,7 +1203,7 @@ implementation
end; end;
WriteName(FWasmSymbolTable,objsym.Name); WriteName(FWasmSymbolTable,objsym.Name);
end end
else if (objsym.typ=AT_DATA) or ((objsym.typ=AT_NONE) and (objsym.bind=AB_EXTERNAL)) then else if (objsym.typ in [AT_DATA,AT_TLS]) or ((objsym.typ=AT_NONE) and (objsym.bind=AB_EXTERNAL)) then
begin begin
objsym.SymbolIndex:=FWasmSymbolTableEntriesCount; objsym.SymbolIndex:=FWasmSymbolTableEntriesCount;
Inc(FWasmSymbolTableEntriesCount); Inc(FWasmSymbolTableEntriesCount);