Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!elroy.jpl.nasa.gov!ncar!midway!clout!chinet!miroc!reaper!mmm From: mmm@reaper.Chi.IL.US (Michael Marvin Morrison) Newsgroups: comp.sys.amiga.programmer Subject: Re: OldOpenLibrary (was Re: Short Hello World) Message-ID: Date: 17 May 91 18:29:46 GMT References: <4872@orbit.cts.com> <1991May13.190617.1119@cinnet.com> <1991May14.105731.30717@kuhub.cc.ukans.edu> <1991May15.103610.12158@starnet.uucp> <1991May16.042906.4763@starnet.uucp> < Lines: 37 In article <21648@cbmvax.commodore.com> chrisg@cbmvax.commodore.com (Chris Green) writes: >In article rockwell@socrates.umd.edu (Raul Rockwell) writes: >> >>First off, 2.0 has not yet been released. It is a bit premature to >>say "stop using OldOpenLibrary" when that would break on just about >>every amiga in existence. This is part of life :-). >> > > I have no idea if OldOpenLibrary will ever be killed, but what's the big deal? >I can't image that even as little as a 1% chance of being incompatible with >a future OS release is worth one MOVEQ #V_1.2,D0 in your startup code before calling >the new OpenLibrary. There are cases where there are legitimate tradeoffs in >efficiency versus possible future compatibility, but this is not one, by >any stretch of the imagination. >-- >*-------------------------------------------*---------------------------* >|Chris Green - Graphics Software Engineer - chrisg@commodore.COM f >| Commodore-Amiga - uunet!cbmvax!chrisg n >|My opinions are my own, and do not - killyouridolssonicdeath o >|necessarily represent those of my employer.- itstheendoftheworld r >*-------------------------------------------*---------------------------d At the risk of getting flamed: I totally agree, but someone should tell the people at MANX/AZTEC that this function should be removed. I have disassembled quite a bit of different peoples code, and have discoverd that under AZTEC, it will insert OldOpenLibrary(). If you don't believe me disassemble SetCPU1.6 by Dave H. It was obviously compiled with aztec, and has OldOpenLibrary in it. This may be part of the 'c.o' equivelent under aztec, but I don't know, since I own SAS/C, and I haven't found SAS/Lattice to do this. -- Michael M Morrison /| |\ mmm@reaper.chi.il.us | | Cold Steel on Ice | | reaper!mmm@miroc.chi.il.us \| |/