home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
program
/
compiler
/
nasm20b
/
nasm_src
/
fix.h
< prev
next >
Wrap
C/C++ Source or Header
|
1993-01-19
|
1KB
|
35 lines
/* ---------------------------------------------------------------------- */
/* Copyright (C) 1991 by Natürlich! */
/* This file is copyrighted! */
/* Refer to the documentation for details. */
/* ---------------------------------------------------------------------- */
#ifndef _FIX_
# define _FIX_
# ifndef _STRUCTS_
# include "structs.h"
# endif
#if VERSION
# define fix_up( ex, ip, type) \
{ \
extern seg huge *sp; \
fix huge *q = fix_alloc(); \
\
q->poof.block = sp; \
q->index = calc_index(); \
q->imm = ip; \
ex->fix = type; \
ex->zonk.fixp = q; \
}
# define fix_lup( ex, p) \
{ \
fix *q = fix_alloc(); \
\
q->poof.label = p; \
ex->fix = FIX_LABEL; \
ex->zonk.fixp = q; \
}
# endif
#endif