diff options
author | jonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2014-03-06 21:42:00 +0000 |
---|---|---|
committer | jonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2014-03-06 21:42:00 +0000 |
commit | d26cf5a4c64c60e6b46e6109c973362409fa1276 (patch) | |
tree | c40f74274f20a60183e4ef101754baddd04dc67b /compiler/aasmbase.pas | |
parent | f992472d3ba2b307e8b21149384e384e1f355c1f (diff) | |
download | fpc-d26cf5a4c64c60e6b46e6109c973362409fa1276.tar.gz |
* reworked and fixed llvm procdef handling (except for variadic C functions):
o handle parameters and function results divided over multiple paralocs,
including generating fake recorddefs that represent
o fixed zero/sign extension handling
o properly handle difference between procdefs as printed for the
implementation, an alias declaration or a procvar definition
git-svn-id: http://svn.freepascal.org/svn/fpc/branches/hlcgllvm@27009 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'compiler/aasmbase.pas')
0 files changed, 0 insertions, 0 deletions