Subject: Re: Porting GCC 2.3.3 To: djgpp AT sun DOT soe DOT clarkson DOT edu (DJ's GPP mailing list) Date: Tue, 2 Feb 93 14:50:45 EST From: Stephen Turnbull I tend to agree with Jon. Intercepting the file-opening calls is going to wreak havoc on all utilities not linked with the hashing file opens if the opens are always intercepted. Eg, heaven help you if the hash function happened to pass "STDIN" to DOS! I'm pretty sure STDIN and the like will have to be special-cased in both directions to be really bullet-proof. On the other hand, intercepting the calls only for automatically generated, read, and deleted (ie, temp) files is going to require exactly the kind of surgery on GCC that has already been discussed by Alan Eldridge among others. To be efficient, transparent, and not break your system, the solution would have to be implemented within DOS. Microsoft isn't going to do this! Anyway, your floppies won't be binary compatible with other DOS systems.... And if you're gonna un-DOS DOS that drastically, why not go all the way to a new OS (OS/2. NT, Un*x, ...)? -- Stephen Turnbull The Ohio State University, Department of Economics 410 Arps Hall, 1945 N. High St., Columbus, OH 43210-1172 USA Phone: (614) 292-0654 Fax: ...-3906 Email: turnbull DOT 1 AT osu DOT edu