🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.os2.programmer
Article #897

Re: C Set/2

#897
From: Scott Byer
Date: Tue, 25 Aug 1992 16:49
26 lines
1597 bytes
 Terry writes

> It't nice to see that compilers are getting smarter (I'm
> continually bitten at work where we don't have a
> prototyping compiler), but it'd be nice if the IBM
> compiler would have told me it was the type of the
> parameters of my function, not the parameters of the API
> function.

As an interesting side note, the IBM compiler on AIX
RS/6000 (you have to be specific :-), has a feature that
allows *link-time* checking of function parameter values.
Really great for those extra-large projects that have to
remain in portable standard C.

(Should I mention the fact that it's effectively a
requirement because of a combination of the architecture
and the optimizer's passing of variables through
registers?)

Scott Byer                                   NeXTMail: byer@adobe.com
Adobe Systems Incorporated               These are *my* opinions, and  
1585 Charleston Road, P.O. Box 7900        do not necessarily reflect
Mountain View, CA 94039-7900             the opinions of my employer.
---------------------------------------------------------------------
Technical Details
Message-ID: <1992Aug25.164931.20322@adobe.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!ogicse!usenet.coe.montana.edu!caen!sdd.hp.com!decwrl!adobe!usenet
References: <1992Aug25.002130.9416@ttinews.tti.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!ogicse!usenet.coe.montana.edu!caen!sdd.hp.com!decwrl!adobe!usenet
From: byer@adobe.com (Scott Byer)
Newsgroups: comp.os.os2.programmer
Subject: Re: C Set/2
Message-ID: <1992Aug25.164931.20322@adobe.com>
Date: 25 Aug 92 16:49:31 GMT
Article-I.D.: adobe.1992Aug25.164931.20322
References: <1992Aug25.002130.9416@ttinews.tti.com>
Sender: usenet@adobe.com (USENET NEWS)
Reply-To: byer@adobe.com (Scott Byer)
Organization: Adobe Systems Incorporated
Lines: 26