summaryrefslogtreecommitdiff
path: root/rdoff/ldrdf.c
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2002-04-30 20:52:49 +0000
committerH. Peter Anvin <hpa@zytor.com>2002-04-30 20:52:49 +0000
commit76690a12ad212d1f77cd1f71d7ac5a9de6eaefb6 (patch)
tree6d1fe5322184b3e53a9378ce65f6a95f05b59f28 /rdoff/ldrdf.c
parent6768eb71d8debde65562619c938b997aea1bd9f9 (diff)
downloadnasm-76690a12ad212d1f77cd1f71d7ac5a9de6eaefb6.tar.gz
NASM 0.96nasm-0.96
Diffstat (limited to 'rdoff/ldrdf.c')
-rw-r--r--rdoff/ldrdf.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/rdoff/ldrdf.c b/rdoff/ldrdf.c
index e2541fa4..9e4a215d 100644
--- a/rdoff/ldrdf.c
+++ b/rdoff/ldrdf.c
@@ -24,7 +24,6 @@
#include <stdlib.h>
#include <string.h>
-#include "nasm.h"
#include "rdoff.h"
#include "nasmlib.h"
#include "symtab.h"
@@ -419,8 +418,11 @@ void link_segments(void)
relto = r->r.segment == 0 ? mod->coderel : mod->datarel;
}
else
+ {
bRelative = 0; /* non-relative - need to relocate
* at load time */
+ relto = 0; /* placate optimiser warnings */
+ }
/* calculate absolute offset of reference, not rel to beginning of
segment */