Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!samsung!zaphod.mps.ohio-state.edu!rpi!bu.edu!purdue!mentor.cc.purdue.edu!descartes.math.purdue.edu!wilker From: wilker@descartes.math.purdue.edu (Clarence Wilkerson) Newsgroups: comp.sys.amiga.tech Subject: Re: A68k vs Lattice 'C' Message-ID: <11081@mentor.cc.purdue.edu> Date: 28 May 90 05:10:16 GMT References: <1882@mindlink.UUCP> Sender: news@mentor.cc.purdue.edu Reply-To: wilker@descartes.math.purdue.edu (Clarence Wilkerson) Lines: 13 I had some questions about using A68k as a cross-assembler on non-amiga systems. I got it to run ok on a SUN system. However on my IBM PC under Turbo C, it choked at places where space was Malloc'ed in a big block, and then freed in smaller pieces, using free(ptr) where ptr was not a pointer returned by a call to malloc. My real wonder is why the code works on the Unix system... manual pages claim you can only free stuff allocated by malloc. I don't know what behavior is standard on Amiga systems. Anyway, it works pretty well otherwise, and it's nice to have the source. Another question is if the original modula 2 source for the Dr. Dobbs 68k assembler is available on line somewhere? I wanted to hack it to Turbo Pascal.... Clarence Wilkerson