[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Sun Jan 11 14:50:57 CET 2009
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 09/01/11 14:50:57
Modified files:
cm3/m3-libs/libm3/src/os/POSIX/: OSConfigPosix.m3
cm3/m3-libs/libm3/src/random/: m3makefile
cm3/m3-libs/m3core/src/: thread.quake
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
RTLinkerC.c RTMachine.i3
RTSignal.m3 m3makefile
cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThread.m3
ThreadPThreadC.c
ThreadPThreadC.i3
m3makefile
cm3/m3-libs/m3core/src/time/POSIX/: m3makefile
cm3/m3-libs/m3core/src/unix/: m3makefile
cm3/m3-libs/m3core/src/unix/Common/: Usem.i3 Usignal.i3
m3makefile
cm3/m3-libs/m3core/src/unix/freebsd-common/: Usysdep.i3
m3makefile
cm3/m3-libs/m3core/src/unix/linux-common/: Usysdep.i3
cm3/m3-libs/m3core/src/unix/linux-sparc/: Usignal.i3
cm3/m3-libs/m3core/src/unix/openbsd-common/: Usysdep.i3
m3makefile
cm3/m3-sys/m3cc/src/: m3makefile
cm3/m3-sys/m3middle/src/: Target.i3 Target.m3
cm3/scripts/python/: pylib.py
cm3/www/uploaded-archives/: targets.txt
Added files:
cm3/m3-libs/m3core/src/unix/Common/: Uucontext.i3
Removed files:
cm3/m3-libs/m3core/src/unix/freebsd-common/: Uucontext.i3
cm3/m3-libs/m3core/src/unix/openbsd-common/: Uucontext.i3
Log message:
AMD64_FREEBSD port
add a few more files to bootstrap archives
Usignal reduction, remove:
SIGHUP
SIGQUIT
SIGABRT
SIGSEGV
SIGPIPE
SIGTERM
NSIG (Linux specific)
SA_RESTART
SA_SIGINFO
SignalHandler
sigset_t
siginfo_t_star
struct_sigaction (important)
sigaction (would be ok, but no longer used)
sigdelset (would be ok, but no longer used)
sigemptyset (would be ok, but no longer used)
sigfillset (would be ok, but no longer used)
sigpending (would be ok, but no longer used)
sigprocmask (would be ok, but no longer used)
make common:
SignalActionHandler
Uucontext, just ucontext_t_star = ADDRESS; sigset_t removed
have Usysdep define SIG_SUSPEND instead of going through Usignal intermediate
remove sem_t header clone; declare the variable in C
likewise Upthread.mask
speculatively add some more targets to m3-sys/m3cc/src/m3makefile,
some of which have had backends built, but not all
More information about the M3commit
mailing list