Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!cs.utexas.edu!uunet!ncrlnk!ncr-mpd!Chuck.Phillips From: Chuck.Phillips@FtCollins.NCR.COM (Chuck.Phillips) Newsgroups: comp.sys.amiga Subject: MC68040 compatibility (was: A3000's Shipping!) Message-ID: Date: 6 Jul 90 10:08:34 GMT References: <13058@cbmvax.commodore.com> Sender: uucp@ncr-mpd.FtCollins Organization: NCR Microelectronics, Ft. Collins, CO Lines: 20 In-reply-to: daveh@cbmvax.commodore.com's message of 5 Jul 90 17:05:54 GMT >>>>> On 5 Jul 90 17:05:54 GMT, daveh@cbmvax.commodore.com (Dave Haynie) said: Dave> The "while" for software to become 68020/30 compatible has passed. We Dave> shipped 68020 systems almost two years ago. Most of the guidelines for Dave> 680x0 compatibility have been in place since the beginning of Amiga-time, Dave> and I did a complete analysis of this at the Washington DC DevCon in the Dave> spring of '88. Here, here! Question: Have guidelines for MC68040 compatibility been published? The MC68040 carries some additional restrictions compared to the 020 and 030; a few instructions have been dropped and there are new restrictions on instruction (data?) alignment. Also, could one expect normal (no dirty tricks) C code to run on an 040 based Amiga if compiled using the most recent Lattice or Manx C compilers? Thanks in advance, -- Chuck Phillips MS440 NCR Microelectronics Chuck.Phillips%FtCollins.NCR.com Ft. Collins, CO. 80525 uunet!ncrlnk!ncr-mpd!bach!chuckp