Selaa lähdekoodia

compiler: write finished zero for enumeration rtti (this was broken since r14511 fixes bug #0019288)

git-svn-id: trunk@17407 -
paul 14 vuotta sitten
vanhempi
commit
937bf3cdaf
1 muutettua tiedostoa jossa 2 lisäystä ja 0 poistoa
  1. 2 0
      compiler/ncgrtti.pas

+ 2 - 0
compiler/ncgrtti.pas

@@ -478,6 +478,8 @@ implementation
             end;
           { write unit name }
           write_string(current_module.realmodulename^);
+          { write zero which is required by RTL }
+          current_asmdata.asmlists[al_rtti].concat(Tai_const.Create_8bit(0));
         end;
 
         procedure orddef_rtti(def:torddef);