[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Sat Sep 8 11:24:09 CEST 2012
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 12/09/08 11:24:09
Modified files:
cm3/m3-libs/m3core/src/float/: m3makefile
Log message:
generally assume all targets are IEEE
This is overridable. (i.e. Cray, VAX...)
generally assume all targets support C99
This is also overridable.
(NT still uses IEEE-default)
I am assuming C99 is widespread.
Like to everything but NT.
Including FreeBSD, NetBSD, OpenBSD, Solaris, Darwin, VMS,
OSF, Interix, Linux, HPUX, Cygwin, MINGW.
This could break folks.
It goes like this:
For special case targets, fill in _FloatPieces with all the pieces.
else:
fill in _FloatPiecesNoC99 or _FloatPiecesC99 with "LINUX", "NT", etc.
get C99 or IEEE-default
get IEEE
get IEEE-le or IEEE-be depending on TARGET_ENDIAN, which
config files all now set
More information about the M3commit
mailing list