Quellcode durchsuchen

* added missing alignment in dynamic array RTTI for platforms that
require strict alignment (fixes bootstrapping trunk with a fixes
compiler on such platforms)

git-svn-id: branches/fixes_3_0@34181 -

Jonas Maebe vor 9 Jahren
Ursprung
Commit
c58755d18d
1 geänderte Dateien mit 1 neuen und 0 gelöschten Zeilen
  1. 1 0
      compiler/ncgrtti.pas

+ 1 - 0
compiler/ncgrtti.pas

@@ -652,6 +652,7 @@ implementation
                write_rtti_reference(def.elementdef,rt);
                { variant type }
                current_asmdata.asmlists[al_rtti].concat(Tai_const.Create_32bit(tstoreddef(def.elementdef).getvardef));
+               maybe_write_align;
                { element type }
                if def.elementdef.needs_inittable then
                  write_rtti_reference(def.elementdef,rt)