Path: utzoo!utdoe!generic!pnet91!ericmcg From: ericmcg@pnet91.cts.com (Eric Mcgillicuddy) Newsgroups: comp.sys.apple2 Subject: Re: C compilers Message-ID: <378@generic.UUCP> Date: 13 Jan 91 20:50:04 GMT Sender: root@generic.UUCP Organization: People-Net [pnet91], Etobicoke, ON Lines: 22 >> Basically, you are stuck with HyperC. You might consider rewriting the >Linker >> (no I don't have source for the linker), I have no idea how difficult this >> would be, but there are likely a number of people that would be interested. > >Re-write the Linker??? Why in the world would anybody want (or need) to do >that?? It has worked just fine for for every compile i have performed. Rewriting the Linker is required to generate stand alone SYS applications under prodos. HyperC assumes the OPSYS file to be present during execution and links it in as a runtime library (soft links?). If OPSYS is not present, then the linker must attach all of the functions normally provided by it. Native compiles do not need the p-code interpreter, so this could be discarded, but otherwise, most of OPSYS will be used by most applications. Floating point is handled by SANE, I have no idea why they do not work under native compiles. Have you tried the log.c example included on the /fp disk? See if this works. UUCP: bkj386!pnet91!ericmcg INET: ericmcg@pnet91.cts.com