[M3devel] Update on cm3cg for x86_64 Linux

Tony Hosking hosking at cs.purdue.edu
Mon Apr 21 00:52:51 CEST 2008


It seems there is an incompatibility between cm3cg built using default  
gcc (not -m32) on x86_64 Linux and the CM3 front-end targeting 32-bit  
LINUXLIBC6.  I get errors in the gcc-based backend code if I build it  
without -m32 using it to compile M3IR.  Looks like some problem with  
LONGREAL alignment.  If I build using -m32 then cm3cg works just fine  
on x86_64.  Anyway, something to watch out for.

Antony Hosking | Associate Professor | Computer Science | Purdue  
University
305 N. University Street | West Lafayette | IN 47907 | USA
Office +1 765 494 6001 | Mobile +1 765 427 5484



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20080420/2cebfab6/attachment-0001.html>


More information about the M3devel mailing list