jkrell:
copy from head: LONGINT, LONGCARD, and atomics come along for the ride
|
 | 1.4.2.1 | cm3/m3-tools/m3browser/src/Main.m3 |
 | 1.2.2.1 | cm3/m3-tools/m3tk/src/fe/StandardAsText.m3 |
 | 1.2.2.1 | cm3/m3-tools/m3tk/src/fe/WiredStandard.m3 |
 | 1.2.2.1 | cm3/m3-tools/m3tk/src/pl/M3LTextToType.m3 |
 | 1.1.1.1.6.1 | cm3/m3-tools/m3tk/src/pl/M3LTypeEquiv.m3 |
 | 1.2.2.1 | cm3/m3-tools/m3tk/src/pl/M3LTypeToText.i3 |
 | 1.2.2.1 | cm3/m3-tools/m3tk/src/pl/M3LTypeToText.m3 |
 | 1.1.1.1.6.1 | cm3/m3-tools/m3tk/src/sem/M3CMkStd.m3 |
 | 1.2.2.1 | cm3/m3-tools/m3tk/src/sem/M3CStdTypes.i3 |
 | 1.2.2.1 | cm3/m3-tools/m3tk/src/sem/M3CStdTypes.m3 |
 | 1.1.1.1.6.1 | cm3/m3-tools/m3tk/src/sem/M3CTypeChkUtil.i3 |
 | 1.1.1.1.6.1 | cm3/m3-tools/m3tk/src/sem/M3CTypeChkUtil.m3 |
 | 1.1.1.2.6.1 | cm3/m3-tools/m3tk/src/syn/M3CLex.m3 |
 | 1.2.2.1 | cm3/m3-tools/m3tk/src/syn/M3CParse.m3 |
 | 1.2.2.1 | cm3/m3-tools/m3tk/src/syn/M3CToken.i3 |
 | 1.2.6.1 | cm3/m3-comm/events/src/EventStubLib.m3 |
 | 1.2.2.1 | cm3/m3-comm/sharedobjgen/src/AstToType.m3 |
 | 1.2.2.1 | cm3/m3-comm/sharedobjgen/src/CodeForType.m3 |
 | 1.2.2.1 | cm3/m3-comm/sharedobjgen/src/Type.i3 |
 | 1.2.2.1 | cm3/m3-comm/sharedobjgen/src/Type.m3 |
 | 1.2.2.1 | cm3/m3-comm/sharedobjgen/src/Value.m3 |
 | 1.4.2.1 | cm3/m3-comm/stubgen/src/AstToType.m3 |
 | 1.4.2.1 | cm3/m3-comm/stubgen/src/CodeForType.m3 |
 | 1.4.2.1 | cm3/m3-comm/stubgen/src/Type.i3 |
 | 1.5.2.1 | cm3/m3-comm/stubgen/src/Type.m3 |
 | 1.3.2.1 | cm3/m3-comm/stubgen/src/Value.m3 |
 | 1.1.1.1.6.1 | cm3/m3-db/stable/src/StableLog.i3 |
 | 1.1.1.2.6.1 | cm3/m3-db/stable/src/StableLog.m3 |
 | 1.3.2.1 | cm3/m3-db/stablegen/src/AstToType.m3 |
 | 1.3.2.1 | cm3/m3-db/stablegen/src/GenModuleCode.m3 |
 | 1.3.2.1 | cm3/m3-db/stablegen/src/GenTypeCode.m3 |
 | 1.4.2.1 | cm3/m3-db/stablegen/src/Type.i3 |
 | 1.3.2.1 | cm3/m3-db/stablegen/src/Type.m3 |
 | 1.3.2.1 | cm3/m3-db/stablegen/src/Value.m3 |
 | 1.5.2.4 | cm3/m3-libs/libm3/src/pickle/ver2/ConvertPacking.m3 |
 | 1.2.6.1 | cm3/m3-libs/libm3/src/pickle/ver2/PickleStubs.i3 |
 | 1.3.2.1 | cm3/m3-libs/libm3/src/pickle/ver2/PickleStubs.m3 |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/runtime/common/RTBuiltin.mx |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/runtime/common/RTPacking.i3 |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/runtime/common/RTPacking.m3 |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/runtime/common/RTTipe.i3 |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/runtime/common/RTTipe.m3 |
 | 1.3.2.1 | cm3/m3-sys/m3cggen/src/Main.m3 |
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinTypes/BuiltinTypes.m3 |
 | 1.1.2.2 | cm3/m3-sys/m3front/src/builtinTypes/LCard.i3 |
 | 1.1.2.2 | cm3/m3-sys/m3front/src/builtinTypes/LCard.m3 |
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinTypes/m3makefile |
 | 1.6.2.3 | cm3/m3-sys/m3front/src/misc/CG.i3 |
 | 1.3.2.1 | cm3/m3-sys/m3front/src/misc/TipeDesc.i3 |
 | 1.5.2.2 | cm3/m3-sys/m3front/src/misc/Token.m3 |
 | 1.2.6.1 | cm3/m3-sys/m3front/src/types/RecordType.i3 |
 | 1.3.6.1 | cm3/m3-sys/m3front/src/types/RecordType.m3 |
 | 1.3.2.1 | cm3/m3-sys/m3middle/src/M3CG.i3 |
 | 1.3.2.1 | cm3/m3-sys/m3middle/src/M3CG.m3 |
 | 1.9.2.1 | cm3/m3-sys/m3middle/src/M3CG_BinWr.m3 |
 | 1.3.2.1 | cm3/m3-sys/m3middle/src/M3CG_Binary.i3 |
 | 1.5.2.1 | cm3/m3-sys/m3middle/src/M3CG_Check.m3 |
 | 1.4.2.1 | cm3/m3-sys/m3middle/src/M3CG_Ops.i3 |
 | 1.6.2.1 | cm3/m3-sys/m3middle/src/M3CG_Wr.m3 |
 | 1.1.1.1.10.2 | cm3/m3-sys/m3quake/src/QCompiler.m3 |
 | 1.1.1.1.10.3 | cm3/m3-sys/m3quake/src/QScanner.i3 |
 | 1.3.2.1 | cm3/m3-sys/m3tools/src/M3Type.i3 |
|
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/WIN32/m3makefile |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/cm3/m3makefile |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/pm3/m3makefile |
 | 1.3.2.2 | cm3/m3-libs/sysutils/src/m3makefile |
 | 1.9.2.3 | cm3/m3-libs/sysutils/src/POSIX/m3makefile |
jkrell:
file GenNot.mg was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:17 +0000
|
 | 1.3.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenNot.mg |
|
 | 1.2.6.1 | cm3/m3-libs/m3core/src/runtime/NT386/RTSignal.m3 |
 | 1.5.2.1 | cm3/m3-libs/m3core/src/runtime/WIN32/RTOS.m3 |
 | 1.27.2.2 | cm3/m3-libs/m3core/src/runtime/common/RTAllocator.m3 |
 | 1.64.2.4 | cm3/m3-libs/m3core/src/runtime/common/RTCollector.m3 |
 | 1.5.2.2 | cm3/m3-libs/m3core/src/runtime/common/RTHeapStats.m3 |
 | 1.13.2.3 | cm3/m3-libs/m3core/src/runtime/common/RTLinker.m3 |
 | 1.12.2.2 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadF.i3 |
 | 1.4.2.2 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadInternal.i3 |
 | 1.8.2.6 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.i3 |
 | 1.41.2.18 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.m3 |
 | 1.13.2.1 | cm3/m3-libs/m3core/src/thread/WIN32/m3makefile |
 | 1.2.6.1 | cm3/m3-libs/m3core/src/float/DS3100/FloatMode.m3 |
 | 1.2.6.1 | cm3/m3-libs/m3core/src/float/IRIX5/FloatMode.m3 |
 | 1.2.6.1 | cm3/m3-libs/m3core/src/float/VAX/FloatMode.m3 |
 | 1.4.2.2 | cm3/m3-libs/m3core/src/runtime/ex_frame/RTExFrame.m3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/runtime/ex_frame/RTException.m3 |
 | 1.2.2.3 | cm3/m3-libs/m3core/src/thread/Common/ThreadF.i3 |
 | 1.1.2.3 | cm3/m3-libs/m3core/src/thread/Common/ThreadUnsafe.i3 |
 | 1.4.2.3 | cm3/m3-libs/m3core/src/thread/Common/m3makefile |
 | 1.10.2.2 | cm3/m3-libs/m3core/src/thread/POSIX/ThreadF.i3 |
 | 1.7.2.1 | cm3/m3-libs/m3core/src/thread/POSIX/ThreadPosix.i3 |
 | 1.36.2.2 | cm3/m3-libs/m3core/src/thread/POSIX/ThreadPosix.m3 |
 | 1.6.2.1 | cm3/m3-libs/m3core/src/thread/POSIX/m3makefile |
 | 1.10.2.2 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadF.i3 |
 | 1.123.2.6 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3 |
 | 1.13.2.1 | cm3/m3-libs/m3core/src/thread/PTHREAD/m3makefile |
jkrell:
copy from head: delete all the RTThreadC.c files delete SOLgnu/RTMachineASM.s (moved into RTStackC.c) delete SOLsun/RTMachineASM.s (moved into RTStackC.c)
|
 | 1.6.2.1 | cm3/m3-libs/m3core/src/runtime/NEXT/RTThreadC.c |
 | 1.6.2.1 | cm3/m3-libs/m3core/src/runtime/SEQUENT/RTThreadC.c |
 | 1.2.6.4 | cm3/m3-libs/m3core/src/runtime/SOLgnu/RTMachineASM.s |
 | 1.6.2.1 | cm3/m3-libs/m3core/src/runtime/SOLgnu/RTThreadC.c |
 | 1.1.6.4 | cm3/m3-libs/m3core/src/runtime/SOLsun/RTMachineASM.s |
 | 1.6.2.1 | cm3/m3-libs/m3core/src/runtime/SOLsun/RTThreadC.c |
 | 1.6.2.1 | cm3/m3-libs/m3core/src/runtime/SUN3/RTThreadC.c |
 | 1.6.2.1 | cm3/m3-libs/m3core/src/runtime/UMAX/RTThreadC.c |
jkrell:
fix bug where hand.obj doesn't always get shipped and then e.g. the Juno splashscreen is messed up (it's deeper than that though when it occurs, various set operations are broken) only people building m3core would see this, sometimes
|
 | 1.6.2.4 | cm3/m3-sys/cminstall/src/config-no-install/NT386.common |
|
 | 1.11.2.2 | cm3/m3-libs/m3core/src/m3makefile |
wagner:
fix collection dependency computation (hopefully)
|
 | 1.1.2.3 | cm3/scripts/all-deps |
 | 1.1.2.3 | cm3/scripts/get-all-deps.sh |
jkrell:
new inactive files from head
|
 | 1.3.2.2 | cm3/m3-libs/m3core/src/win32/WinConstants.c |
 | 1.1.2.2 | cm3/m3-libs/m3core/src/win32/WinUser.pl |
 | 1.1.2.2 | cm3/m3-libs/m3core/src/win32/WinUser.txt |
jkrell:
minor merge with head wrt the cm3 vs. MxConfig predefines (SL, CR, EOL, M3_PROFILING)
|
 | 1.6.2.2 | cm3/m3-sys/cminstall/src/config-no-install/NT386 |
 | 1.6.2.10 | cm3/m3-sys/cminstall/src/config-no-install/NT386.common |
 | 1.7.2.2 | cm3/m3-sys/cminstall/src/config-no-install/NT386GNU |
 | 1.8.2.2 | cm3/m3-sys/cminstall/src/config-no-install/NT386MINGNU |
 | 1.20.2.2 | cm3/m3-sys/cminstall/src/config-no-install/Solaris.common |
jkrell:
file GenRotate.mg was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:17 +0000
|
 | 1.3.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenRotate.mg |
jkrell:
bring over " AdjustShared" from head Specifically what this does is when using older toolsets, it turns building of anything "shared" into "not shared". This way these config files can deal less with the vagaries of older toolsets. The point being, when mixing these config files with older tools, only to handle building cm3. "old toolset" is defined as "not defining install_symbolic_link" Perhaps we should have something like cm3 -DBOOT or cm3 -DNO_SHARED to better encapsulate this. Note that this is placed in such a way that it doesn't affect all targets. But probably it should. Also this disabled building "shared" on Interix, pending more investigation. (This is what head does.)
|
 | 1.39.2.3 | cm3/m3-sys/cminstall/src/config-no-install/Unix.common |
jkrell:
wholesale copy of m3front from head to release
|
 | 1.4.2.1 | cm3/m3-sys/m3front/src/exprs/CallExpr.i3 |
 | 1.4.2.1 | cm3/m3-sys/m3front/src/exprs/CallExpr.m3 |
 | 1.7.2.1 | cm3/m3-sys/m3front/src/exprs/CastExpr.m3 |
 | 1.5.2.1 | cm3/m3-sys/m3front/src/exprs/CheckExpr.m3 |
 | 1.7.2.1 | cm3/m3-sys/m3front/src/exprs/DerefExpr.m3 |
 | 1.4.2.1 | cm3/m3-sys/m3front/src/exprs/Expr.i3 |
 | 1.5.2.1 | cm3/m3-sys/m3front/src/exprs/ExprRep.i3 |
 | 1.5.2.1 | cm3/m3-sys/m3front/src/exprs/KeywordExpr.m3 |
 | 1.7.2.1 | cm3/m3-sys/m3front/src/exprs/NamedExpr.m3 |
 | 1.10.2.1 | cm3/m3-sys/m3front/src/exprs/QualifyExpr.m3 |
 | 1.4.2.1 | cm3/m3-sys/m3front/src/exprs/RecordExpr.m3 |
 | 1.8.2.1 | cm3/m3-sys/m3front/src/exprs/SubscriptExpr.m3 |
 | 1.3.2.1 | cm3/m3-sys/m3front/src/exprs/VarExpr.m3 |
 | 1.6.2.2 | cm3/m3-sys/m3front/src/misc/CG.i3 |
 | 1.8.2.1 | cm3/m3-sys/m3front/src/misc/M3Front.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/misc/m3makefile |
 | 1.7.2.1 | cm3/m3-sys/m3front/src/stmts/AssignStmt.m3 |
 | 1.6.2.1 | cm3/m3-sys/m3front/src/stmts/WithStmt.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/types/m3makefile |
 | 1.10.2.1 | cm3/m3-sys/m3front/src/values/Formal.m3 |
 | 1.2.6.1 | cm3/m3-sys/m3front/src/values/Value.i3 |
 | 1.3.6.1 | cm3/m3-sys/m3front/src/values/Value.m3 |
 | 1.4.6.1 | cm3/m3-sys/m3front/src/values/ValueRep.i3 |
 | 1.7.2.1 | cm3/m3-sys/m3front/src/values/Variable.m3 |
 | 1.2.2.1 | cm3/m3-sys/m3front/src/m3makefile |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenAnd.ig |
 | 1.4.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenAnd.mg |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenDivide.ig |
 | 1.4.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenDivide.mg |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenExtract.ig |
 | 1.3.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenExtract.mg |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenGE.ig |
 | 1.4.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenGE.mg |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenGT.ig |
 | 1.4.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenGT.mg |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenInsert.ig |
 | 1.3.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenInsert.mg |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenLE.ig |
 | 1.4.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenLE.mg |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenLT.ig |
 | 1.4.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenLT.mg |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenMinus.ig |
 | 1.4.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenMinus.mg |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenMod.ig |
 | 1.4.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenMod.mg |
 | 1.1.4.2 | cm3/m3-sys/m3front/src/builtinWord/GenModule.ig |
 | 1.3.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenModule.mg |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenNot.ig |
 | 1.3.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenNot.mg |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenOr.ig |
 | 1.4.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenOr.mg |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenPlus.ig |
 | 1.3.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenPlus.mg |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenRotate.ig |
 | 1.3.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenRotate.mg |
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinOps/Adr.m3 |
 | 1.5.2.1 | cm3/m3-sys/m3front/src/builtinOps/Dispose.m3 |
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinOps/First.m3 |
 | 1.6.2.1 | cm3/m3-sys/m3front/src/builtinOps/Inc.m3 |
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinOps/Last.m3 |
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinOps/Loophole.m3 |
 | 1.8.2.1 | cm3/m3-sys/m3front/src/builtinOps/Subarray.m3 |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenShift.ig |
 | 1.3.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenShift.mg |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenTimes.ig |
 | 1.4.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenTimes.mg |
 | 1.2.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenXor.ig |
 | 1.4.2.2 | cm3/m3-sys/m3front/src/builtinWord/GenXor.mg |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordAnd.i3 |
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordAnd.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordDivide.i3 |
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordDivide.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordExtract.i3 |
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordExtract.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordGE.i3 |
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordGE.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordGT.i3 |
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordGT.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordInsert.i3 |
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordInsert.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordLE.i3 |
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordLE.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordLT.i3 |
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordLT.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordMinus.i3 |
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordMinus.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordMod.i3 |
 | 1.3.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordMod.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordModule.i3 |
 | 1.3.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordModule.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordNot.i3 |
 | 1.3.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordNot.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordOr.i3 |
 | 1.3.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordOr.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordPlus.i3 |
 | 1.5.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordPlus.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordRotate.i3 |
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordRotate.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordShift.i3 |
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordShift.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordTimes.i3 |
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordTimes.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/WordXor.i3 |
 | 1.3.2.1 | cm3/m3-sys/m3front/src/builtinWord/WordXor.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3front/src/builtinWord/m3makefile |
 | 1.1.4.2 | cm3/m3-sys/m3front/src/builtinWord/word.tmpl |
jkrell:
file WinConstants.c was added on branch release_branch_cm3_5_8 on 2009-12-20 12:50:42 +0000
|
 | 1.3.2.1 | cm3/m3-libs/m3core/src/win32/WinConstants.c |
jkrell:
cleanup from head: remove all the platform-specific Cstdio.i3, Cstring.i3 only dormant/dead platforms in this commit
|
 | 1.3.2.1 | cm3/m3-libs/m3core/src/C/FreeBSD/m3makefile |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/LINUXELF/Cstdio.m3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/ARM/Cstdio.i3 |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/C/ARM/Cstring.i3 |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/C/FreeBSD2/Cstring.i3 |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/C/FreeBSD2/m3makefile |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/IBMR2/Cstdio.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/HP300/Cstdio.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/LINUX/Cstdio.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/SEQUENT/Cstdio.i3 |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/C/SEQUENT/Cstring.i3 |
 | 1.2.6.1 | cm3/m3-libs/m3core/src/C/FreeBSD2/Cstdio.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/HPPA/Cstdio.i3 |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/C/LINUXELF/m3makefile |
 | 1.1.6.1 | cm3/m3-libs/m3core/src/C/FreeBSD3/Cstdio.m3 |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/C/FreeBSD3/CstdioC.c |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/C/IBMRT/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/IBMRT/m3makefile |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/IRIX5/Cstdio.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/OS2/Cstdio.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/OS2/Cstdio.m3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/LINUX/Cstdio.m3 |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/C/LINUX/Cstring.i3 |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/C/LINUX/m3makefile |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/C/AP3000/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/AP3000/m3makefile |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/ARM/m3makefile |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/FreeBSD2/Cstdio.m3 |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/C/FreeBSD2/CstdioC.c |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/C/IBMR2/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/IBMR2/m3makefile |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/NEXT/Cstdio.i3 |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/C/FreeBSD3/m3makefile |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/C/IRIX5/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/IRIX5/m3makefile |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/C/OS2/Cstring.i3 |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/C/OS2/m3makefile |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/SEQUENT/m3makefile |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/C/FreeBSD/CstdioC.c |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/C/FreeBSD/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/LINUXELF/Cstdio.i3 |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/C/LINUXELF/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/DS3100/Cstdio.i3 |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/C/DS3100/Cstring.i3 |
 | 1.1.6.1 | cm3/m3-libs/m3core/src/C/FreeBSD3/Cstdio.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/IBMRT/Cstdio.i3 |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/C/NEXT/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/NEXT/m3makefile |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/C/HP300/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/HP300/m3makefile |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/AP3000/Cstdio.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/SPARC/Cstdio.i3 |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/C/HPPA/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/HPPA/m3makefile |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/DS3100/m3makefile |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/FreeBSD/Cstdio.i3 |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/C/FreeBSD3/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/FreeBSD/Cstdio.m3 |
|
 | 1.1.2.3 | cm3/m3-libs/sysutils/src/POSIX/FSUnix_cm3.m3 |
 | 1.1.2.2 | cm3/m3-libs/sysutils/src/POSIX/FSUnix_pm3.m3 |
 | 1.10.2.4 | cm3/m3-libs/sysutils/src/POSIX/SystemPosix.m3 |
 | 1.1.2.4 | cm3/m3-libs/sysutils/src/POSIX/SystemPosixC.c |
 | 1.9.2.4 | cm3/m3-libs/sysutils/src/POSIX/m3makefile |
 | 1.1.2.2 | cm3/m3-libs/sysutils/src/Confirmation.i3 |
 | 1.1.2.2 | cm3/m3-libs/sysutils/src/Confirmation.m3 |
 | 1.1.2.3 | cm3/m3-libs/sysutils/src/FSUtils.i3 |
 | 1.2.2.3 | cm3/m3-libs/sysutils/src/FSUtilsUnsafe.c |
 | 1.2.2.4 | cm3/m3-libs/sysutils/src/FSUtilsUnsafe.i3 |
 | 1.1.2.2 | cm3/m3-libs/sysutils/src/PathReprCommon.m3 |
 | 1.3.2.6 | cm3/m3-libs/sysutils/src/System.i3 |
 | 1.5.2.3 | cm3/m3-libs/sysutils/src/System.m3 |
 | 1.2.2.2 | cm3/m3-libs/sysutils/src/SystemC.c |
 | 1.2.2.3 | cm3/m3-libs/sysutils/src/TextReadingUtils.m3 |
 | 1.3.2.3 | cm3/m3-libs/sysutils/src/m3makefile |
 | 1.2.2.2 | cm3/m3-libs/sysutils/src/WIN32/FSysWin32.m3 |
jkrell:
bring over from head changes so that file sizes are 64bits even on 32bit platforms; but rd/wr are still 32bits This will again hit bootstrap problems, of an even sort of newer type because of the the cm3/src/ WebFile.m3 change; stay tuned
|
 | 1.1.2.1 | cm3/m3-sys/cm3ide/src/utils/Buf.m3 |
 | 1.3.8.1 | cm3/m3-sys/fix_nl/src/Main.m3 |
 | 1.2.6.1 | cm3/m3-tools/cmpdir/src/Main.m3 |
 | 1.2.6.1 | cm3/m3-tools/dirfp/src/Main.m3 |
 | 1.1.1.1.6.1 | cm3/m3-tools/m3tohtml/src/DBRd.m3 |
 | 1.1.1.1.10.1 | cm3/m3-sys/m3quake/src/QScanner.m3 |
 | 1.5.2.1 | cm3/m3-sys/mklib/src/Main.m3 |
jkrell:
unimportant reconciliation with head (very very tempting to just delete the file..nobody uses this cross build stuff; I have done many cross builds, and not using this stuff..and these *.sh variations build more than needed..)
|
 | 1.6.2.4 | cm3/scripts/copy-bootarchives.sh |
jkrell:
remove unused imports (from removing the RTIO (matches head again)
|
 | 1.41.2.32 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.m3 |
jkrell:
port simple race condition fix from head related to stopping a thread before/after it has any traced references
|
 | 1.33.2.20 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThreadC.c |
jkrell:
file Main.m3 was added on branch release_branch_cm3_5_8 on 2010-02-17 05:44:29 +0000
|
 | 1.5.2.1 | cm3/m3-sys/m3tests/src/p2/p228/Main.m3 |
jkrell:
copy from head: no more giant lock, move some code back to Modula-3 from C
|
 | 1.8.2.10 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.i3 |
 | 1.1.2.3 | cm3/m3-libs/m3core/src/thread/Common/ThreadDebug.i3 |
 | 1.41.2.30 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.m3 |
 | 1.4.2.9 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32C.c |
jkrell:
file CstringC.c was added on branch release_branch_cm3_5_8 on 2009-12-07 08:00:56 +0000
|
 | 1.1.2.1 | cm3/m3-libs/m3core/src/C/Common/CstringC.c |
jkrell:
actually remove the use of File.T.status().size
|
 | 1.1.1.1.10.3 | cm3/m3-sys/m3quake/src/QScanner.m3 |
jkrell:
copy from head: replace assembly with setjmp/longjmp remove locals that are initialized but not further used remove userthread support in RTMachine.i3, we use make/get/set/swapcontext now
|
 | 1.6.2.3 | cm3/m3-libs/m3core/src/runtime/SOLgnu/RTStackC.c |
 | 1.13.2.1 | cm3/m3-libs/m3core/src/runtime/SOLsun/RTMachine.i3 |
 | 1.4.2.3 | cm3/m3-libs/m3core/src/runtime/SOLsun/RTStackC.c |
jkrell:
file stderr.build was added on branch release_branch_cm3_5_8 on 2010-02-10 10:03:05 +0000
|
 | 1.1.4.1 | cm3/m3-sys/m3tests/src/p2/p226/stderr.build |
jkrell:
partial merge with head to support older cm3 (more to do); also reduce intent in this deeply indented functions to 2 spaces from 4 spaces
|
 | 1.30.2.3 | cm3/m3-sys/cminstall/src/config-no-install/cm3cfg.common |
jkrell:
copy from head: let's Juno get much further and fix error checks
|
 | 1.2.2.1 | cm3/m3-ui/ui/src/winvbt/WinContext.m3 |
|
 | 1.1.2.2 | cm3/m3-libs/sysutils/src/POSIX/FSUnix_cm3.m3 |
jkrell:
partial merge from head: remove cas/casp (compare and swap, compare and swap predicate (boolean return))
|
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinOps/BuiltinOps.m3 |
 | 1.1.2.1 | cm3/m3-sys/m3front/src/builtinOps/Cas.i3 |
 | 1.3.2.1 | cm3/m3-sys/m3front/src/builtinOps/Cas.m3 |
 | 1.1.2.1 | cm3/m3-sys/m3front/src/builtinOps/CasP.i3 |
 | 1.3.2.1 | cm3/m3-sys/m3front/src/builtinOps/CasP.m3 |
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinOps/m3makefile |
 | 1.6.2.1 | cm3/m3-sys/m3front/src/misc/CG.i3 |
 | 1.5.2.1 | cm3/m3-sys/m3front/src/misc/Token.m3 |
wagner:
some fixes and additions for RC4
|
 | 1.66.2.6 | cm3/www/download.html |
 | 1.8.2.6 | cm3/www/news.html |
 | 1.5.2.7 | cm3/www/releng/update-releng-index.sh |
jkrell:
from head -- fix a comment
|
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/runtime/common/RTIO.i3 |
jkrell:
file m3makefile was added on branch release_branch_cm3_5_8 on 2009-12-15 11:56:06 +0000
|
 | 1.1.2.1 | cm3/m3-sys/m3tests/src/p2/p225/m3makefile |
jkrell:
from head: calling convention
|
 | 1.3.2.3 | cm3/m3-libs/m3core/src/C/Common/CerrnoC.c |
jkrell:
remove $Id$, it shows up in diffs
|
 | 1.8.2.2 | cm3/m3-libs/m3core/src/win32/m3makefile |
jkrell:
libdump, fix_nl also not needed in upgrade/cross stuff add m3staloneback back to 'core' group, because in fact 'core' is never used, useless, no need to mess with it (should just remove it, pylib.py should be updated to use the other data files..)
|
 | 1.18.2.3 | cm3/scripts/README |
 | 1.6.2.3 | cm3/scripts/backup-pkgs.sh |
 | 1.6.2.3 | cm3/scripts/copy-bootarchives.sh |
 | 1.12.2.7 | cm3/scripts/make-src-dist-sys.sh |
 | 1.6.2.3 | cm3/scripts/pack-crossbuild.sh |
 | 1.10.2.3 | cm3/scripts/boot-cm3-build-on-target.sh |
 | 1.10.2.3 | cm3/scripts/boot-cm3-core.sh |
 | 1.226.2.23 | cm3/scripts/python/pylib.py |
 | 1.7.2.3 | cm3/scripts/win/pkginfo.cmd |
jkrell:
copy from head: m3unix.h => m3core.h; use macros for mechanical wrappers
|
 | 1.1.2.1 | cm3/m3-libs/m3core/src/unix/Common/Uutmp.c |
 | 1.11.2.1 | cm3/m3-libs/m3core/src/unix/Common/Uexec.c |
 | 1.4.2.2 | cm3/m3-libs/m3core/src/unix/Common/Uin.c |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/unix/Common/Umman.c |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/unix/Common/Uprocess.c |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/unix/Common/Usignal.c |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/unix/Common/Uugid.c |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/unix/Common/Uuio.c |
 | 1.19.2.1 | cm3/m3-libs/m3core/src/unix/Common/UdirC.c |
jkrell:
copy from head: < vs. <=
|
 | 1.5.2.4 | cm3/m3-libs/m3core/src/runtime/common/RTHeapStats.m3 |
jkrell:
file GenAnd.mg was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:17 +0000
|
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenAnd.mg |
jkrell:
COPY from head removal of various user threading support most of this had to do with poking jmp_buf just right, but we now use get/set/make/swapcontext instead which abstracts that, except for OpenBSD (and possibly old Darwin) where we do the work in #ifdef'ed C also manually compute numbers instead of using Word.Shift deletes to follow
|
 | 1.4.2.2 | cm3/m3-libs/m3core/src/runtime/ALPHA_OSF/RTMachine.i3 |
 | 1.5.2.1 | cm3/m3-libs/m3core/src/runtime/ALPHA_OSF/m3makefile |
 | 1.4.2.2 | cm3/m3-libs/m3core/src/runtime/DS3100/RTMachine.i3 |
 | 1.5.2.1 | cm3/m3-libs/m3core/src/runtime/DS3100/m3makefile |
 | 1.3.2.2 | cm3/m3-libs/m3core/src/runtime/NEXT/RTMachine.i3 |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/runtime/NEXT/m3makefile |
 | 1.8.2.1 | cm3/m3-libs/m3core/src/runtime/NT386/RTMachine.i3 |
 | 1.9.2.1 | cm3/m3-libs/m3core/src/runtime/NT386GNU/RTMachine.i3 |
 | 1.3.2.2 | cm3/m3-libs/m3core/src/runtime/HP300/RTMachine.i3 |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/runtime/HP300/m3makefile |
 | 1.8.2.1 | cm3/m3-libs/m3core/src/runtime/SPARC64_SOLARIS/RTMachine.i3 |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/runtime/SPARC64_SOLARIS/m3makefile |
 | 1.3.2.2 | cm3/m3-libs/m3core/src/runtime/SUN3/RTMachine.i3 |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/runtime/SUN3/m3makefile |
 | 1.3.2.2 | cm3/m3-libs/m3core/src/runtime/UMAX/RTMachine.i3 |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/runtime/UMAX/m3makefile |
 | 1.3.2.2 | cm3/m3-libs/m3core/src/runtime/SEQUENT/RTMachine.i3 |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/runtime/SEQUENT/m3makefile |
 | 1.13.2.1 | cm3/m3-libs/m3core/src/runtime/SOLgnu/RTMachine.i3 |
jkrell:
copy from head: #define _REENTRANT on Interix
|
 | 1.1.1.1.6.1 | cm3/m3-lectern/lecternclient/src/POSIX/LecternClient.c |
jkrell:
some m3override centralization I had
|
 | 1.1.6.1 | cm3/m3-comm/sharedobjgen/src/m3overrides |
 | 1.2.6.1 | cm3/m3-comm/stubgen/src/m3overrides |
 | 1.2.6.1 | cm3/m3-comm/events/src/m3overrides |
|
 | 1.13.2.4 | cm3/m3-libs/m3core/src/runtime/common/RTLinker.m3 |
 | 1.7.2.1 | cm3/m3-libs/m3core/src/runtime/common/RTLinkerX.i3 |
jkrell:
remove whitespace from ends of lines (dead files)
|
 | 1.9.2.1 | cm3/m3-sys/cminstall/src/config/PPC_LINUX |
 | 1.20.2.1 | cm3/m3-sys/cminstall/src/config/SOLgnu |
 | 1.12.2.1 | cm3/m3-sys/cminstall/src/config/SOLsun |
 | 1.4.2.1 | cm3/m3-sys/cminstall/src/config/LINUXELF |
 | 1.5.2.1 | cm3/m3-sys/cminstall/src/config/SPARC |
 | 1.8.2.1 | cm3/m3-sys/cminstall/src/config/FreeBSD3 |
 | 1.14.2.1 | cm3/m3-sys/cminstall/src/config/FreeBSD4 |
 | 1.4.4.1 | cm3/m3-sys/cminstall/src/config/HPPA |
 | 1.24.2.1 | cm3/m3-sys/cminstall/src/config/LINUXLIBC6 |
 | 1.5.2.1 | cm3/m3-sys/cminstall/src/config/IBMR2 |
 | 1.6.2.1 | cm3/m3-sys/cminstall/src/config/ALPHA_OSF |
 | 1.7.2.1 | cm3/m3-sys/cminstall/src/config/NetBSD2_i386 |
 | 1.4.4.1 | cm3/m3-sys/cminstall/src/config/IRIX5 |
jkrell:
copy from head: calling convention We should Word. RoundUp Word.RoundUpPowerOf2 and inlining that?
|
 | 1.2.2.3 | cm3/m3-libs/m3core/src/runtime/common/RTMiscC.c |
jkrell:
unimportant reconciliation with head (getting a little more interesting, but it is only whitespace and 'all' works for 'realclean' but not generally for 'buildship', 'std' is the useful one)
|
 | 1.2.2.2 | cm3/scripts/do-cm3-all.sh |
jkrell:
cleanup from head: remove platform specific RTSignal.m3 esp. from dormant/dead platforms
|
 | 1.1.1.2.6.1 | cm3/m3-libs/m3core/src/runtime/NEXT/RTSignal.m3 |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/runtime/ALPHA_OSF/RTSignal.m3 |
 | 1.5.2.3 | cm3/m3-libs/m3core/src/runtime/ALPHA_OSF/m3makefile |
 | 1.1.1.2.6.1 | cm3/m3-libs/m3core/src/runtime/DS3100/RTSignal.m3 |
 | 1.5.2.3 | cm3/m3-libs/m3core/src/runtime/DS3100/m3makefile |
 | 1.2.2.3 | cm3/m3-libs/m3core/src/runtime/HP300/m3makefile |
jkrell:
file WinUser.pl was added on branch release_branch_cm3_5_8 on 2009-12-20 12:50:42 +0000
|
 | 1.1.2.1 | cm3/m3-libs/m3core/src/win32/WinUser.pl |
wagner:
list Debian and MSI packages, too
|
 | 1.5.2.8 | cm3/www/releng/update-releng-index.sh |
jkrell:
file Main.m3 was added on branch release_branch_cm3_5_8 on 2010-02-17 05:44:37 +0000
|
 | 1.2.2.1 | cm3/m3-sys/m3tests/src/p2/p229/Main.m3 |
jkrell:
copy from head: change UINT32 to UINT for compatibility with more header versions
|
 | 1.4.2.11 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32C.c |
|
 | 1.26.2.4 | cm3/m3-libs/m3core/src/unix/Common/Unix.i3 |
jkrell:
file GenPlus.ig was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:17 +0000
|
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenPlus.ig |
|
 | 1.123.2.26 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3 |
jkrell:
new files from head, not active in release, may or may not become so
|
 | 1.1.2.2 | cm3/m3-libs/m3core/src/C/Common/CsignalC.c |
 | 1.1.2.2 | cm3/m3-libs/m3core/src/C/Common/CstdlibC.c |
 | 1.1.2.2 | cm3/m3-libs/m3core/src/C/Common/CstringC.c |
jkrell:
make RTMachine private on all platforms it already was on SOLsun/SOLgnu
|
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/runtime/ALPHA_OSF/novm/m3makefile |
 | 1.2.2.2 | cm3/m3-libs/m3core/src/runtime/HP300/m3makefile |
 | 1.2.2.2 | cm3/m3-libs/m3core/src/runtime/UMAX/m3makefile |
 | 1.2.2.2 | cm3/m3-libs/m3core/src/runtime/NEXT/m3makefile |
 | 1.5.2.1 | cm3/m3-libs/m3core/src/runtime/NT386/m3makefile |
 | 1.5.2.1 | cm3/m3-libs/m3core/src/runtime/NT386GNU/m3makefile |
 | 1.23.2.1 | cm3/m3-libs/m3core/src/runtime/common/m3makefile |
 | 1.5.2.2 | cm3/m3-libs/m3core/src/runtime/ALPHA_OSF/m3makefile |
 | 1.5.2.2 | cm3/m3-libs/m3core/src/runtime/DS3100/m3makefile |
 | 1.2.2.2 | cm3/m3-libs/m3core/src/runtime/SEQUENT/m3makefile |
 | 1.2.2.2 | cm3/m3-libs/m3core/src/runtime/SUN3/m3makefile |
jkrell:
copy documentation updates from head, mostly regarding LONGINT/ORD/VAL
|
 | 1.1.2.1 | cm3/doc/reference/complete/m3-defn-complete.ps |
 | 1.12.2.1 | cm3/doc/reference/complete/m3-defn-complete.tex |
 | 1.4.2.1 | cm3/doc/reference/conventions.html |
 | 1.1.2.2 | cm3/doc/reference/complete/m3-defn-complete.pdf |
jkrell:
partial merge from head: change #ifdef guard and provide Interix socklen_t
|
 | 1.2.2.5 | cm3/m3-libs/m3core/src/m3core.h |
jkrell:
merge from head: timespec_t => timespec_T to avoid warning due to newer Sun headers having the same typedef
|
 | 1.33.2.2 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThreadC.c |
jkrell:
file RTMiscC.c was added on branch release_branch_cm3_5_8 on 2009-12-11 10:53:45 +0000
|
 | 1.2.2.1 | cm3/m3-libs/m3core/src/runtime/common/RTMiscC.c |
jkrell:
file m3makefile was added on branch release_branch_cm3_5_8 on 2009-12-15 11:56:05 +0000
|
 | 1.1.2.1 | cm3/m3-sys/m3tests/src/p2/p224/m3makefile |
jkrell:
bring files from head notice no change to the *3 files, so most of this goes unused when running binaries built against the release *.i3 files, but for binaries from head, there will be some extra exports that might let them work and some existing wrappers are "rewritten" as well
|
 | 1.1.2.3 | cm3/m3-libs/m3core/src/C/Common/CsignalC.c |
 | 1.5.2.1 | cm3/m3-libs/m3core/src/C/Common/CstdioC.c |
 | 1.1.2.3 | cm3/m3-libs/m3core/src/C/Common/CstdlibC.c |
 | 1.1.2.3 | cm3/m3-libs/m3core/src/C/Common/CstringC.c |
 | 1.25.2.1 | cm3/m3-libs/m3core/src/C/Common/m3makefile |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/C/Common/CerrnoC.c |
jkrell:
COPY from head: PPC64_DARWIN support remove PIC building some SPARC bootstraps don't put cm3cg in NT386 packages stamp NT386 package files with Visual C++ version remove leading underscore from ConvertFromCygwinPath, ConvertToCygwinPath so they are public remove 'base' and 'core' package sets some Interix stuff (which I think isn't needed anywhere) support for editing in -debug switch
|
 | 1.226.2.24 | cm3/scripts/python/pylib.py |
jkrell:
fix, I thought I already had
|
 | 1.64.2.14 | cm3/scripts/python/make-dist.py |
jkrell:
m3staloneback not needed in many places -- just tool/std -- it isn't any special part of front/back/boot/core -- it isn't actually used anywhere, it also doesn't need to be filtered out of non-Win32 platforms, since it should build and work everywhere (just, again, we don't use it)
|
 | 1.8.2.2 | cm3/scripts/python/do-cm3-front.py |
 | 1.64.2.3 | cm3/scripts/python/make-dist.py |
 | 1.226.2.22 | cm3/scripts/python/pylib.py |
 | 1.25.2.2 | cm3/scripts/python/upgrade.py |
 | 1.7.2.2 | cm3/scripts/win/pkginfo.cmd |
 | 1.14.2.2 | cm3/scripts/win/upgrade.cmd |
 | 1.18.2.2 | cm3/scripts/README |
 | 1.6.2.2 | cm3/scripts/backup-pkgs.sh |
 | 1.10.2.2 | cm3/scripts/boot-cm3-build-on-target.sh |
 | 1.10.2.2 | cm3/scripts/boot-cm3-core.sh |
 | 1.8.2.2 | cm3/scripts/boot-cm3-with-m3.sh |
 | 1.6.2.2 | cm3/scripts/copy-bootarchives.sh |
 | 1.12.2.6 | cm3/scripts/make-src-dist-sys.sh |
 | 1.6.2.2 | cm3/scripts/pack-crossbuild.sh |
jkrell:
file stdout.build was added on branch release_branch_cm3_5_8 on 2010-02-10 10:03:05 +0000
|
 | 1.1.4.1 | cm3/m3-sys/m3tests/src/p2/p226/stdout.build |
jkrell:
from head: fix longint div and presumably mod
|
 | 1.105.2.1 | cm3/m3-sys/m3cc/gcc/gcc/m3cg/parse.c |
|
 | 1.5.2.5 | cm3/scripts/version |
jkrell:
file GenGE.mg was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:17 +0000
|
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenGE.mg |
jkrell:
copy/merge from head -- #include arpa/inet.h
|
 | 1.4.2.1 | cm3/m3-libs/m3core/src/unix/Common/Uin.c |
jkrell:
file stderr.build was added on branch release_branch_cm3_5_8 on 2009-12-15 11:56:05 +0000
|
 | 1.1.2.1 | cm3/m3-sys/m3tests/src/p2/p224/stderr.build |
jkrell:
remove tempnam, tmpnam, strcpy, strcat to avoid OpenBSD linker warnings (they aren't in the .i3 files; this was for possible improved compat between head and release)
|
 | 1.5.2.2 | cm3/m3-libs/m3core/src/C/Common/CstdioC.c |
 | 1.1.2.4 | cm3/m3-libs/m3core/src/C/Common/CstringC.c |
jkrell:
file GenLT.mg was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:17 +0000
|
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenLT.mg |
jkrell:
COPY from head, I thought I got this earlier
|
 | 1.10.2.1 | cm3/m3-libs/m3core/src/runtime/SOLsun/m3makefile |
 | 1.10.2.1 | cm3/m3-libs/m3core/src/runtime/SOLgnu/m3makefile |
jkrell:
copy from head, several changes, we'll see if this clears up SOLgnu and SOLsun
|
 | 1.24.2.6 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.i3 |
 | 1.123.2.17 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3 |
 | 1.33.2.15 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThreadC.c |
jkrell:
sync unused file with head
|
 | 1.2.2.1 | cm3/m3-libs/m3core/src/time/POSIX/TimePosixC.c |
jkrell:
copy from head: add AMD64_NETBSD and AMD64_OPENBSD
|
 | 1.7.2.1 | cm3/www/uploaded-archives/targets.txt |
jkrell:
copy from head: shorten comment by 2 characters
|
 | 1.64.2.10 | cm3/m3-libs/m3core/src/runtime/common/RTCollector.m3 |
jkrell:
file stdout.pgm was added on branch release_branch_cm3_5_8 on 2009-12-15 11:56:05 +0000
|
 | 1.1.2.1 | cm3/m3-sys/m3tests/src/p2/p224/stdout.pgm |
jkrell:
partial merge from head: int32_t => int
|
 | 1.13.2.1 | cm3/m3-libs/m3core/src/unix/darwin-common/Usysdep.i3 |
 | 1.9.2.1 | cm3/m3-libs/m3core/src/unix/netbsd-common/Usysdep.i3 |
 | 1.20.2.1 | cm3/m3-libs/m3core/src/unix/openbsd-common/Usysdep.i3 |
 | 1.14.2.1 | cm3/m3-libs/m3core/src/unix/solaris-common/Usysdep.i3 |
 | 1.12.2.1 | cm3/m3-libs/m3core/src/unix/hpux-common/Usysdep.i3 |
 | 1.20.2.1 | cm3/m3-libs/m3core/src/unix/cygwin/Usysdep.i3 |
 | 1.16.2.1 | cm3/m3-libs/m3core/src/unix/freebsd-common/Usysdep.i3 |
jkrell:
local scripts for making multiple per-Visual C++ version distributions (the .zips don't include Visual C++ version so I won't provide them for now, the code looks like it would)
|
 | 1.1.2.1 | cm3/scripts/python/make-dist-multiple-jay.cmd |
jkrell:
copy LONGINT changes from head
|
 | 1.4.2.1 | cm3/m3-libs/m3core/src/convert/Convert.m3 |
 | 1.3.2.1 | cm3/m3-libs/libm3/src/fmtlex/Fmt.m3 |
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinOps/Val.m3 |
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinOps/Ord.m3 |
 | 1.6.2.1 | cm3/m3-tools/m3tk/src/target/M3CBackEnd_C.m3 |
 | 1.1.2.1 | cm3/m3-tools/m3tk/src/target/M3CBackEnd_Int.mg |
jkrell:
port race condition fix from head: don't return pthread handle from thread_create instead, in new thread, store pthread_self It isn't clear otherwise if the handle gets stored before it is used. I had seen the pthread_detach call fail previously.
|
 | 1.123.2.24 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3 |
 | 1.24.2.9 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.i3 |
 | 1.33.2.21 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThreadC.c |
jkrell:
very small whitespace diff (looking around here while reconciling head and release, I don't think Hudson runs this)
|
 | 1.64.2.4 | cm3/scripts/python/make-dist.py |
|
 | 1.1.8.1 | cm3/m3-obliq/obliqlibm3/src/m3overrides |
 | 1.1.1.1.8.1 | cm3/m3-obliq/obliqbinanim/src/m3makefile |
 | 1.3.6.1 | cm3/m3-obliq/obliqlibemb/src/m3overrides |
 | 1.1.8.1 | cm3/m3-obliq/obliqbinstd/src/m3overrides |
 | 1.1.1.1.8.1 | cm3/m3-obliq/obliqbinui/src/m3makefile |
 | 1.2.2.1 | cm3/m3-obliq/obliqlib3D/src/m3overrides |
 | 1.1.8.1 | cm3/m3-obliq/obliqbinui/src/m3overrides |
 | 1.1.8.1 | cm3/m3-obliq/obliqbinmin/src/m3overrides |
 | 1.1.8.1 | cm3/m3-obliq/obliqlibanim/src/m3overrides |
 | 1.1.8.1 | cm3/m3-obliq/obliqbinanim/src/m3overrides |
jkrell:
messed up previous: copy from head: eliminate separate package lists, add 'std' to all
|
 | 1.2.2.3 | cm3/scripts/python/do-cm3-all.py |
 | 1.11.2.3 | cm3/scripts/python/do-cm3-min.py |
 | 1.7.2.3 | cm3/scripts/python/do-cm3-std.py |
 | 1.64.2.8 | cm3/scripts/python/make-dist.py |
 | 1.226.2.27 | cm3/scripts/python/pylib.py |
jkrell:
merge from head: wrap pthread_mutex_lock and pthread_mutex_unlock in C
|
 | 1.24.2.4 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.i3 |
jkrell:
copy from head for pthreads compatibility (fork() leaves just one thread, userthreads this way now too)
|
 | 1.2.2.1 | cm3/m3-tools/cvsup/suplib/src/SigHandler.m3 |
jkrell:
cleanup from head: remove all the platform-specific Cstdio.i3, Cstring.i3 only dormant/dead platforms in this commit
|
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/AIX386/Cstdio.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/AIX386/m3makefile |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/C/ALPHA_OSF/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/ALPHA_OSF/m3makefile |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/C/AIX386/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/ALPHA_OSF/Cstdio.i3 |
|
 | 1.2.2.2 | cm3/m3-libs/m3core/src/thread/Common/ThreadF.i3 |
 | 1.7.2.2 | cm3/m3-libs/m3core/src/thread/Common/ThreadInternal.i3 |
 | 1.2.2.2 | cm3/m3-libs/m3core/src/platforms.quake |
jkrell:
merge from head: timespec_t => timespec_T to avoid warning due to newer Sun headers having the same typedef
|
 | 1.28.2.1 | cm3/m3-libs/m3core/src/unix/Common/UtimeC.c |
 | 1.32.2.2 | cm3/m3-libs/m3core/src/unix/Common/m3unix.h |
|
 | 1.4.2.14 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32C.c |
jkrell:
copy from head -- remove unused import of Uucontext, so that Uucontext can be deleted
|
 | 1.8.2.2 | cm3/m3-libs/m3core/src/runtime/SPARC64_SOLARIS/RTMachine.i3 |
jkrell:
chmod 755 setup.cmd I had around, not sure it is needed, and a newline
|
 | 1.26.2.47 | cm3/scripts/make-dist.sh |
jkrell:
I thought I commited this file already, oops.
|
 | 1.1.1.1.10.1 | cm3/m3-sys/m3objfile/src/M3ObjFile.i3 |
jkrell:
cleanup from head: remove all the platform-specific Cstdio.i3, Cstring.i3 only dormant/dead platforms in this commit
|
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/VAX/Cstdio.i3 |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/C/VAX/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/VAX/m3makefile |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/SUN386/Cstdio.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/UMAX/Cstdio.i3 |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/C/UMAX/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/UMAX/m3makefile |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/SUN3/m3makefile |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/C/SUN386/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/SUN386/m3makefile |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/SUN3/Cstdio.i3 |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/C/SUN3/Cstring.i3 |
 | 1.5.2.1 | cm3/m3-libs/m3core/src/C/SPARC/Cstring.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/C/SPARC/m3makefile |
|
 | 1.41.2.22 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.m3 |
jkrell:
fix suspendCount of initial thread
|
 | 1.41.2.24 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.m3 |
jkrell:
per http://duriansoftware.com/joe/PSA:-avoiding-the-%22ucontext-routines-are-deprecated%22-error-on-Mac-OS-X-Snow-Leopard.html #include sys/ucontext.h on Darwin instead of ucontext.h We aren't actually after the deprecated ucontext functions, but the (apparently) non-deprecated ucontext data structures
|
 | 1.23.2.4 | cm3/m3-libs/m3core/src/runtime/POSIX/RTSignalC.c |
jkrell:
go back a version: Unix.sleep isn't available in release branch
|
 | 1.11.2.2 | cm3/m3-libs/libm3/src/os/POSIX/ProcessPosixCommon.m3 |
jkrell:
copy from head: add return types to functions (void)
|
 | 1.2.6.2 | cm3/m3-libs/m3core/src/runtime/ALPHA_OSF/RTStackC.c |
 | 1.2.2.2 | cm3/m3-libs/m3core/src/runtime/DS3100/RTStackC.c |
jkrell:
don't bother checking if file exists before deleting it, just delete it
|
 | 1.42.2.12 | cm3/scripts/make-bin-dist-min.sh |
jkrell:
copy from head: remove lock acquire/release from condition wait credit another reference for the algorithm add SetState calls to match pthread better handling of low resources assert that counters are actually booleans like pthread
|
 | 1.41.2.36 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.m3 |
jkrell:
copy from head: brand tracing in @M3tracelinker
|
 | 1.13.2.6 | cm3/m3-libs/m3core/src/runtime/common/RTLinker.m3 |
jkrell:
Trivial merge/copy from head: remove external pragamas on interfaces, add one functions to correlate (just on vfork -- in our current scheme functions need their own anyway to affect the rename, except that vfork cannot be wrapped without violating Posix spec (and we never use vfork, we use fork instead, fork is just as fast (or slow, Cygwin) on all our platforms, vfork is left here just for some sort of compat..though it isn't even exactly compatible (NetBSD?)))))
|
 | 1.7.2.1 | cm3/m3-libs/m3core/src/unix/Common/Uexec.i3 |
 | 1.26.2.2 | cm3/m3-libs/m3core/src/unix/Common/Unix.i3 |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/unix/Common/Uprocess.i3 |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/unix/Common/Usched.i3 |
 | 1.5.2.1 | cm3/m3-libs/m3core/src/unix/Common/Uugid.i3 |
 | 1.5.2.1 | cm3/m3-libs/m3core/src/unix/Common/Uuio.i3 |
jkrell:
file GenOr.ig was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:17 +0000
|
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenOr.ig |
jkrell:
change default to not use -noentry This is safer and what people expect. It mathes historical behavior. => no warnings/errors/bugs when linking with C++ with globals with contrutors controllable with a new environment variable CM3_LINK_NO_ENTRY=0 or 1 or a new quake variable LINK_NO_ENTRY=TRUE or FALSE -noentry is a nice small optimization, esp. if/when we can completely eliminate our dependency on the C runtime, but that isn't yet new enviroment/quake variable: CM3_NO_SYMBOLS/NO_SYMBOLS default is to produce symbols (with -Z7, though -Zi can be faster, makes little difference since this is for C/C++) setting CM3_NO_SYMBOLS=1 is useful when "bootstrapping backwards", that is, going backwards in Visual C++ compiler/linker version since older tools often reject .objs/.libs from newer tools (Now I can use Modula-3 5.1.3a and use older than Visual C++ 5.0) Ordinarily I discourage symbols with "no" in their name, as it can lead to double negatives, which is unnecessarily confusing. Perhaps that should be the case here, esp. for symbols. Less clear for "entry" since "entry"="some string" makes sense to name the entry point.
|
 | 1.6.2.9 | cm3/m3-sys/cminstall/src/config-no-install/NT386.common |
|
 | 1.33.2.9 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThreadC.c |
jkrell:
file stdout.build was added on branch release_branch_cm3_5_8 on 2009-12-15 11:56:05 +0000
|
 | 1.1.2.1 | cm3/m3-sys/m3tests/src/p2/p224/stdout.build |
jkrell:
remove support for old configuration files
|
 | 1.42.2.10 | cm3/scripts/make-bin-dist-min.sh |
jkrell:
file stdout.pgm was added on branch release_branch_cm3_5_8 on 2010-02-17 05:44:31 +0000
|
 | 1.1.2.1 | cm3/m3-sys/m3tests/src/p2/p228/stdout.pgm |
jkrell:
file ThreadApple.c was added on branch release_branch_cm3_5_8 on 2009-12-07 07:55:40 +0000
|
 | 1.2.2.1 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadApple.c |
|
 | 1.8.2.3 | cm3/www/news.html |
 | 1.1.2.4 | cm3/www/releng/download-frag.html |
 | 1.1.2.7 | cm3/www/releng/index.html |
 | 1.1.2.1 | cm3/www/releng/relnotes-5.8-RC4.html |
 | 1.5.2.6 | cm3/www/releng/update-releng-index.sh |
 | 1.66.2.4 | cm3/www/download.html |
jkrell:
stake a claim on these test case numbers in release branch, in case new tests do come along in this brach -- sequential numbering is not compatible with branching and we've gotten into trouble here before..not likely to enable these tests in this branch
|
 | 1.1.4.2 | cm3/m3-sys/m3tests/src/p2/p226/m3makefile |
 | 1.31.2.2 | cm3/m3-sys/m3tests/src/p2/p227/Main.m3 |
 | 1.1.2.2 | cm3/m3-sys/m3tests/src/p2/p227/m3makefile |
 | 1.1.4.2 | cm3/m3-sys/m3tests/src/p2/p226/Main.m3 |
 | 1.1.4.2 | cm3/m3-sys/m3tests/src/p2/p226/stderr.build |
 | 1.1.4.2 | cm3/m3-sys/m3tests/src/p2/p226/stderr.pgm |
 | 1.1.4.2 | cm3/m3-sys/m3tests/src/p2/p226/stdout.build |
 | 1.1.4.2 | cm3/m3-sys/m3tests/src/p2/p226/stdout.pgm |
jkrell:
copy from head: lengthen some module variable names: inCritical => HeapInCritical do_signal => HeapDoSignal mutex => HeapWaitMutex condition => HeapWaitCondition remove writeToForceGcInteractionOutsideOfGiantLock reorder ThreadWin32C.c some use memory barriers for paranoia replace initLock with InterlockedCompareExchangePointer don't have BroadcastHeap take heap lock, its caller already should (right?); this can go either way, really, since it is a recursive lock..let's see, the pthread version can go either way..let's change the BOOLEAN to an INTEGER so we are sure that writes to it are atomic then we should be ok
|
 | 1.3.2.2 | cm3/m3-libs/m3core/src/thread/WIN32/SchedulerPosix.m3 |
 | 1.8.2.9 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.i3 |
 | 1.41.2.28 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.m3 |
 | 1.4.2.8 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32C.c |
jkrell:
more careful merging from head assert => M3_STATIC_ASSERT new assertions about times and sockets, not yet taken advantage of (head takes advantage of them, to reduce Usysdep.i3)
|
 | 1.40.2.1 | cm3/m3-libs/m3core/src/unix/Common/UnixC.c |
 | 1.3.2.2 | cm3/m3-libs/m3core/src/unix/Common/Usocket.c |
 | 1.28.2.2 | cm3/m3-libs/m3core/src/unix/Common/UtimeC.c |
jkrell:
some minor reconciliation with head
|
 | 1.25.2.3 | cm3/scripts/python/upgrade.py |
jkrell:
port AMD64_DARWIN assertion failure fix from head
|
 | 1.28.2.4 | cm3/m3-libs/m3core/src/unix/Common/UtimeC.c |
jkrell:
new files from head (branching incompatible with sequential numbers so it behooves us to at least keep the directory listing in sync)
|
 | 1.1.2.2 | cm3/m3-sys/m3tests/src/p2/p228/m3makefile |
 | 1.5.2.2 | cm3/m3-sys/m3tests/src/p2/p228/Main.m3 |
 | 1.2.2.2 | cm3/m3-sys/m3tests/src/p2/p229/Main.m3 |
 | 1.1.2.2 | cm3/m3-sys/m3tests/src/p2/p229/m3makefile |
 | 1.1.2.2 | cm3/m3-sys/m3tests/src/p2/p228/stdout.pgm |
|
 | 1.8.2.4 | cm3/m3-libs/m3core/src/win32/m3makefile |
jkrell:
merge from head: just always use 'THREAD_LOCAL_SLOW'
|
 | 1.33.2.5 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThreadC.c |
jkrell:
very slight undo: my version of head had a local change, oops, skip_lib should delete the .sa file when building non-shared, this rarely exists, but it can happen e.g. when switching a library from shared to non-shared and building incrementally
|
 | 1.39.2.7 | cm3/m3-sys/cminstall/src/config-no-install/Unix.common |
jkrell:
file GenGT.ig was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:17 +0000
|
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenGT.ig |
jkrell:
copy minor changes from head: BYTE to UINT8, <*UNALIGNED*> TO (*UNALIGNED*) (nonexistant pragma to comment, BYTESIZE would be wrong here due to padding/alignment and isn't used
|
 | 1.5.2.2 | cm3/m3-sys/mklib/src/Main.m3 |
jkrell:
from head: implement configure_c_compiler to account for: newer compiler says: cc: Warning: -xarch=v8plus is deprecated, use -m32 -xarch=sparc instead cc: Warning: -xarch=generic64 is deprecated, use -m64 to create 64-bit programs
|
 | 1.20.2.4 | cm3/m3-sys/cminstall/src/config-no-install/Solaris.common |
jkrell:
copy from head to address #error on some Apple environments (don't #include ucontext.h, signal.h suffices)
|
 | 1.23.2.2 | cm3/m3-libs/m3core/src/runtime/POSIX/RTSignalC.c |
jkrell:
file GenXor.ig was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:18 +0000
|
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenXor.ig |
jkrell:
copy from head: remove setjmp abstraction and just handle IA64 and use regular setjmp (the only one Windows head, there's no signal mask, though this code could be used with Cygwin, hm)
|
 | 1.4.2.12 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32C.c |
jkrell:
switch OpenBSD/x86 to user threads (which need to be merged/copied as well)
|
 | 1.9.2.1 | cm3/m3-libs/m3core/src/thread.quake |
jkrell:
copy from head: delete all RTThread.m3 files
|
 | 1.3.2.1 | cm3/m3-libs/m3core/src/runtime/DS3100/RTThread.m3 |
 | 1.6.2.1 | cm3/m3-libs/m3core/src/runtime/ALPHA_OSF/RTThread.m3 |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/runtime/SUN3/RTThread.m3 |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/runtime/UMAX/RTThread.m3 |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/runtime/HP300/RTThread.m3 |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/runtime/NEXT/RTThread.m3 |
 | 1.4.2.1 | cm3/m3-libs/m3core/src/runtime/POSIX/RTThread.m3 |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/runtime/SEQUENT/RTThread.m3 |
 | 1.10.2.1 | cm3/m3-libs/m3core/src/runtime/SOLgnu/RTThread.m3 |
 | 1.10.2.1 | cm3/m3-libs/m3core/src/runtime/SOLsun/RTThread.m3 |
jkrell:
from head: forgot a call to configure_linker, some Interix dynamic linking stuff
|
 | 1.39.2.6 | cm3/m3-sys/cminstall/src/config-no-install/Unix.common |
jkrell:
copy from head: delete all the RTThreadC.c files delete SOLgnu/RTMachineASM.s (moved into RTStackC.c) delete SOLsun/RTMachineASM.s (moved into RTStackC.c)
|
 | 1.6.2.1 | cm3/m3-libs/m3core/src/runtime/DS3100/RTThreadC.c |
 | 1.6.2.1 | cm3/m3-libs/m3core/src/runtime/HP300/RTThreadC.c |
 | 1.7.2.1 | cm3/m3-libs/m3core/src/runtime/ALPHA_OSF/RTThreadC.c |
jkrell:
bring over files from head
|
 | 1.2.2.2 | cm3/m3-libs/m3core/src/m3core.h |
 | 1.11.2.1 | cm3/m3-libs/m3core/src/m3makefile |
jkrell:
partial merge from head use pthread_detach_self() C function that does pthread_detach(pthread_self()) instead of relying on act.handle, which should work; hm? some cosmetic commenting drop traced refs by storing NIL, shouldn't make a difference stackbase was already managed roughly like head
|
 | 1.123.2.21 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3 |
 | 1.33.2.19 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThreadC.c |
 | 1.24.2.8 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.i3 |
jkrell:
merge from head: make the static mutexes and condition variables variables instead of pairs of functions
|
 | 1.123.2.10 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3 |
 | 1.33.2.3 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThreadC.c |
 | 1.24.2.2 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.i3 |
jkrell:
from head: fixes in case anyone wants to compile as C++ extern C, "new" (20 year old) function style
|
 | 1.5.2.1 | cm3/m3-libs/m3core/src/Csupport/little-endian/dtoa.c |
 | 1.5.2.1 | cm3/m3-libs/m3core/src/Csupport/big-endian/dtoa.c |
 | 1.4.2.2 | cm3/m3-libs/m3core/src/Csupport/libgcc/libgcc.c |
|
 | 1.6.2.8 | cm3/m3-sys/cminstall/src/config-no-install/NT386.common |
jkrell:
file GenTimes.ig was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:18 +0000
|
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenTimes.ig |
jkrell:
file Interix.common was added on branch release_branch_cm3_5_8 on 2010-04-03 21:41:40 +0000
|
 | 1.3.4.1 | cm3/m3-sys/cminstall/src/config-no-install/Interix.common |
jkrell:
delete another unused file
|
 | 1.4.2.1 | cm3/m3-libs/m3core/src/runtime/POSIX/RTThread.i3 |
jkrell:
file GenNot.ig was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:17 +0000
|
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenNot.ig |
jkrell:
from head: adaptions for Win32, mostly #define _DLL, _MT, also stat vs. _fstat, etc. head makes a fair amount of this available on Win32, release does not currently
|
 | 1.4.2.3 | cm3/m3-libs/m3core/src/unix/Common/Uin.c |
 | 1.4.2.2 | cm3/m3-libs/m3core/src/unix/Common/Unetdb.c |
 | 1.40.2.3 | cm3/m3-libs/m3core/src/unix/Common/UnixC.c |
 | 1.5.2.2 | cm3/m3-libs/m3core/src/unix/Common/UnixLink.c |
 | 1.3.2.2 | cm3/m3-libs/m3core/src/unix/Common/Uprocess.c |
 | 1.3.2.4 | cm3/m3-libs/m3core/src/unix/Common/Usocket.c |
 | 1.17.2.2 | cm3/m3-libs/m3core/src/unix/Common/UstatC.c |
 | 1.2.2.2 | cm3/m3-libs/m3core/src/unix/Common/Uuio.c |
 | 1.11.2.2 | cm3/m3-libs/m3core/src/unix/Common/Uexec.c |
jkrell:
remove whitespace from ends of lines
|
 | 1.10.2.3 | cm3/m3-libs/sysutils/src/POSIX/SystemPosix.m3 |
 | 1.5.2.2 | cm3/m3-libs/sysutils/src/cm3/TextUtils.m3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/pm3/RdExtras.m3 |
 | 1.3.2.2 | cm3/m3-libs/sysutils/src/pm3/TextUtils.m3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/Confirmation.i3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/Confirmation.m3 |
 | 1.2.2.1 | cm3/m3-libs/sysutils/src/ConnectRdWr.m3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/EnvUtils.i3 |
 | 1.1.2.2 | cm3/m3-libs/sysutils/src/EnvUtils.m3 |
 | 1.1.2.2 | cm3/m3-libs/sysutils/src/FSUtils.m3 |
 | 1.2.2.3 | cm3/m3-libs/sysutils/src/FSUtilsUnsafe.i3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/FastLex.i3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/FingerprintFmt.i3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/FingerprintFmt.m3 |
 | 1.1.2.2 | cm3/m3-libs/sysutils/src/MsgIF.i3 |
 | 1.1.2.2 | cm3/m3-libs/sysutils/src/MsgIF.m3 |
 | 1.1.2.2 | cm3/m3-libs/sysutils/src/MsgX.i3 |
 | 1.1.2.2 | cm3/m3-libs/sysutils/src/OSSpecials.i3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/PathReprCommon.m3 |
 | 1.1.2.2 | cm3/m3-libs/sysutils/src/ProcessEnv.m3 |
 | 1.1.2.2 | cm3/m3-libs/sysutils/src/SMsg.i3 |
 | 1.1.2.2 | cm3/m3-libs/sysutils/src/SMsg.m3 |
 | 1.3.2.4 | cm3/m3-libs/sysutils/src/System.i3 |
 | 1.5.2.2 | cm3/m3-libs/sysutils/src/System.m3 |
 | 1.2.2.2 | cm3/m3-libs/sysutils/src/TextReadingUtils.i3 |
 | 1.2.2.2 | cm3/m3-libs/sysutils/src/TextReadingUtils.m3 |
 | 1.5.2.2 | cm3/m3-libs/sysutils/src/TextUtils.i3 |
jkrell:
copy from head to address ucontext deprecation on Snow Leopard? (they give and they take away, these APIs were only added in 10.4 or 10.5, and then deprecated in 10.6; make up your minds..)
|
 | 1.23.2.3 | cm3/m3-libs/m3core/src/runtime/POSIX/RTSignalC.c |
jkrell:
file stderr.pgm was added on branch release_branch_cm3_5_8 on 2010-02-10 10:03:05 +0000
|
 | 1.1.4.1 | cm3/m3-sys/m3tests/src/p2/p226/stderr.pgm |
jkrell:
manually apply pervasiv diff from head: ThreadInternal => RTThread This is one of the largest pieces differing between head and release and making it "difficult" to port changes.
|
 | 1.2.6.2 | cm3/m3-libs/m3core/src/float/DS3100/FloatMode.m3 |
 | 1.2.6.2 | cm3/m3-libs/m3core/src/float/IRIX5/FloatMode.m3 |
 | 1.2.6.2 | cm3/m3-libs/m3core/src/float/VAX/FloatMode.m3 |
 | 1.2.6.2 | cm3/m3-libs/m3core/src/runtime/NT386/RTSignal.m3 |
 | 1.36.2.5 | cm3/m3-libs/m3core/src/thread/POSIX/ThreadPosix.m3 |
 | 1.123.2.22 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3 |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/thread/WIN32/SchedulerPosix.m3 |
 | 1.41.2.26 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.m3 |
 | 1.5.2.2 | cm3/m3-libs/m3core/src/runtime/WIN32/RTOS.m3 |
 | 1.27.2.3 | cm3/m3-libs/m3core/src/runtime/common/RTAllocator.m3 |
 | 1.64.2.7 | cm3/m3-libs/m3core/src/runtime/common/RTCollector.m3 |
 | 1.5.2.3 | cm3/m3-libs/m3core/src/runtime/common/RTHeapStats.m3 |
 | 1.13.2.5 | cm3/m3-libs/m3core/src/runtime/common/RTLinker.m3 |
 | 1.7.2.2 | cm3/m3-libs/m3core/src/runtime/common/RTLinkerX.i3 |
 | 1.2.2.2 | cm3/m3-libs/m3core/src/runtime/common/RTThread.i3 |
 | 1.23.2.2 | cm3/m3-libs/m3core/src/runtime/common/m3makefile |
 | 1.4.2.3 | cm3/m3-libs/m3core/src/runtime/ex_frame/RTExFrame.m3 |
 | 1.1.1.1.6.2 | cm3/m3-libs/m3core/src/runtime/ex_frame/RTException.m3 |
 | 1.7.2.3 | cm3/m3-libs/m3core/src/thread/Common/ThreadInternal.i3 |
 | 1.4.2.4 | cm3/m3-libs/m3core/src/thread/Common/m3makefile |
|
 | 1.64.2.5 | cm3/m3-libs/m3core/src/runtime/common/RTCollector.m3 |
 | 1.6.2.1 | cm3/m3-libs/m3core/src/runtime/common/RTMachine.i3 |
jkrell:
bring over from head changes so that file sizes are 64bits even on 32bit platforms; but rd/wr are still 32bits This will again hit bootstrap problems, of an even sort of newer type because of the the cm3/src/ WebFile.m3 change; stay tuned
|
 | 1.1.1.2.6.1 | cm3/m3-db/stable/src/LogManager.m3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/libm3/src/rw/FileRd.m3 |
 | 1.1.1.1.6.2 | cm3/m3-libs/libm3/src/rw/FileWr.m3 |
 | 1.2.2.1 | cm3/m3-sys/cm3/src/WebFile.m3 |
 | 1.11.2.1 | cm3/m3-libs/libm3/src/os/POSIX/FSPosix.m3 |
 | 1.16.2.1 | cm3/m3-libs/libm3/src/os/POSIX/FilePosix.m3 |
 | 1.12.2.1 | cm3/m3-libs/libm3/src/os/POSIX/SocketPosix.m3 |
 | 1.5.2.1 | cm3/m3-libs/libm3/src/os/WIN32/FSWin32.m3 |
 | 1.4.6.1 | cm3/m3-libs/libm3/src/os/WIN32/FileWin32.m3 |
 | 1.2.6.1 | cm3/m3-libs/libm3/src/os/WIN32/LazyConsole.m3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/libm3/src/os/Common/File.i3 |
 | 1.1.6.1 | cm3/m3-libs/libbuf/src/Buf.m3 |
jkrell:
file Main.m3 was added on branch release_branch_cm3_5_8 on 2010-02-10 10:03:06 +0000
|
 | 1.31.2.1 | cm3/m3-sys/m3tests/src/p2/p227/Main.m3 |
|
 | 1.1.1.1.6.1 | cm3/m3-libs/m3core/src/runtime/POSIX/RTThreadStk.m3 |
jkrell:
file finally.i3 was added on branch release_branch_cm3_5_8 on 2009-12-15 11:56:06 +0000
|
 | 1.1.2.1 | cm3/m3-sys/m3tests/src/p2/p225/finally.i3 |
jkrell:
from head: VAL(filesize, INTEGER) to fix compilation
|
 | 1.1.1.1.6.1 | cm3/m3-libs/libm3/tests/os/src/OSTest.m3 |
jkrell:
oops, deleted important lines
|
 | 1.24.2.3 | cm3/m3-libs/m3core/src/runtime/POSIX/m3makefile |
|
 | 1.2.2.1 | cm3/m3-tools/cvsup/suplib/src/dev_t_posix/DevT.m3 |
 | 1.2.2.1 | cm3/m3-tools/cvsup/suplib/src/RsyncFile.m3 |
 | 1.3.2.1 | cm3/m3-tools/cvsup/suplib/src/TokScan.m3 |
 | 1.2.2.1 | cm3/m3-tools/cvsup/suplib/src/UnixMisc.m3 |
 | 1.9.2.1 | cm3/m3-tools/cvsup/suplib/src/m3makefile |
jkrell:
replace contents with comment indicating the file is dead and where the replacement is
|
 | 1.20.2.1 | cm3/m3-sys/cminstall/src/config/I386_DARWIN |
 | 1.12.2.2 | cm3/m3-sys/cminstall/src/config/SOLsun |
 | 1.9.2.2 | cm3/m3-sys/cminstall/src/config/PPC_LINUX |
 | 1.20.2.2 | cm3/m3-sys/cminstall/src/config/SOLgnu |
 | 1.35.2.1 | cm3/m3-sys/cminstall/src/config/PPC_DARWIN |
 | 1.24.2.2 | cm3/m3-sys/cminstall/src/config/LINUXLIBC6 |
 | 1.7.2.2 | cm3/m3-sys/cminstall/src/config/NetBSD2_i386 |
 | 1.14.2.2 | cm3/m3-sys/cminstall/src/config/FreeBSD4 |
jkrell:
unimportant reconciliation with head (tempting to just delete the file..)
|
 | 1.8.2.3 | cm3/scripts/boot-cm3-with-m3.sh |
jkrell:
file m3makefile was added on branch release_branch_cm3_5_8 on 2010-02-17 05:44:30 +0000
|
 | 1.1.2.1 | cm3/m3-sys/m3tests/src/p2/p228/m3makefile |
jkrell:
from head: add explicit calling conventions for NT386 and use memcmp in set_ne and set_eq
|
 | 1.12.2.1 | cm3/m3-libs/m3core/src/Csupport/Common/hand.c |
jkrell:
fix this crash starting up mentor in win32 specific code: *** *** runtime error: *** Attempt to reference an illegal memory location. *** pc = 0x12b16a8 = GetAttributes + 0x1ed in ..\src\lego\WIN32\ScrollerVBTCl ass.m3 *** Stack trace: FP PC Procedure --------- --------- ------------------------------- 0x2e2f670 0x846ced SystemError + 0x66 in ..\src\runtime\NT386\RTSignal.m3 0x2e2f720 0x12b16a8 GetAttributes + 0x1ed in ..\src\lego\WIN32\ScrollerVBTClas s.m3 0x2e2f7f8 0x12e95c8 AddView + 0x101e(!) in ..\src\lego\ViewportVBT.m3 0x2e2f844 0x12e762e Init + 0x30e in ..\src\lego\ViewportVBT.m3 0x2e2f964 0x1234fc7 pViewport + 0x512 in ..\src\FormsVBT.m3 0x2e2f9c4 0x12234b1 Item + 0x48b in ..\src\FormsVBT.m3 0x2e2f9f0 0x124107a OneChild + 0xf8 in ..\src\FormsVBT.m3 0x2e2faf8 0x1227520 pShape + 0x19c in ..\src\FormsVBT.m3 0x2e2fb58 0x12234b1 Item + 0x48b in ..\src\FormsVBT.m3 0x2e2fb84 0x124107a OneChild + 0xf8 in ..\src\FormsVBT.m3 ......... ......... ... more frames ... Really it'd be super nice if we could unfork these two directories. They are mostly the same, except the Posix directory gets more attentin fix this crash starting up mentor in win32 specific code: *** *** runtime error: *** Attempt to reference an illegal memory location. *** pc = 0x12b16a8 = GetAttributes + 0x1ed in ..\src\lego\WIN32\ScrollerVBTCl ass.m3 *** Stack trace: FP PC Procedure --------- --------- ------------------------------- 0x2e2f670 0x846ced SystemError + 0x66 in ..\src\runtime\NT386\RTSignal.m3 0x2e2f720 0x12b16a8 GetAttributes + 0x1ed in ..\src\lego\WIN32\ScrollerVBTClas s.m3 0x2e2f7f8 0x12e95c8 AddView + 0x101e(!) in ..\src\lego\ViewportVBT.m3 0x2e2f844 0x12e762e Init + 0x30e in ..\src\lego\ViewportVBT.m3 0x2e2f964 0x1234fc7 pViewport + 0x512 in ..\src\FormsVBT.m3 0x2e2f9c4 0x12234b1 Item + 0x48b in ..\src\FormsVBT.m3 0x2e2f9f0 0x124107a OneChild + 0xf8 in ..\src\FormsVBT.m3 0x2e2faf8 0x1227520 pShape + 0x19c in ..\src\FormsVBT.m3 0x2e2fb58 0x12234b1 Item + 0x48b in ..\src\FormsVBT.m3 0x2e2fb84 0x124107a OneChild + 0xf8 in ..\src\FormsVBT.m3 ......... ......... ... more frames ... Really it'd be super nice if we could unfork these two directories. They are mostly the same, except the Posix directory gets more attention and bug fixes while the Win32 one languishes. Surely they can share more code?
|
 | 1.6.2.2 | cm3/m3-ui/vbtkit/src/lego/WIN32/ScrollerVBTClass.m3 |
 | 1.5.2.2 | cm3/m3-ui/vbtkit/src/lego/m3makefile |
jkrell:
file GenExtract.mg was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:17 +0000
|
 | 1.3.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenExtract.mg |
jkrell:
file ThreadFreeBSD.c was added on branch release_branch_cm3_5_8 on 2009-12-07 07:55:40 +0000
|
 | 1.2.2.1 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadFreeBSD.c |
jkrell:
fix old race condition, shrink code, remove unsafe
|
 | 1.1.1.1.6.1 | cm3/m3-libs/libm3/src/os/WIN32/OSWin32.m3 |
jkrell:
copy ord/val/longint documentation change from head
|
 | 1.4.2.1 | cm3/doc/reference/typeops.html |
jkrell:
copy from head plus minor changes RTThread vs. ThreadInternal stop vs. limit in parameter names several changes from head: movement of some fields from Thread.T (traced) to Thread.Activation (untraced) LockMutex/ UnlockMutex is just EnterCriticalSection/ LeaveCriticalSection reads from global slots array are lockless (this is how Self() translates from untraced to traced) stack boundary is accurately known (not tested on Win9x) InitialStackBase removed in favor of something more efficient (not tested on Win9x) hack to verify stack addresses removed (removal of VerifySP function) some x86-isms factored into #ifdefed C the size and the fields of CONTEXT static locks changed back to variables instead of functions (really this could go either way) write into traced objects "immediately" before taking giant lock to greatly mitigate deadlock (what is the right fix here? To merge giantlock and heaplock??) (to check that allocator only uses locks and not conditions, now that locks don't use giantlock?)
|
 | 1.1.1.1.6.2 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadContext.i3 |
 | 1.8.2.7 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.i3 |
 | 1.41.2.25 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.m3 |
 | 1.4.2.6 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32C.c |
|
 | 1.6.2.2 | cm3/m3-libs/sysutils/src/POSIX/FSUnixC.c |
jkrell:
file Main.m3 was added on branch release_branch_cm3_5_8 on 2009-12-15 11:56:05 +0000
|
 | 1.1.2.1 | cm3/m3-sys/m3tests/src/p2/p224/Main.m3 |
jkrell:
common code: FSUtils.GetFileSize32
|
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/FSUtils.i3 |
 | 1.2.2.2 | cm3/m3-libs/sysutils/src/FSUtilsUnsafe.c |
 | 1.2.2.2 | cm3/m3-libs/sysutils/src/FSUtilsUnsafe.i3 |
 | 1.3.2.3 | cm3/m3-libs/sysutils/src/System.i3 |
 | 1.3.2.1 | cm3/m3-libs/sysutils/src/m3makefile |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/POSIX/FSUnix_cm3.m3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/POSIX/FSUnix_pm3.m3 |
 | 1.9.2.2 | cm3/m3-libs/sysutils/src/POSIX/m3makefile |
 | 1.2.2.1 | cm3/m3-libs/sysutils/src/WIN32/FSysWin32.m3 |
jkrell:
only use -noentry when using msvcrt.dll, there's too much to worry about with libcmt.lib needing initialization
|
 | 1.6.2.12 | cm3/m3-sys/cminstall/src/config-no-install/NT386.common |
|
 | 1.2.2.1 | cm3/m3-sys/m3middle/src/m3makefile |
jkrell:
altzone fix from head (based on Python -- subtract an hour)
|
 | 1.28.2.3 | cm3/m3-libs/m3core/src/unix/Common/UtimeC.c |
jkrell:
copy from head: #define _REENTRANT on Interix, I think this code is dead anyway
|
 | 1.1.1.1.2.1 | cm3/m3-tools/cvsup/suptcp/src/common/SupErrnoC.c |
jkrell:
remove zero length file that surely isn't needed here
|
 | 1.1.2.1 | cm3/doc/add |
jkrell:
copy from head: m3unix.h to m3core.h
|
 | 1.2.2.2 | cm3/m3-libs/m3core/src/time/POSIX/TimePosixC.c |
jkrell:
file UtilsC.c was added on branch release_branch_cm3_5_8 on 2010-01-15 13:17:39 +0000
|
 | 1.2.2.1 | cm3/m3-sys/cm3/src/UtilsC.c |
jkrell:
skip some steps which I don't think are needed use 'x86' more in place of 'NT386' (even this maybe is too verbose? cm3-min-version.msi (x86 implied?) cm3-all-version.msi (x86 implied?) or cm3-version.msi (all) cm3-amd64-version (hypothetial) or cm3-x86-version.msi (all) cm3-amd64-version.msi (hypothetical) or cm3-min-version-timestamp.msi etc.?
|
 | 1.1.2.3 | cm3/scripts/python/make-dist-multiple-jay.cmd |
 | 1.64.2.10 | cm3/scripts/python/make-dist.py |
jkrell:
copy from head and: change RTThread back to ThreadInternal change limit to stop fixes AMD64_LINUX p007 hang
|
 | 1.24.2.7 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.i3 |
 | 1.123.2.19 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3 |
 | 1.33.2.16 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThreadC.c |
jkrell:
copy from head: use sigsetjmp instead of setjmp openbsd/sparc64 support we'll stop using this code shortly anyway
|
 | 1.4.2.1 | cm3/m3-libs/m3core/src/unix/Common/context/setjmp/config.c |
 | 1.10.2.2 | cm3/m3-libs/m3core/src/unix/Common/context/setjmp/context.c |
 | 1.5.2.2 | cm3/m3-libs/m3core/src/unix/Common/context/setjmp/context.h |
 | 1.2.2.2 | cm3/m3-libs/m3core/src/unix/Common/context/setjmp/tcontext.c |
jkrell:
copy from head: remove -defaultlib:libc, add appendBytes that I think I might need, fold common code (albeit using unsafe, can we have it both ways? eliminate redundancy and keep safety?)
|
 | 1.1.1.1.10.1 | cm3/m3-sys/m3objfile/src/NTObjFile.m3 |
|
 | 1.64.2.12 | cm3/scripts/python/make-dist.py |
jkrell:
from head: minor hack to avoid using VAL to convert from LONGINT, in order to work with older compilers that do already support LONGINT, but with slightly older implementation
|
 | 1.4.2.2 | cm3/m3-libs/m3core/src/convert/Convert.m3 |
jkrell:
copy from head: use wrappers, be compatible with msvcrt.lib and libcmt.lib on Windows
|
 | 1.3.2.2 | cm3/m3-libs/m3core/src/C/Common/CerrnoC.c |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/C/Common/Csignal.i3 |
 | 1.1.2.4 | cm3/m3-libs/m3core/src/C/Common/CsignalC.c |
 | 1.5.2.3 | cm3/m3-libs/m3core/src/C/Common/CstdioC.c |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/C/Common/Cstdlib.i3 |
 | 1.1.2.4 | cm3/m3-libs/m3core/src/C/Common/CstdlibC.c |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/C/Common/Cstring.i3 |
 | 1.1.2.5 | cm3/m3-libs/m3core/src/C/Common/CstringC.c |
jkrell:
file GenAnd.ig was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:17 +0000
|
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenAnd.ig |
jkrell:
file GenMod.mg was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:17 +0000
|
 | 1.4.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenMod.mg |
jkrell:
remove $id and pad out banner to 80 columns like nearby
|
 | 1.3.2.5 | cm3/m3-libs/sysutils/src/System.i3 |
|
 | 1.8.2.8 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.i3 |
 | 1.4.2.7 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32C.c |
jkrell:
merge cvsup/pthread_atfork changes from head to release
|
 | 1.2.2.2 | cm3/m3-libs/m3core/src/runtime/common/RTProcessC.c |
 | 1.23.2.5 | cm3/m3-libs/m3core/src/runtime/common/m3makefile |
 | 1.3.2.1 | cm3/m3-libs/m3core/src/runtime/common/RTProcess.i3 |
 | 1.36.2.7 | cm3/m3-libs/m3core/src/thread/POSIX/ThreadPosix.m3 |
 | 1.123.2.25 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3 |
jkrell:
from head: factor I386_INTERIX to Interix.common (it exists on 3 architectures: x86, AMD64, IA64)
|
 | 1.16.2.1 | cm3/m3-sys/cminstall/src/config-no-install/I386_INTERIX |
 | 1.3.4.2 | cm3/m3-sys/cminstall/src/config-no-install/Interix.common |
jkrell:
remove support for old configuration files
|
 | 1.42.2.11 | cm3/scripts/make-bin-dist-min.sh |
jkrell:
file LCard.m3 was added on branch release_branch_cm3_5_8 on 2010-01-16 13:42:05 +0000
|
 | 1.1.2.1 | cm3/m3-sys/m3front/src/builtinTypes/LCard.m3 |
jkrell:
partial merge with head: add mklib
|
 | 1.64.2.6 | cm3/scripts/python/make-dist.py |
jkrell:
oops: mind the Python indention
|
 | 1.25.2.5 | cm3/scripts/python/upgrade.py |
|
 | 1.5.2.3 | cm3/m3-libs/sysutils/src/cm3/TextUtils.m3 |
jkrell:
COPY wholesale from head including use pthread_suspend/resume_np on FreeBSD instead of signal/semaphore (and pthread_attr_getstack) similar attempts on OpenBSD, but it doesn't work movement of C and assembly code (esp. for Apple and Solaris)
|
 | 1.123.2.14 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3 |
 | 1.24.2.5 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.i3 |
 | 1.33.2.10 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThreadC.c |
jkrell:
copy from head -- remove pragma extern on interfaces
|
 | 1.4.2.1 | cm3/m3-libs/m3core/src/unix/Common/Upwd.i3 |
jkrell:
copy from head: quash warnings, calling convention, double semicolon, and libcmt/msvcr compat
|
 | 1.4.2.13 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32C.c |
|
 | 1.226.2.21 | cm3/scripts/python/pylib.py |
jkrell:
cover more of the stack for the GC to find references; this seems to significantly reduce the problems, but not eliminate them; the detach often fails still, r=3, and capturing local handle := me.handle and then asserting they match often finds the local handle = NIL
|
 | 1.123.2.20 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3 |
jkrell:
copy from head: SPARC64_OPENBSD uses user threads
|
 | 1.9.2.2 | cm3/m3-libs/m3core/src/thread.quake |
wagner:
fix collection dependency computation (hopefully)
|
 | 1.1.2.3 | cm3/www/releng/collection-deps.txt |
jkrell:
from head: SYSTEM_LIBS{"Z"} = ["-lz"] but cvsup does this anyway: if equal(TARGET, "PPC_DARWIN") or equal(TARGET, "I386_DARWIN") or equal(TARGET, "AMD64_DARWIN") or equal(TARGET, "SOLgnu") or equal(TARGET, "SOLsun") SYSTEM_LIBS{"LIBC"} += "-lz" end which is fairly sufficient (besides its findlib code) (The reason I don't embrace general expansion of SYSTEM_LIBS is because we really need an autoconfiguration method, and not just at install time, but it should adapt as user installs additional libraries. In the absence of a complete solution, I mostly leave it alone.)
|
 | 1.20.2.3 | cm3/m3-sys/cminstall/src/config-no-install/Solaris.common |
jkrell:
from head: remove $Id$
|
 | 1.8.2.3 | cm3/m3-libs/m3core/src/win32/m3makefile |
jkrell:
remove whitespace from ends of lines
|
 | 1.4.2.1 | cm3/m3-sys/cminstall/src/config-no-install/AMD64_SOLARIS |
 | 1.26.2.1 | cm3/m3-sys/cminstall/src/config-no-install/Darwin.common |
 | 1.7.2.1 | cm3/m3-sys/cminstall/src/config-no-install/HPUX.common |
 | 1.4.2.1 | cm3/m3-sys/cminstall/src/config-no-install/I386_SOLARIS |
 | 1.39.2.2 | cm3/m3-sys/cminstall/src/config-no-install/Unix.common |
 | 1.30.2.7 | cm3/m3-sys/cminstall/src/config-no-install/cm3cfg.common |
 | 1.10.2.1 | cm3/m3-sys/cminstall/src/config-no-install/Linux.common |
 | 1.6.2.7 | cm3/m3-sys/cminstall/src/config-no-install/NT386.common |
 | 1.16.2.1 | cm3/m3-sys/cminstall/src/config-no-install/SOLgnu |
 | 1.12.2.1 | cm3/m3-sys/cminstall/src/config-no-install/SOLsun |
 | 1.7.2.1 | cm3/m3-sys/cminstall/src/config-no-install/SPARC64_SOLARIS |
jkrell:
update again from head (copy)
|
 | 1.41.2.33 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.m3 |
 | 1.4.2.10 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32C.c |
 | 1.8.2.11 | cm3/m3-libs/m3core/src/thread/WIN32/ThreadWin32.i3 |
jkrell:
copy from head: add PPC64_DARWIN
|
 | 1.2.2.3 | cm3/m3-libs/m3core/src/platforms.quake |
jkrell:
from head: delete some dead files
|
 | 1.2.2.1 | cm3/m3-libs/m3core/src/runtime/SPARC64_SOLARIS/RTSignal.m3 |
jkrell:
file GenLT.ig was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:17 +0000
|
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenLT.ig |
jkrell:
file GenInsert.ig was added on branch release_branch_cm3_5_8 on 2010-01-15 11:02:17 +0000
|
 | 1.2.2.1 | cm3/m3-sys/m3front/src/builtinWord/GenInsert.ig |
jkrell:
copy from head: equate RTMisc.Align(ADDRESS) == RTMisc.Upper(INTEGER) through linking instead of function call + loophole remove dependency on cloned (or then wrapped) headers
|
 | 1.1.1.2.6.1 | cm3/m3-libs/m3core/src/runtime/common/RTMisc.i3 |
 | 1.2.2.1 | cm3/m3-libs/m3core/src/runtime/common/RTMisc.m3 |
|
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/EnvUtils.m3 |
 | 1.1.2.2 | cm3/m3-libs/sysutils/src/FSUtils.i3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/FSUtils.m3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/MsgIF.i3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/MsgIF.m3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/MsgX.i3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/MsgX.m3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/OSSpecials.i3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/PathRepr.i3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/ProcessEnv.i3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/ProcessEnv.m3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/SMsg.i3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/SMsg.m3 |
 | 1.5.2.1 | cm3/m3-libs/sysutils/src/System.m3 |
 | 1.2.2.1 | cm3/m3-libs/sysutils/src/TextReadingUtils.i3 |
 | 1.2.2.1 | cm3/m3-libs/sysutils/src/TextReadingUtils.m3 |
 | 1.5.2.1 | cm3/m3-libs/sysutils/src/TextUtils.i3 |
 | 1.3.2.1 | cm3/m3-libs/sysutils/src/pm3/TextUtils.m3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/WIN32/OSSpecialsWin32.m3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/WIN32/PathReprWin32.m3 |
 | 1.2.2.1 | cm3/m3-libs/sysutils/src/WIN32/SystemWin32.m3 |
 | 1.5.2.1 | cm3/m3-libs/sysutils/src/cm3/TextUtils.m3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/POSIX/OSSpecialsPosix.m3 |
 | 1.1.2.1 | cm3/m3-libs/sysutils/src/POSIX/PathReprPosix.m3 |
 | 1.10.2.2 | cm3/m3-libs/sysutils/src/POSIX/SystemPosix.m3 |
|
 | 1.123.2.18 | cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3 |
jkrell:
update from head (copy)
|
 | 1.1.2.3 | cm3/m3-libs/m3core/src/thread/Common/ThreadDebug.c |
 | 1.1.2.4 | cm3/m3-libs/m3core/src/thread/Common/ThreadDebug.i3 |
|
 | 1.7.2.1 | cm3/m3-libs/m3core/src/win32/WinBase.i3 |
jkrell:
copy from head (nudged by Peter's mail): have AutoFlush always copy all the fields copying not all of them is a micro optimization and more importantly, hard to know the correctness of some functions Foo where already implemented as LOCK UnsafeFoo this seems like a good pattern; do it more
|
 | 1.1.1.1.6.1 | cm3/m3-libs/libm3/src/rw/FileWr.m3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/libm3/src/rw/Rd.m3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/libm3/src/rw/UnsafeWr.i3 |
 | 1.1.1.1.6.1 | cm3/m3-libs/libm3/src/rw/Wr.m3 |
jkrell:
file FSUtilsUnsafe.i3 was added on branch release_branch_cm3_5_8 on 2010-01-15 14:42:00 +0000
|
 | |