* alignment issues fixed

This commit is contained in:
florian 2004-01-29 17:09:14 +00:00
parent 8dbea9390f
commit 16e7ba3a47

View File

@ -211,7 +211,7 @@ unit cpubase;
{ reference record } { reference record }
preference = ^treference; preference = ^treference;
treference = packed record treference = record
symbol : tasmsymbol; symbol : tasmsymbol;
offset : longint; offset : longint;
offsetfixup : longint; offsetfixup : longint;
@ -227,7 +227,7 @@ unit cpubase;
{ reference record } { reference record }
pparareference = ^tparareference; pparareference = ^tparareference;
tparareference = packed record tparareference = record
index : tregister; index : tregister;
offset : longint; offset : longint;
end; end;
@ -255,7 +255,7 @@ unit cpubase;
References are given from the caller's point of view. The usual References are given from the caller's point of view. The usual
TLocation isn't used, because contains a lot of unnessary fields. TLocation isn't used, because contains a lot of unnessary fields.
} }
tparalocation = packed record tparalocation = record
size : TCGSize; size : TCGSize;
loc : TCGLoc; loc : TCGLoc;
alignment : byte; alignment : byte;
@ -275,7 +275,7 @@ unit cpubase;
); );
end; end;
tlocation = packed record tlocation = record
loc : TCGLoc; loc : TCGLoc;
size : TCGSize; size : TCGSize;
case TCGLoc of case TCGLoc of
@ -566,7 +566,10 @@ unit cpubase;
end. end.
{ {
$Log$ $Log$
Revision 1.24 2004-01-22 20:13:18 florian Revision 1.25 2004-01-29 17:09:14 florian
* alignment issues fixed
Revision 1.24 2004/01/22 20:13:18 florian
* fixed several issues with flags * fixed several issues with flags
Revision 1.23 2004/01/21 19:01:03 florian Revision 1.23 2004/01/21 19:01:03 florian