Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!lll-winken!snll-arpagw!paolucci From: paolucci@snll-arpagw.UUCP (Sam Paolucci) Newsgroups: comp.sys.amiga.tech Subject: Re: Prototypes & the default promotions (was about the new RKM stuff.. Message-ID: <69@snll-arpagw.UUCP> Date: 17 Mar 89 00:55:19 GMT References: <8903111954.AA04828@jade.berkeley.edu> <15802@oberon.USC.EDU> <970@sas.UUCP> <15884@oberon.USC.EDU> Reply-To: paolucci@snll-arpagw.UUCP (Sam Paolucci) Organization: Sandia National Labs, Livermore, CA Lines: 23 In article <15884@oberon.USC.EDU> papa@pollux.usc.edu (Marco Papa) writes: ->Sorry, John. The "current release" referred ONLY to MANX, not to Lattice. ->I am fully aware that right now Lattice is fully ANSI compliant and ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ->therefore can avoid all the problems of argiument promotion. The phrase ->should have been something like this: I would just like to clarify that currently there are NO FULLY ANSI COMPLIANT compilers on the Amiga! Lattice currently is substantially closer to it than Manx, but there are still many places where Lattice is still not compliant. To emphasize this fact even the Lattice compiler defines __STDC__ to be 0. I have already notified Lattice of some places where the compiler is not compliant. Others I have not reported to them yet. ->-- Marco Papa 'Doc' -- -+= SAM =+- "the best things in life are free" ARPA: paolucci@snll-arpagw.llnl.gov