From 3a78f4f5804d4fbb77b5c0c1dcca151ea3b64d73 Mon Sep 17 00:00:00 2001 From: Jonas Maebe Date: Tue, 19 Aug 2014 20:22:19 +0000 Subject: [PATCH] * use the correct destination def for loading a simple proc2procvar git-svn-id: branches/hlcgllvm@28479 - --- compiler/ncgcnv.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ncgcnv.pas b/compiler/ncgcnv.pas index c0e6d0d539..e84b9cd6f9 100644 --- a/compiler/ncgcnv.pas +++ b/compiler/ncgcnv.pas @@ -528,7 +528,7 @@ interface begin { the procedure symbol is encoded in reference.symbol -> take address } location.register:=hlcg.getaddressregister(current_asmdata.CurrAsmList,voidcodepointertype); - hlcg.a_loadaddr_ref_reg(current_asmdata.CurrAsmList,left.resultdef,voidcodepointertype,left.location.reference,location.register); + hlcg.a_loadaddr_ref_reg(current_asmdata.CurrAsmList,left.resultdef,resultdef,left.location.reference,location.register); end; else internalerror(2013031501)