From 0082db46eaa3343f9354e3f53b8c7d554d0fbfe9 Mon Sep 17 00:00:00 2001 From: nickysn Date: Sat, 29 Mar 2014 18:32:01 +0000 Subject: [PATCH] * i8086 far data memory model fix in tcgloadnode.generate_nested_access. The system unit now compiles in the compact and large memory models again. git-svn-id: trunk@27341 - --- compiler/ncgld.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ncgld.pas b/compiler/ncgld.pas index 582e660b09..f2da79758a 100644 --- a/compiler/ncgld.pas +++ b/compiler/ncgld.pas @@ -241,7 +241,7 @@ implementation internalerror(200309286); if lvs.localloc.loc<>LOC_REFERENCE then internalerror(200409241); - reference_reset_base(location.reference,left.location.register,lvs.localloc.reference.offset,lvs.localloc.reference.alignment); + hlcg.reference_reset_base(location.reference,left.resultdef,left.location.register,lvs.localloc.reference.offset,lvs.localloc.reference.alignment); end;