Path: utzoo!attcan!uunet!jarthur!usc!zaphod.mps.ohio-state.edu!tut.cis.ohio-state.edu!ucbvax!bloom-beacon!eru!luth!sunic!sics.se!uplog.se!uplog.uplog.se!thomas From: thomas@uplog.se (Thomas Tornblom) Newsgroups: comp.unix.wizards Subject: Re: stdio broken in SysV? Message-ID: Date: 12 Mar 90 15:40:54 GMT References: <2010@sauron.Columbia.NCR.COM> <51697@sgi.sgi.com> <0S&#P?$@masalla.fulcrum.bt.co.uk> <12270@smoke.BRL.MIL> Sender: thomas@uplog.se (Thomas Tornblom) Followup-To: comp.unix.wizards Organization: TeleLOGIC Uppsala AB Lines: 21 In-Reply-To: gwyn@smoke.BRL.MIL's message of 2 Mar 90 21:02:00 GMT In article <12270@smoke.BRL.MIL> gwyn@smoke.BRL.MIL (Doug Gwyn) writes: In article thomas@uplog.se (Thomas Tornblom) writes: >Well, already compiled applications that uses these that works need not >be recompiled. Yes they do. The _iob array element size has changed, so the offsets determined at the last compile are not correct for the new library usage. We must have a communications problem here :-) What I meant was that ready-to-run applications still works after the change. After all, we haven't changed the system call interface. Applications still use write(2), wich is completely independent of stdio! Anything dependent on must have been compiled with the same version. -- Real life: Thomas Tornblom Email: thomas@uplog.se Snail mail: TeleLOGIC Uppsala AB Phone: +46 18 189406 Box 1218 Fax: +46 18 132039 S - 751 42 Uppsala, Sweden