; Copyrighted (c) by SuperSoft, Inc., 1983
;		DSEG

	PUBLIC	CCEDATA
	PUBLIC	CCEXPC
	PUBLIC	CCCPU
	PUBLIC	CCLJRV
	PUBLIC	XXKLG
	PUBLIC	STDIN
	PUBLIC	STDOUT
	PUBLIC	STDERR
	PUBLIC	errno
	PUBLIC	BERRFL
	EXT	CCSTAR

;	EXTERN	CCSTAR	; for RMAC

CCEDATA:	DW	EDATA

STDIN:		DW	0	; standard input stream pointer
STDOUT:		DW	0	; standard output stream pointer
STDERR:		DW	0	; standard error stream pointer

errno:		dw	0	; "stderr" error values
BERRFL:		dw	0	; float error values

CCEXPC:		DW	0,0	; save area for setexit/reset
		DS	2	; saves: pc, sp, and bc

CCCPU:		DS	1	; 1 if Z80, 0 if 8080
CCLJRV		EQU	$	; recycle XXKLG for longjmp()'s temp
XXKLG:		DS	2	; handy place to save bc when lazy

	PUBLIC	EDATA
EDATA	EQU	$

	END CCSTAR
	Multip