NO SPACE Error message

Doug Gwyn gwyn at brl-smoke.ARPA
Fri Mar 25 19:44:15 AEST 1988


In article <127 at iwtpm.ATT.COM> pgn at iwtpm.ATT.COM (Novorolsky) writes:
>From article <1206 at PT.CS.CMU.EDU>, by edw at IUS1.CS.CMU.EDU (Eddie Wyatt):
>>   Sun's version of cc has a switch which allows you to use pipes
>Careful! Pipes are actually I/O on any implementation of UNIX (TM)
>that I have seen.

Well, of course they're I/O.  I know of three essentially different
implementations of pipes on genuine UNIX variants, and other methods
on UNIX emulators.  The real UNIX methods are:
	ripped-off inodes from pipedev (typically same as root fs)
	socket-pairs
	cross-coupled streams

The key to using pipes in cc is that they avoid the need to store
the entire intermediate file between passes, so total required
storage can indeed be reduced by this method.



More information about the Comp.sys.att mailing list