[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Mon Jan 7 08:38:15 CET 2008
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 08/01/07 08:38:15
Modified files:
cm3/m3-libs/m3core/src/unix/cygwin/: Umman.i3 Uresource.i3
Utypes.m3
cm3/m3-sys/cm3/src/: Builder.i3 Builder.m3 M3BackPosix.m3
M3BackWin32.m3 M3Backend.i3
cm3/m3-sys/cminstall/src/config/: NT386GNU
cm3/m3-sys/m3front/src/misc/: M3Front.m3
Log message:
some fixes for NT386GNU (cygwin)
let win32 cm3 use the gcc backend if target == NT386GNU
might need a better interface here?
switching on target name is probably the wrong thing
need something called "use gcc backend" or somesuch
loosen the check for file name vs. module name to account for paths with both types of slashes
might need a better interface/implementation here?
should try to get the paths to line up instead?
remove -fPIC since it warns that it is redundant (though the warning is probably wrong
in other details -- not all code is position independent, merely relocatable..)
use configured ar, /usr/bin/ar doesn't work, just plain ar does
update Umman.i3 MAP_ANONYMOUS to new shorter name MAP_ANON
update Uresource.i3 from struct_rusage_start to VAR struct_rusage
fix warning about unused import long in Utypes.m3
change SYSTEM_CC from cc to gcc because cc is something on my system,
that I have not investigated, and doesn't work; gcc is perfectly ok here, though
cc lines up nicely with the other two character names -- ar and as
now need to deal with threads to get m3core to build
More information about the M3commit
mailing list