home *** CD-ROM | disk | FTP | other *** search
- /* ---------------------------------------------------------------------- */
- /* 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
-