
Hello,

This file contains a list of machines used, libraries compiler etc. If you
find it out-of-date, or you have additions or changes, please let me know.

christos


VENDOR	:	sun
MODELS	:	sun3, sun4
COMPILER:	cc, gcc
CFLAGS	:	normal
LIBES	:	-ltermcap
OS	:	sunos 3.5, 4.0, 4.1, 4.1.1
CONFIG	:	config.sunos*
ENVIRON	:	n/a
NOTES	:	Don't compile with /usr/5bin/cc
VERSION	:	6.00.01

VENDOR	:	hp
MODELS	:	apollo
COMPILER:	cc
CFLAGS	:	-U__STDC__ -I. -O
LIBES	:	-ltermcap
OS	:	domain 10.4.3
CONFIG	:	config.bsd
ENVIRON	:	bsd4.3
NOTES	:	Don't use gcc; breaks tc.os.c
VERSION	:	6.00.01

VENDOR	:	hp
MODELS	:	hp9000s300, hp9000s700, hp9000s800
COMPILER:	cc, gcc
CFLAGS	:	normal
LIBES	:	-ltermcap
OS	:	hpux 6.5, 7.0.x, 8.0
CONFIG	:	config.hpux
ENVIRON	:	n/a
NOTES	:	Don't use -lBSD; breaks getpgrp(). Config.hp-3.2 obsolete?
VERSION	:	6.00.01

VENDOR	:	digital
MODELS	:	vax
COMPILER:	cc, gcc
CFLAGS	:	normal
LIBES	:	-ltermcap
OS	:	bsd4.3
CONFIG	:	config.bsd 
ENVIRON	:	n/a
NOTES	:	cc broken: typedef void sigret_t;
VERSION	:	6.00.00

VENDOR	:	digital
MODELS	:	vax
COMPILER:	cc, gcc
CFLAGS	:	normal
LIBES	:	-ltermcap
OS	:	mtXinu 4.3
CONFIG	:	config.mtxinu 
ENVIRON	:	n/a
NOTES	:	cc broken: typedef void sigret_t;
VERSION	:	6.00.00


VENDOR	:	digital
MODELS	:	vax, decstation
COMPILER:	cc
CFLAGS	:	normal
LIBES	:	-ltermcap
OS	:	ultrix 3.5, 4.0, 4.1, 4.2
CONFIG	:	config.ultrix 
ENVIRON	:	n/a
NOTES	:	pcc broken: typedef void sigret_t (vax); 
NOTES	:	mips compiler on ultrix 3.5 needs -Dvoid=int
NOTES	:	Does Ultrix 4.x still need YPBUGS?
VERSION	:	6.00.00

VENDOR	:	apple
MODELS	:	macII
COMPILER:	cc
CFLAGS	:	normal		(-ZP)
LIBES	:	-ltermcap 	(-lposix -ltermcap)
OS	:	aux 2.0
CONFIG	:	config.mac2	(-DPOSIX -DPOSIXJOBS)
ENVIRON	:	n/a
NOTES	:	Tcsh can compile both in non POSIX and POSIX mode. The
NOTES	:	default configuration is non POSIX. The flags in parentheses
NOTES	:	are the changes that are needed to compile in POSIX mode
VERSION	:	6.00.01

VENDOR	:	ibm
MODELS	:	ps/2, rs6000, rt, ibm370
COMPILER:	cc
CFLAGS	:	normal
LIBES	:	-lcurses -lbsd
OS	:	aix 3.1 (rs6000) aix 1.1 (ps/2) aix 2.2.1 (rt) aix G9.9 (ibm370)
CONFIG	:	config.aix
ENVIRON	:	n/a
NOTES	:	aix G9.9 sfname() frees bad pointers. Use TCF with care!
VERSION	:	6.00.00 

VENDOR	:	ibm
MODELS	:	rt
COMPILER:	hc
CFLAGS	:	-I. -U__STDC__
LIBES	:	-ltermcap
OS	:	aos 4.3
CONFIG	:	config.bsd
ENVIRON	:	n/a
NOTES	:	Old versions of the compiler break with -O. No ansi include
NOTES	:	files so we have to undef __STDC__
VERSION	:	6.00.01

VENDOR	:	sequent
MODELS	:	symmetry
COMPILER:	cc
CFLAGS	:	normal
LIBES	:	-ltermcap -lseq
OS	:	Dynix 3.0
CONFIG	:	config.symmetry
ENVIRON	:	n/a
NOTES	:	none
VERSION	:	6.00.00

VENDOR	:	encore
MODELS	:	multimax
COMPILER:	gcc
CFLAGS	:	normal
LIBES	:	-ltermcap
OS	:	umax 4.2
CONFIG	:	config.bsd
ENVIRON	:	n/a
NOTES	:	none
VERSION	:	6.00.00

VENDOR	:	sony
MODELS	:	news 1850, 1750
COMPILER:	gcc
CFLAGS	:	normal
LIBES	:	-ltermcap
OS	:	bsd 4.3, news-os 3.3
CONFIG	:	config.bsd
ENVIRON	:	n/a
NOTES	:	none
VERSION	:	6.00.00

VENDOR	:	ibm + compatibles
MODELS	:	i386,i286
COMPILER:	cc
CFLAGS	:	normal
LIBES	:	-ltermcap -ldir -lx
OS	:	xenix
CONFIG	:	config.xenix
ENVIRON	:	n/a
NOTES	:	none
VERSION	:	6.00.01

VENDOR	:	hp
MODELS	:	hp300
COMPILER:	gcc
CFLAGS	:	normal
LIBES	:	-ltermcap
OS	:	MORE/bsd 4.3+
CONFIG	:	config.mtxinu
ENVIRON	:	n/a
NOTES	:	none
VERSION	:	6.00.01

VENDOR	:	digital
MODELS	:	vax
COMPILER:	gcc
CFLAGS	:	normal
LIBES	:	-ltermcap
OS	:	bsd 4.3reno
CONFIG	:	config.bsdreno
ENVIRON	:	n/a
NOTES	:	For early reno systems need to uncomment definition of
NOTES	:	speed_t in sh.types.h and append "#undef NLS" and
NOTES	:	"#define SYSMALLOC" to end of config.h
VERSION	:	6.00.01
