[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Mon Dec 29 21:33:44 CET 2008
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 08/12/29 21:33:44
Modified files:
cm3/m3-libs/libm3/src/os/POSIX/: OSConfigPosix.m3
cm3/m3-libs/libm3/src/random/: m3makefile
cm3/m3-libs/m3core/src/: m3makefile
cm3/m3-libs/m3core/src/C/Common/: m3makefile
cm3/m3-libs/m3core/src/Csupport/: m3makefile
cm3/m3-libs/m3core/src/float/: m3makefile
cm3/m3-libs/m3core/src/runtime/: m3makefile
cm3/m3-libs/m3core/src/runtime/common/: Compiler.tmpl
cm3/m3-libs/m3core/src/time/POSIX/: m3makefile
cm3/m3-libs/m3core/src/unix/: m3makefile
cm3/m3-libs/m3core/src/unix/Common/: m3makefile m3unix.h
cm3/m3-sys/m3cc/src/: m3makefile
cm3/m3-sys/m3middle/src/: Target.i3 Target.m3
cm3/scripts/python/: pylib.py
Added files:
cm3/m3-sys/cminstall/src/config-no-install/: I386_OPENBSD
Log message:
enough I386_OPENBSD support to build a bootstrap package,
that builds on the target, and results in a cm3 that
runs and correct errors out for lack of cm3.cfg,
often enough to move development and testing to the target system (unless
target system is terribly slow)
restructure Target.m3 some:
do separate switches on platforms with characteristics in common:
big endian
64 bit
Solaris
SPARC
add in a bunch of hypothetical, but reasonable platforms -- commented out
perhaps not worthwhile
add a bunch of comments, also perhaps not worthwhile (more code, more bugs:
comments have to be checked and maintained for technical and grammatical/spelling correctness)
add options like skipgcc, omitgcc to pylib.py
More information about the M3commit
mailing list