diff --git a/compiler/wasm32/aasmcpu.pas b/compiler/wasm32/aasmcpu.pas index 0d6670412a..1103fac165 100644 --- a/compiler/wasm32/aasmcpu.pas +++ b/compiler/wasm32/aasmcpu.pas @@ -1430,6 +1430,8 @@ uses internalerror(2021092007); result:=1+UlebSize(ref^.offset); end; + top_const: + result:=1+UlebSize(val); else internalerror(2021092008); end; @@ -2199,6 +2201,8 @@ uses internalerror(2021092007); WriteUleb(ref^.offset); end; + top_const: + WriteUleb(val); else internalerror(2021092008); end;