/* * Copyright (c) 1982 Regents of the University of California. * All rights reserved. The Berkeley software License Agreement * specifies the terms and conditions for redistribution. * * @(#)instrs.h 5.1 (Berkeley) 4/30/85 */ /* * Argument data types * * If you change these definitions, you must also change the tables * in assizetab.c */ #define TYPB 000 /* byte integer */ #define TYPW 001 /* word integer */ #define TYPL 002 /* long integer */ #define TYPQ 003 /* quad integer */ #define TYPO 004 /* octa integer */ #define TYPF 005 /* F float */ #define TYPD 006 /* D float */ #define TYPG 007 /* G float */ #define TYPH 010 /* H float */ #define TYPUNPACKED 011 /* when unpacked into mantissa & exponent */ #define TYPNONE 012 /* when nothing */ #define TYPLG 4 /* number of bits the above take up */ #define TYPMASK ((1<