From 2341ee5142c184e06964f66696ebf88931953e7d Mon Sep 17 00:00:00 2001 From: grischka Date: Thu, 14 Jan 2010 20:55:51 +0100 Subject: tccpe: improve dllimport/export and use for tcc_add_symbol --- x86_64-gen.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'x86_64-gen.c') diff --git a/x86_64-gen.c b/x86_64-gen.c index a80020f..10003d1 100644 --- a/x86_64-gen.c +++ b/x86_64-gen.c @@ -335,8 +335,8 @@ void load(int r, SValue *sv) SValue v1; #ifdef TCC_TARGET_PE - if (pe_dllimport(r, sv, load)) - return; + SValue v2; + sv = pe_getimport(sv, &v2); #endif fr = sv->r; @@ -469,8 +469,8 @@ void store(int r, SValue *v) int pic = 0; #ifdef TCC_TARGET_PE - if (pe_dllimport(r, v, store)) - return; + SValue v2; + v = pe_getimport(v, &v2); #endif ft = v->type.t; -- cgit v1.3.1