www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/02/02/14:57:58

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 <turnbull AT ecolan DOT sbs DOT ohio-state DOT edu>

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019