Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site mit-eddie.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!petrus!bellcore!decvax!genrad!panda!talcott!harvard!think!mit-eddie!barmar
From: barmar@mit-eddie.UUCP (Barry Margolin)
Newsgroups: net.micro.mac
Subject: Re: Macintosh Revealed, possible C header files
Message-ID: <5436@mit-eddie.UUCP>
Date: Thu, 3-Oct-85 01:17:25 EDT
Article-I.D.: mit-eddi.5436
Posted: Thu Oct  3 01:17:25 1985
Date-Received: Sat, 5-Oct-85 08:10:40 EDT
References: <3167@nsc.UUCP> <1516@cbosgd.UUCP> <161@l5.uucp>
Reply-To: barmar@mit-eddie.UUCP (Barry Margolin)
Organization: MIT, Cambridge, MA
Lines: 16

In article <161@l5.uucp> gnu@l5.uucp (John Gilmore) writes:
>It's hard to believe that any three products that call themselves
>"C" (and get away with it) and compile for the same machine can't be
>made to compile the same source and get it to run correctly.  Unless
>I (or they) are totally off the wall, a set of include files or manuals
>for the Mac interfaces should be pretty easy to write portably.

I don't know too many details, but I believe that various Mac C
compilers have different strategies for dealing with the problem of
toolbox routines that expect Pascal-style strings.  Some require the
programmer to do the conversion, while others attempt to do the
conversion automatically.
-- 
    Barry Margolin
    ARPA: barmar@MIT-Multics
    UUCP: ..!genrad!mit-eddie!barmar