[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Wed Nov 12 08:32:54 CET 2008
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 08/11/12 08:32:54
Modified files:
cm3/m3-sys/m3middle/src/: Target.m3
Log message:
MIPS64 procedures are not aligned to the alignment an integer.
This is actually a safe inefficient default, and very common
on 64 bit non-x86 systems -- systems at which reading a code
pointer as an integer needs to be careful about alignment.
This is used by the generated code for the imho questionable
sniffing to determine if a function pointer is a "closure" or not,
by checking if it starts with the integer -1.
More information about the M3commit
mailing list