diff options
author | jonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2014-10-06 20:53:46 +0000 |
---|---|---|
committer | jonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2014-10-06 20:53:46 +0000 |
commit | beb6656b5f6bce3acd8bba91f62f4d704259a00a (patch) | |
tree | 458cdc35fdb2db7e0fb4950c4361affa0d7b4b7d /compiler/ncgopt.pas | |
parent | 7b8977e1f6b76b82164bb8f998f836b88ad2f315 (diff) | |
download | fpc-beb6656b5f6bce3acd8bba91f62f4d704259a00a.tar.gz |
* moved the recording of aggregate type information during typed constant
parsing from nllvmtcon to aasmcnst
o added automatic insertion of padding bytes when fields need to be aligned,
so that once ncgvmt (and hopefully ncgrtti) are converted to the typed
constant builder class, we can get rid of all the explicit alignment
directives (only supported for non-bitpacked records for now)
git-svn-id: http://svn.freepascal.org/svn/fpc/branches/hlcgllvm@28763 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'compiler/ncgopt.pas')
0 files changed, 0 insertions, 0 deletions