Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ucbvax!pro-novapple.cts.com!herwin From: herwin@pro-novapple.cts.com (Harry Erwin) Newsgroups: comp.sys.apple2 Subject: Orca C 1.1 Bugs Message-ID: <21346.netnews.info.apple@pro-novapple> Date: 25 Jan 91 12:40:37 GMT Sender: usenet@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 17 I was asked for a list of bugs in Orca C 1.1 -- at least the ones that I have found. 1. lseek is miscoded. It can be patched, but you have to know the parameters to the GSOS seek call. Currently it does an LDA 08, when it should do a LDA from the stack. 2. If j is a long automatic variable, j++ and j-- are mishandled. The stack gets corrupted. Avoid. Those are the two bugs I've found. I understand other people have found a few other problems. Mike W. knows about these, but I have no idea when he will be getting back to Orca C. I use Orca C a lot to port UNIX C code, and it works pretty well except for the lack of a curses library. I've been working on that for some time... I also use Orca C to port MS-DOS C programs. Harry Erwin -->Remember, no good deed goes unpunished... proline:pro-novapple!herwin uucp: crash!pro-novapple!herwin arpa: crash!pro-novapple!herwin@nosc.mil Telenet: herwin/trw Internet: herwin@pro-novapple.cts.com alternate Internet: /PN=Harry.Erwin/O=TRW/ADMD=Telemail/C=US/@Sprint.com