[comp.lang.modula2] M2Sprint Amiga

MARKV@UKANVAX.BITNET ("MARK GOODERUM - UNIV. OF KANSAS ACS - MARKV@UKANVAX") (08/05/89)

Does anyone else out there use M2Sprint for the Amiga.  I seem to have
found a serious, but isolated bug.

ALLOCATE from Storage occasionally returns a pointer that is not word aligned.
On a 68000 or 68010 Amiga this is of course deadly.  AllocMem or DosAllocMem
work fine, but ALLOCATE is nice for it's resource tracking.  Anyone else
notice this?

-Mark Gooderum
 MARKV@UKANVAX
 markv@kuhub.cc.ukans.edu

P.S.  Does anyone else out there have M2Sprint at all?

david@MS.UKY.EDU (David Herron -- One of the vertebrae) (08/21/89)

I too have this compiler, and I LOVE it!

So far with the few programs I've written with it (count 'em on one
hand) I've been using the ArpMemory DosAllocMem(), which doesn't
have this problem (I've never used Storage).  ArpMemory has a
tracked allocator as part of Arp's general resource tracking;
check it out.

Kenneth Herron