#################################################
#						#
# Makefile for CLIB\IOSTREAM directory		#
#						#
# Objects contained in this directory are:	#
#						#
#	streamb.cxx	(streambuf)		#
#	streamb1.cxx	(streambuf non-core)	#
#	strmbdbp.cxx	(streambuf dbp)		#
#	ios.cxx		(ios)			#
#	iostream.cxx	(iostream)		#
#	iostrini.cxx	(Iostream_init/cout ini	#
#	cininit.cxx	(cin init)		#
#	cerrinit.cxx	(cerr init)		#
#	cloginit.cxx	(clog init)		#
#	istream.cxx	(istream core)		#
#	istream1.cxx	(istream1 non-core)	#
#	istrchar.cxx	(ostream char)		#
#	istrshrt.cxx	(ostream short)		#
#	istrusht.cxx	(ostream unsigned short)#
#	istrgint.cxx	(ostream int helper)	#
#	istrint.cxx	(ostream int)		#
#	istruint.cxx	(ostream unsigned int)	#
#	istrlong.cxx	(ostream long)		#
#	istrulng.cxx	(ostream unsigned long)	#
#	istrget.cxx	(ostream get/read)	#
#	istrgetl.cxx	(ostream getline)	#
#	istrgdbl.cxx	(ostream double helper)	#
#	istrflt.cxx	(ostream float)		#
#	istrdbl.cxx	(ostream double)	#
#	istrldbl.cxx	(ostream long double)	#
#	ostream.cxx	(ostream core)		#
#	ostream1.cxx	(ostream non-core)	#
#	ostrchar.cxx	(ostream char)		#
#	ostrshrt.cxx	(ostream short)		#
#	ostrusht.cxx	(ostream unsigned short)#
#	ostrint.cxx	(ostream int)		#
#	ostruint.cxx	(ostream unsigned int)	#
#	ostrlong.cxx	(ostream long)		#
#	ostrulng.cxx	(ostream unsigned long)	#
#	ostrptr.cxx	(ostream void*)		#
#	ostrput.cxx	(ostream put/write)	#
#	ostrdbl.cxx	(ostream double)	#
#	ostrldbl.cxx	(ostream long double)	#
#	stdiostr.cxx	(stdiobuf, stdiostream)	#
#	strstrea.cxx	(strstream, etc.)	#
#	filebuf.cxx	(filebuf - core)	#
#	filebuf1.cxx	(filebuf - non-core)	#
#	ifstream.cxx	(ifstream)		#
#	ofstream.cxx	(ofstream)		#
#	fstream.cxx	(fstream)		#
#						#
#################################################

PCHNAME= $(LIBC)\iostream.pch

#########################################
#					#
# Object lists				#
#					#
#########################################

# Common objects
COMM_O= \
	$(PCHNAME) \
	$(LIBC)\iostream.obj \
	$(LIBC)\iostrini.obj \
	$(LIBC)\cininit.obj \
	$(LIBC)\cerrinit.obj \
	$(LIBC)\cloginit.obj \
	$(LIBC)\streamb.obj \
	$(LIBC)\streamb1.obj \
	$(LIBC)\ios.obj \
	$(LIBC)\istream.obj \
	$(LIBC)\istream1.obj \
	$(LIBC)\istrchar.obj \
	$(LIBC)\istrgint.obj \
	$(LIBC)\istrshrt.obj \
	$(LIBC)\istrusht.obj \
	$(LIBC)\istrint.obj \
	$(LIBC)\istruint.obj \
	$(LIBC)\istrlong.obj \
	$(LIBC)\istrulng.obj \
	$(LIBC)\istrget.obj \
	$(LIBC)\istrgetl.obj \
	$(LIBC)\istrgdbl.obj \
	$(LIBC)\istrflt.obj \
	$(LIBC)\istrdbl.obj \
	$(LIBC)\istrldbl.obj \
	$(LIBC)\ostream.obj \
	$(LIBC)\ostream1.obj \
	$(LIBC)\ostrchar.obj \
	$(LIBC)\ostrshrt.obj \
	$(LIBC)\ostrusht.obj \
	$(LIBC)\ostrint.obj \
	$(LIBC)\ostruint.obj \
	$(LIBC)\ostrlong.obj \
	$(LIBC)\ostrulng.obj \
	$(LIBC)\ostrptr.obj \
	$(LIBC)\ostrput.obj \
	$(LIBC)\ostrdbl.obj \
	$(LIBC)\ostrldbl.obj \
	$(LIBC)\strstrea.obj \
	$(LIBC)\filebuf.obj \
	$(LIBC)\filebuf1.obj \
	$(LIBC)\ifstream.obj \
	$(LIBC)\ofstream.obj \
	$(LIBC)\fstream.obj \
	$(LIBC)\strmbdbp.obj \
	$(LIBC)\stdiostr.obj



# DOS objects
DOS_O=	\



# Windows objects
WIN_O=	\


WINDLL_O= \
	$(PCHNAME) \
	$(LIBC)\iostream.obj \
	$(LIBC)\iostrini.obj \
	$(LIBC)\streamb.obj \
	$(LIBC)\streamb1.obj \
	$(LIBC)\ios.obj \
	$(LIBC)\istream.obj \
	$(LIBC)\istream1.obj \
	$(LIBC)\istrchar.obj \
	$(LIBC)\istrgint.obj \
	$(LIBC)\istrshrt.obj \
	$(LIBC)\istrusht.obj \
	$(LIBC)\istrint.obj \
	$(LIBC)\istruint.obj \
	$(LIBC)\istrlong.obj \
	$(LIBC)\istrulng.obj \
	$(LIBC)\istrget.obj \
	$(LIBC)\istrgetl.obj \
	$(LIBC)\istrgdbl.obj \
	$(LIBC)\istrflt.obj \
	$(LIBC)\istrdbl.obj \
	$(LIBC)\istrldbl.obj \
	$(LIBC)\ostream.obj \
	$(LIBC)\ostream1.obj \
	$(LIBC)\ostrchar.obj \
	$(LIBC)\ostrshrt.obj \
	$(LIBC)\ostrusht.obj \
	$(LIBC)\ostrint.obj \
	$(LIBC)\ostruint.obj \
	$(LIBC)\ostrlong.obj \
	$(LIBC)\ostrulng.obj \
	$(LIBC)\ostrptr.obj \
	$(LIBC)\ostrput.obj \
	$(LIBC)\ostrdbl.obj \
	$(LIBC)\ostrldbl.obj \
	$(LIBC)\strstrea.obj \
	$(LIBC)\filebuf.obj \
	$(LIBC)\filebuf1.obj \
	$(LIBC)\ifstream.obj \
	$(LIBC)\ofstream.obj \
	$(LIBC)\fstream.obj \
	$(LIBC)\strmbdbp.obj \
	$(LIBC)\stdiostr.obj




#########################################
#					#
# Target Dependency listings		#
#					#
#########################################

libc: $(COMM_O) $(DOS_O)



libcw: $(WIN_O)

libcwdll: $(WINDLL_O)


#########################################################
#							#
#   Dependencies and rules for making local objects	#
#							#
#########################################################

$(PCHNAME): pch.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\limits.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\string.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\errno.h \
		$(INCLUDE)\ctype.h \
		$(INCLUDE)\share.h \
		$(INCLUDE)\io.h \
		$(INCLUDE)\sys\types.h \
		$(INCLUDE)\fcntl.h \
		$(INCLUDE)\float.h \
		$(INCLUDE)\fstream.h \
		$(INCLUDE)\strstrea.h \
		$(INCLUDE)\stdiostr.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yc -Yd -Fp$(PCHNAME) -Fo\nul pch.cxx

#
# UNDONE: stat.h currently won't compile in PCH...
#		$(INCLUDE)\sys\stat.h \
#

$(LIBC)\iostrini.obj: iostrini.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\fstream.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\iostrini.obj iostrini.cxx

$(LIBC)\cininit.obj: cininit.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\fstream.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\cininit.obj cininit.cxx

$(LIBC)\cerrinit.obj: cerrinit.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\fstream.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\cerrinit.obj cerrinit.cxx

$(LIBC)\cloginit.obj: cloginit.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\fstream.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\cloginit.obj cloginit.cxx

$(LIBC)\iostream.obj: iostream.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\fstream.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\iostream.obj iostream.cxx

$(LIBC)\ios.obj: ios.cxx \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ios.obj ios.cxx

$(LIBC)\streamb.obj: streamb.cxx \
		$(INCLUDE)\string.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\streamb.obj streamb.cxx

$(LIBC)\streamb1.obj: streamb1.cxx \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\streamb1.obj streamb1.cxx

$(LIBC)\ostream.obj: ostream.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\string.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ostream.obj ostream.cxx

$(LIBC)\ostream1.obj: ostream1.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ostream1.obj ostream1.cxx

$(LIBC)\ostrchar.obj: ostrchar.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ostrchar.obj ostrchar.cxx

$(LIBC)\ostrshrt.obj: ostrshrt.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ostrshrt.obj ostrshrt.cxx

$(LIBC)\ostrusht.obj: ostrusht.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ostrusht.obj ostrusht.cxx

$(LIBC)\ostrint.obj: ostrint.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ostrint.obj ostrint.cxx

$(LIBC)\ostruint.obj: ostruint.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ostruint.obj ostruint.cxx

$(LIBC)\ostrlong.obj: ostrlong.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ostrlong.obj ostrlong.cxx

$(LIBC)\ostrulng.obj: ostrulng.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ostrulng.obj ostrulng.cxx

$(LIBC)\ostrptr.obj: ostrptr.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ostrptr.obj ostrptr.cxx

$(LIBC)\ostrput.obj: ostrput.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ostrput.obj ostrput.cxx

$(LIBC)\ostrdbl.obj: ostrdbl.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\float.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ostrdbl.obj ostrdbl.cxx

$(LIBC)\ostrldbl.obj: ostrldbl.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\float.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ostrldbl.obj ostrldbl.cxx

$(LIBC)\istream.obj: istream.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\ctype.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istream.obj istream.cxx

$(LIBC)\istream1.obj: istream1.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istream1.obj istream1.cxx

$(LIBC)\istrchar.obj: istrchar.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istrchar.obj istrchar.cxx

$(LIBC)\istrgint.obj: istrgint.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\ctype.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istrgint.obj istrgint.cxx

$(LIBC)\istrshrt.obj: istrshrt.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\limits.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istrshrt.obj istrshrt.cxx

$(LIBC)\istrusht.obj: istrusht.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\limits.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istrusht.obj istrusht.cxx

$(LIBC)\istrint.obj: istrint.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\limits.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istrint.obj istrint.cxx

$(LIBC)\istruint.obj: istruint.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\limits.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istruint.obj istruint.cxx

$(LIBC)\istrlong.obj: istrlong.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\errno.h \
		$(INCLUDE)\limits.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istrlong.obj istrlong.cxx

$(LIBC)\istrulng.obj: istrulng.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\errno.h \
		$(INCLUDE)\limits.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istrulng.obj istrulng.cxx

$(LIBC)\istrget.obj: istrget.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istrget.obj istrget.cxx

$(LIBC)\istrgetl.obj: istrgetl.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istrgetl.obj istrgetl.cxx

$(LIBC)\istrgdbl.obj: istrgdbl.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\ctype.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istrgdbl.obj istrgdbl.cxx

$(LIBC)\istrflt.obj: istrflt.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\float.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istrflt.obj istrflt.cxx

$(LIBC)\istrdbl.obj: istrdbl.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istrdbl.obj istrdbl.cxx

$(LIBC)\istrldbl.obj: istrldbl.cxx \
		$(INCLUDE)\internal.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\istrldbl.obj istrldbl.cxx

$(LIBC)\stdiostr.obj: stdiostr.cxx \
		$(INCLUDE)\stdiostr.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\string.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\streamb.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\stdiostr.obj stdiostr.cxx

$(LIBC)\filebuf.obj: filebuf.cxx \
		$(INCLUDE)\fstream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\streamb.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\string.h \
		$(INCLUDE)\io.h \
		$(INCLUDE)\sys\stat.h \
		$(INCLUDE)\sys\types.h \
		$(INCLUDE)\fcntl.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\filebuf.obj filebuf.cxx

$(LIBC)\filebuf1.obj: filebuf1.cxx \
		$(INCLUDE)\fstream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\streamb.h \
		$(INCLUDE)\stdlib.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\share.h \
		$(INCLUDE)\string.h \
		$(INCLUDE)\io.h \
		$(INCLUDE)\sys\stat.h \
		$(INCLUDE)\sys\types.h \
		$(INCLUDE)\fcntl.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\filebuf1.obj filebuf1.cxx

$(LIBC)\ifstream.obj: ifstream.cxx \
		$(INCLUDE)\fstream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\streamb.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\string.h \
		$(INCLUDE)\io.h \
		$(INCLUDE)\sys\stat.h \
		$(INCLUDE)\sys\types.h \
		$(INCLUDE)\fcntl.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ifstream.obj ifstream.cxx

$(LIBC)\ofstream.obj: ofstream.cxx \
		$(INCLUDE)\fstream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\streamb.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\string.h \
		$(INCLUDE)\io.h \
		$(INCLUDE)\sys\stat.h \
		$(INCLUDE)\sys\types.h \
		$(INCLUDE)\fcntl.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\ofstream.obj ofstream.cxx

$(LIBC)\fstream.obj: fstream.cxx \
		$(INCLUDE)\fstream.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\streamb.h \
		$(INCLUDE)\stdio.h \
		$(INCLUDE)\string.h \
		$(INCLUDE)\io.h \
		$(INCLUDE)\sys\stat.h \
		$(INCLUDE)\sys\types.h \
		$(INCLUDE)\fcntl.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\fstream.obj fstream.cxx

$(LIBC)\strmbdbp.obj: strmbdbp.cxx \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\streamb.h \
		$(INCLUDE)\io.h \
		$(INCLUDE)\stdio.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\strmbdbp.obj strmbdbp.cxx

$(LIBC)\strstrea.obj: strstrea.cxx \
		$(INCLUDE)\strstrea.h \
		$(INCLUDE)\ios.h \
		$(INCLUDE)\iostream.h \
		$(INCLUDE)\istream.h \
		$(INCLUDE)\ostream.h \
		$(INCLUDE)\streamb.h \
		$(INCLUDE)\string.h \
		$(INCLUDE)\stdlib.h
	$(CC) $(MEM) -Yu -Yd -Fp$(PCHNAME) -Fo$(LIBC)\strstrea.obj strstrea.cxx



####### OS/2 BEGIN #######

####### OS/2 END #######

