summaryrefslogtreecommitdiff
path: root/compiler/cgutils.pas
diff options
context:
space:
mode:
authorjonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2>2006-05-19 15:49:07 +0000
committerjonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2>2006-05-19 15:49:07 +0000
commit4be1604aeedbfbcd4edc68e00d3421eada4b2ee8 (patch)
tree0fe414b53babda98ae301bf04205a656a8deab1e /compiler/cgutils.pas
parent5673919f6001747189c849c703e83265d0d8721d (diff)
downloadfpc-4be1604aeedbfbcd4edc68e00d3421eada4b2ee8.tar.gz
+ support for register variables which contain records
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@3580 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'compiler/cgutils.pas')
-rw-r--r--compiler/cgutils.pas6
1 files changed, 6 insertions, 0 deletions
diff --git a/compiler/cgutils.pas b/compiler/cgutils.pas
index e485ca4d4c..26b3206a2d 100644
--- a/compiler/cgutils.pas
+++ b/compiler/cgutils.pas
@@ -93,6 +93,12 @@ unit cgutils;
2 : (register64 : tregister64);
{$endif cpu64bit}
);
+ LOC_SUBSETREG,
+ LOC_CSUBSETREG : (
+ subsetreg : tregister;
+ startbit: byte;
+ subsetregsize: tcgsize;
+ );
end;