File:  [Power 6/32 Unix Tahoe 4.2BSD] / cci / usr / src / usr.bin / sf77 / tahoedefs
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Sun Jul 28 12:24:19 2019 UTC (7 years ago) by root
Branches: bsd, MAIN
CVS tags: v12b, v121, HEAD
Power 6/32 Unix version 1.2b

#ifndef TARGET
TARGET NOT DEFINED !!!
#endif
#if TARGET!=TAHOE
Target= TARGET OUT OF RANGE!!
#endif

#ifndef FAMILY
FAMILY NOT DEFINED!!!
#endif
#if FAMILY!=PCC && FAMILY!=DMR
Family = FAMILY OUT OF RANGE
#endif

#define SDB 1

#define TYLENG	TYLONG

#define TYINT	TYLONG
#define SZADDR	4
#define SZSHORT	2
#define SZINT	4

#define SZLONG	4
#define SZLENG	SZLONG

#define ALIADDR SZADDR
#define ALISHORT SZSHORT
#define ALILONG 4
#define ALIDOUBLE 4
#define ALIINT	ALILONG
#define ALILENG	ALILONG

#define AUTOREG 13
#define ARGREG 12
#define ARGOFFSET 4


#define FUDGEOFFSET 1
#define BITSPERCHAR 8
#define XL 8

#define USETEXT	".text"
#define USECONST	".data\t0"
#define USEBSS	".data\t1"
#define USEINIT	".data\t2"

#define BLANKCOMMON "_BLNK_"

#define LABELFMT "%s:\n"

#define MAXREGVAR 5
#define TYIREG TYLONG
#define MSKIREG  (M(TYSHORT)|M(TYLONG))

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.