diff options
author | Charles Crayne <chuck@thor.crayne.org> | 2007-11-05 17:19:32 -0800 |
---|---|---|
committer | Charles Crayne <chuck@thor.crayne.org> | 2007-11-05 17:19:32 -0800 |
commit | 4e8563d5c4091d9340cb9ed130642c13165bd35f (patch) | |
tree | 8441f4e4edb0af9981f4ad631c114a400819141e /labels.h | |
parent | 9c98769a33c4e8e9acbdce9dde602d8fdaca0e9e (diff) | |
download | nasm-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.h | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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, |