* fixed alignment of bitpacked arrays of ordinals/enums: the prevous code
    always returned the alignment of enum/ordinal by itself, which could be
    either bigger or smaller than what was required
  * for non-bitpacked regular arrays, always use the alignment of the elements
    instead of sometimes the natural alignment of the size of the elements
    (which can be different)

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@26019 3ad0048d-3df7-0310-abae-a5850022a9f2
  * fixed indentation

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@26020 3ad0048d-3df7-0310-abae-a5850022a9f2