This commit is contained in:
cooldome
2019-07-21 15:53:22 +01:00
committed by Andreas Rumpf
parent 67a6effb7b
commit d563efb719
2 changed files with 31 additions and 1 deletions

View File

@@ -169,7 +169,7 @@ proc computeObjectOffsetsFoldFunction(conf: ConfigRef; n: PNode,
align = n.sym.typ.align.int
result.align = align
if initialOffset == szUnknownSize or size == szUnknownSize:
if initialOffset == szUnknownSize or size == szUnknownSize or align == szUnknownSize:
n.sym.offset = szUnknownSize
result.offset = szUnknownSize
else: