Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site kitty.UUCP Path: utzoo!linus!philabs!cmcl2!seismo!rochester!rocksanne!sunybcs!kitty!peter From: peter@kitty.UUCP (Peter DaSilva) Newsgroups: net.micro.att,net.unix-wizards Subject: Re: Re: Re: instability in Berkeley versus AT&T releases Message-ID: <244@kitty.UUCP> Date: Mon, 5-Aug-85 17:03:38 EDT Article-I.D.: kitty.244 Posted: Mon Aug 5 17:03:38 1985 Date-Received: Wed, 7-Aug-85 02:44:59 EDT References: <2067@ucf-cs.UUCP> <363@cuae2.UUCP> <2423@sun.uucp> Organization: Recognition Research Corp., Clarence, NY Lines: 13 Xref: linus net.micro.att:432 net.unix-wizards:11406 > > Surprise, Guy, but 4.2BSD really CAN run many V6 binaries. ...However, this > > is misleading. > > Certainly is. 4.2BSD can run PDP-11 V6 binaries (there are other V6 > binaries), but V7 can't. ("stat" changed radically, and unlike the > V7/4.2BSD change to "stat" it isn't source-compatible or binary-compatible. > "seek" got replaced by "lseek".) 4.2 can do it because the > compatibility-mode emulator simulates the system calls, and can simulate V6 > calls as well as V7 ones. Fine, as long as it doesn't use stat, sgtty, or lseek it's OK. How many programs use stat, sgtty, or lseek? Mainly system programs, which will come with the new system.