summaryrefslogtreecommitdiff
path: root/labels.h
diff options
context:
space:
mode:
authorCharles Crayne <chuck@thor.crayne.org>2007-11-05 17:19:32 -0800
committerCharles Crayne <chuck@thor.crayne.org>2007-11-05 17:19:32 -0800
commit4e8563d5c4091d9340cb9ed130642c13165bd35f (patch)
tree8441f4e4edb0af9981f4ad631c114a400819141e /labels.h
parent9c98769a33c4e8e9acbdce9dde602d8fdaca0e9e (diff)
downloadnasm-4e8563d5c4091d9340cb9ed130642c13165bd35f.tar.gz
nasm-4e8563d5c4091d9340cb9ed130642c13165bd35f.tar.bz2
nasm-4e8563d5c4091d9340cb9ed130642c13165bd35f.zip
Upgrade label functions to 64-bit
Diffstat (limited to 'labels.h')
-rw-r--r--labels.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/labels.h b/labels.h
index 327fb0f..178b794 100644
--- a/labels.h
+++ b/labels.h
@@ -12,12 +12,12 @@
extern char lprefix[PREFIX_MAX];
extern char lpostfix[PREFIX_MAX];
-bool lookup_label(char *label, int32_t *segment, int32_t *offset);
+bool lookup_label(char *label, int32_t *segment, int64_t *offset);
bool is_extern(char *label);
-void define_label(char *label, int32_t segment, int32_t offset, char *special,
+void define_label(char *label, int32_t segment, int64_t offset, char *special,
bool is_norm, bool isextrn, struct ofmt *ofmt,
efunc error);
-void redefine_label(char *label, int32_t segment, int32_t offset, char *special,
+void redefine_label(char *label, int32_t segment, int64_t offset, char *special,
bool is_norm, bool isextrn, struct ofmt *ofmt,
efunc error);
void define_common(char *label, int32_t segment, int32_t size, char *special,