diff --git a/mps/code/abq.c b/mps/code/abq.c index b4608d78820..74ab8066ea8 100644 --- a/mps/code/abq.c +++ b/mps/code/abq.c @@ -1,7 +1,7 @@ /* impl.c.abq: AVAILABLE BLOCK QUEUE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: Any MPS developer * diff --git a/mps/code/abq.h b/mps/code/abq.h index c2515d5e8df..d2ceccf67f7 100644 --- a/mps/code/abq.h +++ b/mps/code/abq.h @@ -1,7 +1,7 @@ /* impl.h.abq: ABQ INTERFACE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: A FIFO queue substrate for impl.c.poolmv2 * diff --git a/mps/code/abqtest.c b/mps/code/abqtest.c index ae1ec3195ac..d5faf824366 100644 --- a/mps/code/abqtest.c +++ b/mps/code/abqtest.c @@ -1,7 +1,7 @@ /* impl.c.abqtest: AVAILABLE BLOCK QUEUE TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "abq.h" diff --git a/mps/code/action.c b/mps/code/action.c index 5006153a8c0..0a65454a60e 100644 --- a/mps/code/action.c +++ b/mps/code/action.c @@ -1,6 +1,6 @@ /* impl.c.action: STRATEGIC ACTION * - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * $Id$ */ diff --git a/mps/code/amcss.c b/mps/code/amcss.c index 81b1e576dab..dfd6137deea 100644 --- a/mps/code/amcss.c +++ b/mps/code/amcss.c @@ -1,7 +1,7 @@ /* impl.c.amcss: POOL CLASS AMC STRESS TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "fmtdy.h" diff --git a/mps/code/amcsshe.c b/mps/code/amcsshe.c index 523debc06cb..1cf6b5cf302 100644 --- a/mps/code/amcsshe.c +++ b/mps/code/amcsshe.c @@ -1,7 +1,7 @@ /* impl.c.amcsshe: POOL CLASS AMC STRESS TEST WITH HEADER * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "fmthe.h" diff --git a/mps/code/amcssth.c b/mps/code/amcssth.c index b6228d144f1..fbfe3d8bea8 100644 --- a/mps/code/amcssth.c +++ b/mps/code/amcssth.c @@ -1,7 +1,7 @@ /* impl.c.amcssth: POOL CLASS AMC STRESS TEST WITH TWO THREADS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .posix: This is Posix only. */ diff --git a/mps/code/amsss.c b/mps/code/amsss.c index 2c4cf26d007..b672a158570 100644 --- a/mps/code/amsss.c +++ b/mps/code/amsss.c @@ -1,7 +1,7 @@ /* impl.c.amsss: POOL CLASS AMS STRESS TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: Adapted from amcss.c, but not counting collections, just * total size of objects allocated (because epoch doesn't increment diff --git a/mps/code/amssshe.c b/mps/code/amssshe.c index 8c004ddba76..538e5be072b 100644 --- a/mps/code/amssshe.c +++ b/mps/code/amssshe.c @@ -1,7 +1,7 @@ /* impl.c.amssshe: POOL CLASS AMS STRESS TEST WITH HEADERS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: Adapted from amsss.c. */ diff --git a/mps/code/apss.c b/mps/code/apss.c index 5a98038c705..6905e603b3c 100644 --- a/mps/code/apss.c +++ b/mps/code/apss.c @@ -1,7 +1,7 @@ /* impl.c.apss: AP MANUAL ALLOC STRESS TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ diff --git a/mps/code/arena.c b/mps/code/arena.c index 188ffe066f1..665ffc59b25 100644 --- a/mps/code/arena.c +++ b/mps/code/arena.c @@ -1,7 +1,7 @@ /* impl.c.arena: ARENA ALLOCATION FEATURES * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .sources: design.mps.arena is the main design document. */ diff --git a/mps/code/arenacl.c b/mps/code/arenacl.c index 30be8e9b138..89605fdd147 100644 --- a/mps/code/arenacl.c +++ b/mps/code/arenacl.c @@ -1,7 +1,7 @@ /* impl.c.arenacl: ARENA CLASS USING CLIENT MEMORY * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: See design.mps.arena.client. * diff --git a/mps/code/arenacv.c b/mps/code/arenacv.c index 481c74cebd0..4399ff944c7 100644 --- a/mps/code/arenacv.c +++ b/mps/code/arenacv.c @@ -1,7 +1,7 @@ /* impl.c.arenacv: ARENA COVERAGE TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .coverage: At the moment, we're only trying to cover the new code * (partial mapping of the page table and vm overflow). diff --git a/mps/code/arenavm.c b/mps/code/arenavm.c index 9bb4494f4df..6e1742bfadd 100644 --- a/mps/code/arenavm.c +++ b/mps/code/arenavm.c @@ -1,7 +1,7 @@ /* impl.c.arenavm: VIRTUAL MEMORY ARENA CLASS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * * DESIGN diff --git a/mps/code/arenavmx.c b/mps/code/arenavmx.c index 0f5b3870e17..cf8b15936bc 100644 --- a/mps/code/arenavmx.c +++ b/mps/code/arenavmx.c @@ -1,7 +1,7 @@ /* impl.c.arenavmx: STUBS FOR ARENAVM * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: This file is not properly part of the MPS. It is a * convenience file for EP-Core who do _not_ wish to get a link error, diff --git a/mps/code/assert.c b/mps/code/assert.c index f7aa0ffb48a..f25be2ba90f 100644 --- a/mps/code/assert.c +++ b/mps/code/assert.c @@ -1,7 +1,7 @@ /* impl.c.assert: ASSERTION IMPLEMENTATION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * This source provides the AssertFail function which is * invoked by the assertion macros (see impl.h.assert). diff --git a/mps/code/awlut.c b/mps/code/awlut.c index d8c67c80df6..4f9410bd6f7 100644 --- a/mps/code/awlut.c +++ b/mps/code/awlut.c @@ -1,7 +1,7 @@ /* impl.c.awlut: POOL CLASS AWL UNIT TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DESIGN * diff --git a/mps/code/awluthe.c b/mps/code/awluthe.c index f0ff12b001a..aac1d45dabd 100644 --- a/mps/code/awluthe.c +++ b/mps/code/awluthe.c @@ -1,7 +1,7 @@ /* impl.c.awluthe: POOL CLASS AWL UNIT TEST WITH OBJECT HEADERS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DESIGN * diff --git a/mps/code/awlutth.c b/mps/code/awlutth.c index 76d37a91923..c4ce32428d9 100644 --- a/mps/code/awlutth.c +++ b/mps/code/awlutth.c @@ -1,7 +1,7 @@ /* impl.c.awlutth: THREADING UNIT TEST USING POOL CLASS AWL * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DESIGN * diff --git a/mps/code/boot.c b/mps/code/boot.c index bd4f9d4b61e..4f4e5330390 100644 --- a/mps/code/boot.c +++ b/mps/code/boot.c @@ -1,7 +1,7 @@ /* impl.c.boot: BOOTSTRAP ALLOCATOR * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .overview: A structure and protocols for allocating memory from a * given block. Very simple, it basically just increments a pointer. diff --git a/mps/code/boot.h b/mps/code/boot.h index eb7da3e3e58..c1dc81d0c80 100644 --- a/mps/code/boot.h +++ b/mps/code/boot.h @@ -1,7 +1,7 @@ /* impl.h.boot: BOOTSTRAP ALLOCATOR INTERFACE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .overview: A protocol for allocating memory from a given block. */ diff --git a/mps/code/bt.c b/mps/code/bt.c index e8e10ecf360..496479a94b6 100644 --- a/mps/code/bt.c +++ b/mps/code/bt.c @@ -1,7 +1,7 @@ /* impl.c.bt: BIT TABLES * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * READERSHIP * diff --git a/mps/code/btcv.c b/mps/code/btcv.c index 8ff04fc77be..3e7ace9be8c 100644 --- a/mps/code/btcv.c +++ b/mps/code/btcv.c @@ -1,7 +1,7 @@ /* impl.c.btss: BIT TABLE COVERAGE TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: MPS developers * diff --git a/mps/code/bttest.c b/mps/code/bttest.c index c26a8f47e10..a12263fc78c 100644 --- a/mps/code/bttest.c +++ b/mps/code/bttest.c @@ -1,7 +1,7 @@ /* impl.c.bttest: BIT TABLE TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ diff --git a/mps/code/buffer.c b/mps/code/buffer.c index edf461a18c6..635319d7a98 100644 --- a/mps/code/buffer.c +++ b/mps/code/buffer.c @@ -1,7 +1,7 @@ /* impl.c.buffer: ALLOCATION BUFFER IMPLEMENTATION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: This is (part of) the implementation of allocation buffers. * Several macros which also form part of the implementation are in diff --git a/mps/code/cbs.c b/mps/code/cbs.c index 0fb589d7076..3ea8e263938 100644 --- a/mps/code/cbs.c +++ b/mps/code/cbs.c @@ -1,7 +1,7 @@ /* impl.c.cbs: COALESCING BLOCK STRUCTURE IMPLEMENTATION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .intro: This is a portable implementation of coalescing block * structures. diff --git a/mps/code/cbs.h b/mps/code/cbs.h index 8300dfbbc22..452b7c2ef30 100644 --- a/mps/code/cbs.h +++ b/mps/code/cbs.h @@ -1,7 +1,7 @@ /* impl.h.cbs: CBS -- Coalescing Block Structure * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .source: design.mps.cbs. */ diff --git a/mps/code/cbstest.c b/mps/code/cbstest.c index bf5cf726c0c..79555c07675 100644 --- a/mps/code/cbstest.c +++ b/mps/code/cbstest.c @@ -1,7 +1,7 @@ /* impl.c.cbstest: COALESCING BLOCK STRUCTURE TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "cbs.h" diff --git a/mps/code/chain.h b/mps/code/chain.h index e7c3b3fa746..f35469d6aa3 100644 --- a/mps/code/chain.h +++ b/mps/code/chain.h @@ -1,7 +1,7 @@ /* impl.h.chain: GENERATION CHAINS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef chain_h diff --git a/mps/code/check.h b/mps/code/check.h index fb0eb16d48c..b30e27e719b 100644 --- a/mps/code/check.h +++ b/mps/code/check.h @@ -1,7 +1,7 @@ /* impl.h.check: ASSERTION INTERFACE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .aver: This header defines a family of AVER and NOTREACHED macros. * These macros should be used to instrument and annotate code with diff --git a/mps/code/comm.gmk b/mps/code/comm.gmk index bc5cd25ae50..503c2c73c1e 100644 --- a/mps/code/comm.gmk +++ b/mps/code/comm.gmk @@ -1,7 +1,7 @@ # impl.gmk.comm: COMMON GNUMAKEFILE FRAGMENT # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # DESCRIPTION # diff --git a/mps/code/commpost.nmk b/mps/code/commpost.nmk index bb997a882d2..06c7ea745ad 100644 --- a/mps/code/commpost.nmk +++ b/mps/code/commpost.nmk @@ -1,7 +1,7 @@ # impl.nmk.commpost: SECOND COMMON FRAGMENT FOR PLATFORMS USING MV AND NMAKE # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # DESCRIPTION # diff --git a/mps/code/commpre.nmk b/mps/code/commpre.nmk index f30e9754ac9..f7b9e2fb516 100644 --- a/mps/code/commpre.nmk +++ b/mps/code/commpre.nmk @@ -1,7 +1,7 @@ # impl.nmk.commpre: FIRST COMMON FRAGMENT FOR PLATFORMS USING MV AND NMAKE # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # DESCRIPTION # diff --git a/mps/code/config.h b/mps/code/config.h index 2c8640f0347..0886f9686f0 100644 --- a/mps/code/config.h +++ b/mps/code/config.h @@ -1,7 +1,7 @@ /* impl.h.config: MPS CONFIGURATION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * PURPOSE * diff --git a/mps/code/cx.gmk b/mps/code/cx.gmk index b8ed9b8988a..eceb41ed2b2 100644 --- a/mps/code/cx.gmk +++ b/mps/code/cx.gmk @@ -1,7 +1,7 @@ # impl.gmk.sc: GNUMAKEFILE FRAGMENT FOR CXREF # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # This file is included by platform makefiles that generate a c # cross-reference using the cxref tool. diff --git a/mps/code/dbgpool.c b/mps/code/dbgpool.c index 6b0e0392fb6..5a1ba300a87 100644 --- a/mps/code/dbgpool.c +++ b/mps/code/dbgpool.c @@ -1,7 +1,7 @@ /* impl.c.dbgpool: POOL DEBUG MIXIN * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .source: design.mps.object-debug */ diff --git a/mps/code/dbgpool.h b/mps/code/dbgpool.h index f1fad29205d..4f430d7f96a 100644 --- a/mps/code/dbgpool.h +++ b/mps/code/dbgpool.h @@ -1,7 +1,7 @@ /* impl.h.dbgpool: POOL DEBUG MIXIN * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef dbgpool_h diff --git a/mps/code/dc.gmk b/mps/code/dc.gmk index 26f6d838012..761af11dc17 100644 --- a/mps/code/dc.gmk +++ b/mps/code/dc.gmk @@ -1,7 +1,7 @@ # impl.gmk.dc: GNUMAKEFILE FRAGMENT FOR DIGITAL C COMPILER (DEC UNIX/OSF) # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # See design.buildsys.unix # diff --git a/mps/code/dumper.c b/mps/code/dumper.c index 339e15af2d2..fd46bf58706 100644 --- a/mps/code/dumper.c +++ b/mps/code/dumper.c @@ -1,7 +1,7 @@ /* impl.c.dumper: Simple Event Dumper * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: MM developers. * diff --git a/mps/code/eg.gmk b/mps/code/eg.gmk index 03c509a602c..72fcb118a3d 100644 --- a/mps/code/eg.gmk +++ b/mps/code/eg.gmk @@ -1,7 +1,7 @@ # impl.gmk.eg: GNUMAKEFILE FRAGMENT FOR EGCS # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # This file is included by platform makefiles that use the EGCS # compiler. It defines the compiler specific variables that the diff --git a/mps/code/event.c b/mps/code/event.c index 7e91a4db31e..3716bf9eaba 100644 --- a/mps/code/event.c +++ b/mps/code/event.c @@ -1,7 +1,7 @@ /* impl.c.event: EVENT LOGGING * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .sources: mps.design.event * diff --git a/mps/code/event.h b/mps/code/event.h index 99a66348ec8..d49c1efffb3 100644 --- a/mps/code/event.h +++ b/mps/code/event.h @@ -1,6 +1,6 @@ /* impl.h.event -- Event Logging Interface * - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * $Id$ * * READERSHIP diff --git a/mps/code/eventcnv.c b/mps/code/eventcnv.c index 6ea5d2b874d..d1339df67a4 100644 --- a/mps/code/eventcnv.c +++ b/mps/code/eventcnv.c @@ -1,5 +1,5 @@ /* impl.c.eventcnv: Simple event log converter - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * $Id$ */ diff --git a/mps/code/eventcom.h b/mps/code/eventcom.h index 8d13e35e11a..72165a3fe23 100644 --- a/mps/code/eventcom.h +++ b/mps/code/eventcom.h @@ -1,6 +1,6 @@ /* impl.h.eventcom -- Event Logging Common Definitions * - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * $Id$ * * .sources: mps.design.telemetry diff --git a/mps/code/eventdef.h b/mps/code/eventdef.h index 1d139fbe7c7..88a656a3e60 100644 --- a/mps/code/eventdef.h +++ b/mps/code/eventdef.h @@ -1,7 +1,7 @@ /* impl.h.eventdef -- Event Logging Definitions * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .source: design.mps.telemetry * diff --git a/mps/code/eventgen.h b/mps/code/eventgen.h index 9009151160b..0c8a2fbb31e 100644 --- a/mps/code/eventgen.h +++ b/mps/code/eventgen.h @@ -2,7 +2,7 @@ * * $Id$ * $HopeName$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DO NOT EDIT THIS FILE! * This file was generated by //info.ravenbrook.com/project/mps/master/code/eventgen.pl#6 diff --git a/mps/code/eventgen.pl b/mps/code/eventgen.pl index d7aa8c84b84..d9fab121a06 100644 --- a/mps/code/eventgen.pl +++ b/mps/code/eventgen.pl @@ -2,7 +2,7 @@ # impl.pl.eventgen: GENERATOR FOR impl.h.eventgen # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # .how: Invoke this script in the src directory. It works by scanning # eventdef.h and then creating a file eventgen.h that includes the @@ -45,7 +45,7 @@ open(H, ">eventgen.h") || die "Can't open eventgen.h for output"; print H "/* impl.h.eventgen -- Automatic event header * * \$Id\$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DO NOT EDIT THIS FILE! * This file was generated by $ID diff --git a/mps/code/eventpro.c b/mps/code/eventpro.c index d7089a7f586..cd0d14cf59c 100644 --- a/mps/code/eventpro.c +++ b/mps/code/eventpro.c @@ -1,5 +1,5 @@ /* impl.c.eventpro: Event processing routines - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * $Id$ */ diff --git a/mps/code/eventpro.h b/mps/code/eventpro.h index 910496c70b2..29418fdc343 100644 --- a/mps/code/eventpro.h +++ b/mps/code/eventpro.h @@ -1,5 +1,5 @@ /* impl.h.eventpro: Interface for event processing routines - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * $Id$ */ diff --git a/mps/code/eventrep.c b/mps/code/eventrep.c index 34d0365759c..9f98102339e 100644 --- a/mps/code/eventrep.c +++ b/mps/code/eventrep.c @@ -1,5 +1,5 @@ /* impl.c.eventrep: Allocation replayer routines - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * $Id$ */ diff --git a/mps/code/eventrep.h b/mps/code/eventrep.h index 73a5c56aee0..ce335c14937 100644 --- a/mps/code/eventrep.h +++ b/mps/code/eventrep.h @@ -1,5 +1,5 @@ /* impl.h.eventrep: Allocation replayer interface - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * $Id$ */ diff --git a/mps/code/finalcv.c b/mps/code/finalcv.c index 0923f584340..801dbd294e4 100644 --- a/mps/code/finalcv.c +++ b/mps/code/finalcv.c @@ -1,7 +1,7 @@ /* impl.c.finalcv: FINALIZATION COVERAGE TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DESIGN * diff --git a/mps/code/fmtdy.c b/mps/code/fmtdy.c index c6007046b2d..a37d2abcdad 100644 --- a/mps/code/fmtdy.c +++ b/mps/code/fmtdy.c @@ -1,7 +1,7 @@ /* impl.c.fmtdy: DYLAN OBJECT FORMAT IMPLEMENTATION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: MPS developers, Dylan developers * diff --git a/mps/code/fmtdy.h b/mps/code/fmtdy.h index da2983bab34..64b0a1c70b7 100644 --- a/mps/code/fmtdy.h +++ b/mps/code/fmtdy.h @@ -1,7 +1,7 @@ /* impl.h.fmtdy: DYLAN OBJECT FORMAT * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef fmtdy_h diff --git a/mps/code/fmtdytst.c b/mps/code/fmtdytst.c index 1a6a67a0569..630222328fd 100644 --- a/mps/code/fmtdytst.c +++ b/mps/code/fmtdytst.c @@ -1,7 +1,7 @@ /* impl.c.fmtdytst: DYLAN FORMAT TEST CODE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: MPS developers, Dylan developers. */ diff --git a/mps/code/fmtdytst.h b/mps/code/fmtdytst.h index 736bf5f0a4c..0ed9e6e0e33 100644 --- a/mps/code/fmtdytst.h +++ b/mps/code/fmtdytst.h @@ -1,7 +1,7 @@ /* impl.h.fmtdytst: DYLAN OBJECT FORMAT TESTING * * $Id: //info.ravenbrook.com/project/mps/master/code/fmtdy.h#7 $ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef fmtdytst_h diff --git a/mps/code/fmthe.c b/mps/code/fmthe.c index 86033b80091..7e0468673ae 100644 --- a/mps/code/fmthe.c +++ b/mps/code/fmthe.c @@ -1,7 +1,7 @@ /* impl.c.fmthe: DYLAN-LIKE OBJECT FORMAT WITH HEADERS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * Uses impl.c.fmtdy for the actual Dylan format, and just adds * a thin layer to handle the object headers themselves. diff --git a/mps/code/fmthe.h b/mps/code/fmthe.h index 49a9ffe365a..11b396027b1 100644 --- a/mps/code/fmthe.h +++ b/mps/code/fmthe.h @@ -1,7 +1,7 @@ /* impl.h.fmthe: HEADERS FOR DYLAN-LIKE OBJECT FORMATS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef fmthe_h diff --git a/mps/code/fmtno.c b/mps/code/fmtno.c index 8c4f3cb8515..074bcb11b43 100644 --- a/mps/code/fmtno.c +++ b/mps/code/fmtno.c @@ -1,7 +1,7 @@ /* impl.c.fmtno: NULL OBJECT FORMAT IMPLEMENTATION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: MPS developers */ diff --git a/mps/code/fmtno.h b/mps/code/fmtno.h index 4c016c7e5d3..0a3010a2d88 100644 --- a/mps/code/fmtno.h +++ b/mps/code/fmtno.h @@ -1,7 +1,7 @@ /* impl.h.fmtdy: NULL OBJECT FORMAT * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef fmtno_h diff --git a/mps/code/format.c b/mps/code/format.c index 955ac7739e6..0ba8527f3c7 100644 --- a/mps/code/format.c +++ b/mps/code/format.c @@ -1,7 +1,7 @@ /* impl.c.format: OBJECT FORMATS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DESIGN * diff --git a/mps/code/fri4gc.gmk b/mps/code/fri4gc.gmk index 5b74d0c33ab..fcef8a42316 100644 --- a/mps/code/fri4gc.gmk +++ b/mps/code/fri4gc.gmk @@ -1,7 +1,7 @@ # impl.gmk.fri4gc: BUILD FOR FreeBSD/INTEL/GCC PLATFORM # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. PFM = fri4gc diff --git a/mps/code/gathconf.bat b/mps/code/gathconf.bat index 5525c0cea93..41e30492db3 100644 --- a/mps/code/gathconf.bat +++ b/mps/code/gathconf.bat @@ -1,7 +1,7 @@ @rem impl.bat.gathconf: GATHERING A RELEASE FOR CONFIGURA @rem @rem $Id$ -@rem Copyright (c) 2001 Ravenbrook Limited. +@rem Copyright (c) 2001 Ravenbrook Limited. See end of file for license. rmdir /s w3i3mv nmake /f w3i3mv.nmk VARIETY=we mps_conf.lib mpsplan.lib diff --git a/mps/code/gc.gmk b/mps/code/gc.gmk index c2e54249b3b..e55a891c86d 100644 --- a/mps/code/gc.gmk +++ b/mps/code/gc.gmk @@ -1,7 +1,7 @@ # impl.gmk.gc: GNUMAKEFILE FRAGMENT FOR GNU CC # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # This file is included by platform makefiles that use the GNU CC # compiler. It defines the compiler-specific variables that the diff --git a/mps/code/global.c b/mps/code/global.c index 3890bbfe4e5..3e3f26fa4e5 100644 --- a/mps/code/global.c +++ b/mps/code/global.c @@ -1,7 +1,7 @@ /* impl.c.global: ARENA-GLOBAL INTERFACES * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .sources: See design.mps.arena. design.mps.thread-safety is relevant * to the functions ArenaEnter and ArenaLeave in this file. diff --git a/mps/code/gp.gmk b/mps/code/gp.gmk index 86ecb713f55..7119fc2a00d 100644 --- a/mps/code/gp.gmk +++ b/mps/code/gp.gmk @@ -1,7 +1,7 @@ # impl.gmk.gp: GNUMAKEFILE FRAGMENT FOR GNU CC/GPROF # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # This file is included by platform makefiles that use the GNU CC # compiler with gprof. It defines the compiler specific variables diff --git a/mps/code/hqbuild/tools/hqbuild.bat b/mps/code/hqbuild/tools/hqbuild.bat index a0862a92fe8..9527fe41e8f 100644 --- a/mps/code/hqbuild/tools/hqbuild.bat +++ b/mps/code/hqbuild/tools/hqbuild.bat @@ -1,6 +1,6 @@ @REM impl.bat.hqbuild: setup for SWIG autobuild system @REM $Id$ -@REM Copyright (c) 2001 Ravenbrook Limited. +@REM Copyright (c) 2001 Ravenbrook Limited. See end of file for license. @REM Called by SWIG autobuild system @ @REM we expect whatcom to have set MSVCNT and possibly MSMASM and MSTOOLS @@ -10,3 +10,43 @@ SET INCLUDE=%MSVCNT%\include;%MSVCNT%\mfc\include;%INCLUDE% SET LIB=%MSVCNT%\lib;%MSVCNT%\mfc\lib;%LIB% @REM First argument is expected to be platform code, rest we pass on nmake /f %1.nmk %2 %3 %4 %5 %6 %7 %8 %9 +@ +@rem C. COPYRIGHT AND LICENSE +@rem +@rem Copyright (C) 2001-2002 Ravenbrook Limited . +@rem All rights reserved. This is an open source license. Contact +@rem Ravenbrook for commercial licensing options. +@rem +@rem Redistribution and use in source and binary forms, with or without +@rem modification, are permitted provided that the following conditions are +@rem met: +@rem +@rem 1. Redistributions of source code must retain the above copyright +@rem notice, this list of conditions and the following disclaimer. +@rem +@rem 2. Redistributions in binary form must reproduce the above copyright +@rem notice, this list of conditions and the following disclaimer in the +@rem documentation and/or other materials provided with the distribution. +@rem +@rem 3. Redistributions in any form must be accompanied by information on how +@rem to obtain complete source code for this software and any accompanying +@rem software that uses this software. The source code must either be +@rem included in the distribution or be available for no more than the cost +@rem of distribution plus a nominal fee, and must be freely redistributable +@rem under reasonable conditions. For an executable file, complete source +@rem code means the source code for all modules it contains. It does not +@rem include source code for modules or files that typically accompany the +@rem major components of the operating system on which the executable file +@rem runs. +@rem +@rem THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS +@rem IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +@rem TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +@rem PURPOSE, OR NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL THE +@rem COPYRIGHT HOLDERS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +@rem INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +@rem NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +@rem USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +@rem ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +@rem (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +@rem THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/mps/code/i6cc.gmk b/mps/code/i6cc.gmk index 9850783cbf0..9b9c805f1f6 100644 --- a/mps/code/i6cc.gmk +++ b/mps/code/i6cc.gmk @@ -1,7 +1,7 @@ # impl.gmk.ic: GNUMAKEFILE FRAGMENT FOR IRIX 6 CC (N32 or N64 ABI) # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # This file is included by platform makefiles that use the IRIX 6 CC # compiler. It defines the compiler specific variables that the diff --git a/mps/code/iam4cc.gmk b/mps/code/iam4cc.gmk index b372c843861..30c0fd7e3b4 100644 --- a/mps/code/iam4cc.gmk +++ b/mps/code/iam4cc.gmk @@ -1,7 +1,7 @@ # impl.gmk.iam4cc: BUILD FOR IRIX 6 N32/MIPS IV/CC PLATFORM # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # This is the GNU makefile for platform.iam4cc. diff --git a/mps/code/ic.gmk b/mps/code/ic.gmk index 09a1f35096d..3650e4f7c7a 100644 --- a/mps/code/ic.gmk +++ b/mps/code/ic.gmk @@ -1,7 +1,7 @@ # impl.gmk.ic: GNUMAKEFILE FRAGMENT FOR IRIX CC (IRIX 4 OR 5) # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # This file is included by platform makefiles that use the IRIX CC # compiler. It defines the compiler specific variables that the diff --git a/mps/code/idlench.awk b/mps/code/idlench.awk index f40d956356e..01c56fc5ddb 100644 --- a/mps/code/idlench.awk +++ b/mps/code/idlench.awk @@ -1,7 +1,7 @@ #!/bin/nawk -f # impl.awk.idlench: IDENTIFIER LENGTH CHECK # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # READERSHIP # diff --git a/mps/code/lc.gmk b/mps/code/lc.gmk index 129296c2035..5523c2faf69 100644 --- a/mps/code/lc.gmk +++ b/mps/code/lc.gmk @@ -1,7 +1,7 @@ # impl.gmk.lc: GNUMAKEFILE FRAGMENT FOR LCC # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # This file is included by platform makefiles that use the LCC # compiler. It defines the compiler specific variables that the diff --git a/mps/code/ld.c b/mps/code/ld.c index 12c88a72778..09f4be1115f 100644 --- a/mps/code/ld.c +++ b/mps/code/ld.c @@ -1,7 +1,7 @@ /* impl.c.ld: LOCATION DEPENDENCY IMPLEMENTATION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .def: A location dependency records the fact that the bit-patterns * of some references will be used directly (most likely for diff --git a/mps/code/lii3eg.gmk b/mps/code/lii3eg.gmk index 383200dcd22..ad1fb13d38a 100644 --- a/mps/code/lii3eg.gmk +++ b/mps/code/lii3eg.gmk @@ -1,7 +1,7 @@ # impl.gmk.lii3eg: BUILD FOR LINUX/INTEL/EGCS PLATFORM # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # This is the GNU makefile for platform.lii3eg. diff --git a/mps/code/lii4gc.gmk b/mps/code/lii4gc.gmk index a8299f76351..5a22f8a0679 100644 --- a/mps/code/lii4gc.gmk +++ b/mps/code/lii4gc.gmk @@ -1,7 +1,7 @@ # impl.gmk.lii4gc: BUILD FOR LINUX/INTEL/GCC PLATFORM # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. PFM = lii4gc diff --git a/mps/code/lippgc.gmk b/mps/code/lippgc.gmk index 5d478b10b71..8bc6affa2b1 100644 --- a/mps/code/lippgc.gmk +++ b/mps/code/lippgc.gmk @@ -1,7 +1,7 @@ # impl.gmk.lippgc: BUILD FOR LINUX/POWER(32)/GCC PLATFORM # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # This is the GNU makefile for platform.lippgc. diff --git a/mps/code/lo.h b/mps/code/lo.h index 368a072cdf1..d8f6541eae8 100644 --- a/mps/code/lo.h +++ b/mps/code/lo.h @@ -4,7 +4,7 @@ * * $Id$ * - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * The Leaf Object PoolClass is an automatically managed (ie garbage * collected) pool for managing "leaf" objects. Leaf objects are diff --git a/mps/code/lock.h b/mps/code/lock.h index aa57f30e917..09b23e882a3 100644 --- a/mps/code/lock.h +++ b/mps/code/lock.h @@ -1,7 +1,7 @@ /* impl.h.lock: RECURSIVE LOCKS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .description: [@@@@ Should be combined with design.mps.lock] * This defines the type Lock, which supports simple recursive diff --git a/mps/code/lockan.c b/mps/code/lockan.c index 65024a33d47..329743186f4 100644 --- a/mps/code/lockan.c +++ b/mps/code/lockan.c @@ -1,7 +1,7 @@ /* impl.c.lockan: ANSI RECURSIVE LOCKS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: This is a trivial implementation of recursive locks * that assumes we are not running in a multi-threaded environment. diff --git a/mps/code/lockcov.c b/mps/code/lockcov.c index 1a68b5020c6..d66bc316498 100644 --- a/mps/code/lockcov.c +++ b/mps/code/lockcov.c @@ -1,7 +1,7 @@ /* impl.c.lockcov: LOCK COVERAGE TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "mpm.h" diff --git a/mps/code/lockfr.c b/mps/code/lockfr.c index 7bcbc53b685..4b1c2708eb6 100644 --- a/mps/code/lockfr.c +++ b/mps/code/lockfr.c @@ -1,7 +1,7 @@ /* impl.c.lockfr: RECURSIVE LOCKS FOR POSIX SYSTEMS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .freebsd: This implementation supports FreeBSD (platform * MPS_OS_FR). diff --git a/mps/code/lockli.c b/mps/code/lockli.c index cc76f830726..7516fd669da 100644 --- a/mps/code/lockli.c +++ b/mps/code/lockli.c @@ -1,7 +1,7 @@ /* impl.c.lockli: RECURSIVE LOCKS FOR POSIX SYSTEMS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .linux: This implementation currently just supports LinuxThreads * (platform MPS_OS_LI), Single Unix i/f. diff --git a/mps/code/lockutw3.c b/mps/code/lockutw3.c index 743607abca9..d0c87f6b07c 100644 --- a/mps/code/lockutw3.c +++ b/mps/code/lockutw3.c @@ -1,7 +1,7 @@ /* impl.c.lockutw3: LOCK UTILIZATION TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "mpm.h" diff --git a/mps/code/lockw3.c b/mps/code/lockw3.c index 5248862b553..cd3f5c91db0 100644 --- a/mps/code/lockw3.c +++ b/mps/code/lockw3.c @@ -1,7 +1,7 @@ /* impl.c.lockw3: RECURSIVE LOCKS IN WIN32 * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: These are implemented using critical sections. * See the section titled "Synchronization functions" in the Groups diff --git a/mps/code/locus.c b/mps/code/locus.c index cc8078dcb8d..2359d4e1b07 100644 --- a/mps/code/locus.c +++ b/mps/code/locus.c @@ -1,7 +1,7 @@ /* impl.c.locus: LOCUS MANAGER * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DESIGN * diff --git a/mps/code/locv.c b/mps/code/locv.c index d1c6efa8ca8..20a48ee2ab7 100644 --- a/mps/code/locv.c +++ b/mps/code/locv.c @@ -1,7 +1,7 @@ /* impl.c.locv: LEAF OBJECT POOL CLASS COVERAGE TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * This is (not much of) a coverage test for the Leaf Object * pool (PoolClassLO). diff --git a/mps/code/message.c b/mps/code/message.c index 74b5c969ab6..196d688dd29 100644 --- a/mps/code/message.c +++ b/mps/code/message.c @@ -1,7 +1,7 @@ /* impl.c.message: MPS/CLIENT MESSAGES * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DESIGN * diff --git a/mps/code/messtest.c b/mps/code/messtest.c index edb6111beb6..da3d6236a34 100644 --- a/mps/code/messtest.c +++ b/mps/code/messtest.c @@ -1,7 +1,7 @@ /* impl.c.messtest: MESSAGE TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "mpm.h" diff --git a/mps/code/meter.c b/mps/code/meter.c index fc5c1f623ec..ecb3692c68e 100644 --- a/mps/code/meter.c +++ b/mps/code/meter.c @@ -1,7 +1,7 @@ /* impl.c.meter: METERS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * TRANSGRESSIONS * diff --git a/mps/code/meter.h b/mps/code/meter.h index 19abe7c7ff9..3f9f890d016 100644 --- a/mps/code/meter.h +++ b/mps/code/meter.h @@ -1,7 +1,7 @@ /* impl.h.meter: METER INTERFACE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .sources: mps.design.metrics. * diff --git a/mps/code/misc.h b/mps/code/misc.h index e3c70ae0cf0..5c3bcdfbb59 100644 --- a/mps/code/misc.h +++ b/mps/code/misc.h @@ -1,7 +1,7 @@ /* impl.h.misc: MISCELLANEOUS DEFINITIONS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * Small general things which are useful for C but aren't part of the * memory manager itself. The only reason that this file exists is diff --git a/mps/code/mpm.c b/mps/code/mpm.c index e1d458e9a6d..a561dbd2b45 100644 --- a/mps/code/mpm.c +++ b/mps/code/mpm.c @@ -1,7 +1,7 @@ /* impl.c.mpm: GENERAL MPM SUPPORT * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: Miscellaneous support for the implementation of the MPM * and pool classes. diff --git a/mps/code/mpm.h b/mps/code/mpm.h index 0bb391bd356..d5273db9d7c 100644 --- a/mps/code/mpm.h +++ b/mps/code/mpm.h @@ -1,7 +1,7 @@ /* impl.h.mpm: MEMORY POOL MANAGER DEFINITIONS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .trans.bufferinit: The Buffer data structure has an Init field and * an Init method, there's a name clash. We resolve this by calling the diff --git a/mps/code/mpmss.c b/mps/code/mpmss.c index ac46a235c68..b38e5f651b3 100644 --- a/mps/code/mpmss.c +++ b/mps/code/mpmss.c @@ -1,7 +1,7 @@ /* impl.c.mpmss: MPM STRESS TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "mpscmv.h" diff --git a/mps/code/mpmst.h b/mps/code/mpmst.h index cbe7455401a..12994ef60b3 100644 --- a/mps/code/mpmst.h +++ b/mps/code/mpmst.h @@ -1,7 +1,7 @@ /* impl.h.mpmst: MEMORY POOL MANAGER DATA STRUCTURES * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: This header file crosses module boundaries. The relevant * design a module's structures should be found in that module's design diff --git a/mps/code/mpmtypes.h b/mps/code/mpmtypes.h index 1b2107ac330..7bcd2f00b5c 100644 --- a/mps/code/mpmtypes.h +++ b/mps/code/mpmtypes.h @@ -1,7 +1,7 @@ /* impl.h.mpmtypes: MEMORY POOL MANAGER TYPES * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: design.mps.type * diff --git a/mps/code/mps.h b/mps/code/mps.h index 965704dce49..823137e8f08 100644 --- a/mps/code/mps.h +++ b/mps/code/mps.h @@ -1,7 +1,7 @@ /* impl.h.mps: RAVENBROOK MEMORY POOL SYSTEM C INTERFACE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: customers, MPS developers. * .sources: design.mps.interface.c. diff --git a/mps/code/mpsacl.h b/mps/code/mpsacl.h index ae10e6df2e9..b50d66ea056 100644 --- a/mps/code/mpsacl.h +++ b/mps/code/mpsacl.h @@ -1,7 +1,7 @@ /* impl.h.mpsacl: MEMORY POOL SYSTEM ARENA CLASS "CL" * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef mpsacl_h diff --git a/mps/code/mpsavm.h b/mps/code/mpsavm.h index 5c45f84c68a..8903dafc560 100644 --- a/mps/code/mpsavm.h +++ b/mps/code/mpsavm.h @@ -1,7 +1,7 @@ /* impl.h.mpsavm: MEMORY POOL SYSTEM ARENA CLASS "VM" * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef mpsavm_h diff --git a/mps/code/mpscamc.h b/mps/code/mpscamc.h index 8c9b090f161..e56fe511423 100644 --- a/mps/code/mpscamc.h +++ b/mps/code/mpscamc.h @@ -1,7 +1,7 @@ /* impl.h.mpscamc: MEMORY POOL SYSTEM CLASS "AMC" * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef mpscamc_h diff --git a/mps/code/mpscams.h b/mps/code/mpscams.h index bf1db0d4d14..6c4fda321d8 100644 --- a/mps/code/mpscams.h +++ b/mps/code/mpscams.h @@ -1,7 +1,7 @@ /* impl.h.mpscams: MEMORY POOL SYSTEM CLASS "AMS" * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef mpscams_h diff --git a/mps/code/mpscawl.h b/mps/code/mpscawl.h index 99db810d31b..2bc039074e0 100644 --- a/mps/code/mpscawl.h +++ b/mps/code/mpscawl.h @@ -1,7 +1,7 @@ /* impl.h.mpscaawl: MEMORY POOL SYSTEM CLASS "AWL" * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef mpscawl_h diff --git a/mps/code/mpsclo.h b/mps/code/mpsclo.h index 91385f5114e..d48e31ccf88 100644 --- a/mps/code/mpsclo.h +++ b/mps/code/mpsclo.h @@ -2,7 +2,7 @@ * * $Id$ * - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef mpsclo_h diff --git a/mps/code/mpscmv.h b/mps/code/mpscmv.h index f47abbd7b6a..774e8b26993 100644 --- a/mps/code/mpscmv.h +++ b/mps/code/mpscmv.h @@ -1,7 +1,7 @@ /* impl.h.mpscmv: MEMORY POOL SYSTEM CLASS "MV" * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef mpscmv_h diff --git a/mps/code/mpscmv2.h b/mps/code/mpscmv2.h index 5cea00370ca..e327b93068d 100644 --- a/mps/code/mpscmv2.h +++ b/mps/code/mpscmv2.h @@ -1,7 +1,7 @@ /* impl.h.mpscmv2: MEMORY POOL SYSTEM CLASS "MVT" * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef mpscmv2_h diff --git a/mps/code/mpscmvff.h b/mps/code/mpscmvff.h index 486756b1b09..84733137cdc 100644 --- a/mps/code/mpscmvff.h +++ b/mps/code/mpscmvff.h @@ -1,7 +1,7 @@ /* impl.h.mpscmvff: MEMORY POOL SYSTEM CLASS "MVFF" * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef mpscmvff_h diff --git a/mps/code/mpscsnc.h b/mps/code/mpscsnc.h index dd526ab66bb..aeab73fc570 100644 --- a/mps/code/mpscsnc.h +++ b/mps/code/mpscsnc.h @@ -1,7 +1,7 @@ /* impl.h.mpscsnc: MEMORY POOL SYSTEM CLASS "SNC" * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef mpscsnc_h diff --git a/mps/code/mpsi.c b/mps/code/mpsi.c index eb57e12e379..ae4e3ae6ecf 100644 --- a/mps/code/mpsi.c +++ b/mps/code/mpsi.c @@ -1,7 +1,7 @@ /* impl.c.mpsi: MEMORY POOL SYSTEM C INTERFACE LAYER * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: This code bridges between the MPS interface to C, * impl.h.mps, and the internal MPM interfaces, as defined by diff --git a/mps/code/mpsicv.c b/mps/code/mpsicv.c index 1481bf7b0b4..7b88febe310 100644 --- a/mps/code/mpsicv.c +++ b/mps/code/mpsicv.c @@ -1,7 +1,7 @@ /* impl.c.mpsicv: MPSI COVERAGE TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "testlib.h" diff --git a/mps/code/mpsio.h b/mps/code/mpsio.h index ef7c1309dac..43dfe096316 100644 --- a/mps/code/mpsio.h +++ b/mps/code/mpsio.h @@ -1,7 +1,7 @@ /* impl.h.mpsio: RAVENBROOK MEMORY POOL SYSTEM I/O INTERFACE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: For MPS client application developers, MPS developers. * .sources: design.mps.io diff --git a/mps/code/mpsioan.c b/mps/code/mpsioan.c index a313a9dbbd6..99fd9e95cb7 100644 --- a/mps/code/mpsioan.c +++ b/mps/code/mpsioan.c @@ -1,7 +1,7 @@ /* impl.c.mpsioan: RAVENBROOK MEMORY POOL SYSTEM I/O IMPLEMENTATION (ANSI) * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: For MPS client application developers and MPS developers. * .sources: design.mps.io diff --git a/mps/code/mpsiw3.c b/mps/code/mpsiw3.c index 4c361b1b421..a0408201578 100644 --- a/mps/code/mpsiw3.c +++ b/mps/code/mpsiw3.c @@ -4,7 +4,7 @@ * * $Id$ * - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "mpm.h" diff --git a/mps/code/mpslib.h b/mps/code/mpslib.h index 4dbbdb1e9c7..1c4864bff45 100644 --- a/mps/code/mpslib.h +++ b/mps/code/mpslib.h @@ -1,7 +1,7 @@ /* impl.h.mpslib: RAVENBROOK MEMORY POOL SYSTEM LIBRARY INTERFACE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: MPS client application developers, MPS developers. * .sources: design.mps.lib diff --git a/mps/code/mpsliban.c b/mps/code/mpsliban.c index 1f55642f737..6b58c8417b5 100644 --- a/mps/code/mpsliban.c +++ b/mps/code/mpsliban.c @@ -1,7 +1,7 @@ /* impl.c.mpsliban: RAVENBROOK MEMORY POOL SYSTEM LIBRARY INTERFACE (ANSI) * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: The purpose of this code is * 1. to connect the MPS Library Interface to the ANSI C libraries, diff --git a/mps/code/mpstd.h b/mps/code/mpstd.h index 80decd9b618..66a64a7792d 100644 --- a/mps/code/mpstd.h +++ b/mps/code/mpstd.h @@ -1,7 +1,7 @@ /* impl.h.mpstd: RAVENBROOK MEMORY POOL SYSTEM TARGET DETECTION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * Detect the target platform using predefined preprocessor symbols * defined by the build environment. The symbols are derived from the diff --git a/mps/code/mpsw3.h b/mps/code/mpsw3.h index 326a028fbe3..4a11f66e9ea 100644 --- a/mps/code/mpsw3.h +++ b/mps/code/mpsw3.h @@ -1,7 +1,7 @@ /* impl.h.mpsw3: RAVENBROOK MEMORY POOL SYSTEM C INTERFACE, WINDOWS PART * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: customers, MPS developers. * .sources: design.mps.interface.c. diff --git a/mps/code/mpswin.h b/mps/code/mpswin.h index a297fc0394f..a6a7ec2cbbf 100644 --- a/mps/code/mpswin.h +++ b/mps/code/mpswin.h @@ -1,7 +1,7 @@ /* impl.h.mpswin: RAVENBROOK MEMORY POOL SYSTEM WINDOWS.H INTERFACE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: For MPS client application developers, MPS developers. * diff --git a/mps/code/mv2test.c b/mps/code/mv2test.c index 1234733ab98..0a525194b42 100644 --- a/mps/code/mv2test.c +++ b/mps/code/mv2test.c @@ -1,7 +1,7 @@ /* impl.c.mv2test: POOLMVT STRESS TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include diff --git a/mps/code/o1alcc.gmk b/mps/code/o1alcc.gmk index 6ccda0868a0..6c9e7d633b3 100644 --- a/mps/code/o1alcc.gmk +++ b/mps/code/o1alcc.gmk @@ -1,7 +1,7 @@ # impl.gmk.o1alcc: BUILD FOR OSF/1, ALPHA, DIGITAL C PLATFORM # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # This is the GNU makefile for platform.o1alcc. # diff --git a/mps/code/o1algc.gmk b/mps/code/o1algc.gmk index f7bff8a1124..bb362d01f43 100644 --- a/mps/code/o1algc.gmk +++ b/mps/code/o1algc.gmk @@ -1,7 +1,7 @@ # impl.gmk.o1algc: BUILD FOR OSF/1, ALPHA, GCC PLATFORM # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # _ANSI_C_SOURCE is defined in PFMDEFS to avoid bug in library headers # which define TRUE and FALSE. diff --git a/mps/code/ossu.h b/mps/code/ossu.h index 700469d8159..0d9efd28ffc 100644 --- a/mps/code/ossu.h +++ b/mps/code/ossu.h @@ -2,7 +2,7 @@ * * $Id$ * - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: This header defines some things which are part of the ANSI * standard but missing from the C compiler / environment. diff --git a/mps/code/osxc.h b/mps/code/osxc.h index 17729becbac..9361b8586c4 100644 --- a/mps/code/osxc.h +++ b/mps/code/osxc.h @@ -1,7 +1,7 @@ /* impl.h.osxc: MacOS X (Carbon-compatible) system header hacks * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: This header fixes bugs in the system headers. */ diff --git a/mps/code/pool.c b/mps/code/pool.c index 66cf9e79485..bc4c49b774e 100644 --- a/mps/code/pool.c +++ b/mps/code/pool.c @@ -1,7 +1,7 @@ /* impl.c.pool: POOL IMPLEMENTATION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DESIGN * diff --git a/mps/code/poolabs.c b/mps/code/poolabs.c index 1203cf4c574..f888e9cb885 100644 --- a/mps/code/poolabs.c +++ b/mps/code/poolabs.c @@ -1,7 +1,7 @@ /* impl.c.poolabs: ABSTRACT POOL CLASSES * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * PURPOSE * diff --git a/mps/code/poolamc.c b/mps/code/poolamc.c index 6f604e7a1c8..6a46d1554ec 100644 --- a/mps/code/poolamc.c +++ b/mps/code/poolamc.c @@ -1,7 +1,7 @@ /* impl.c.poolamc: AUTOMATIC MOSTLY-COPYING MEMORY POOL CLASS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .sources: design.mps.poolamc. */ diff --git a/mps/code/poolams.c b/mps/code/poolams.c index e219a3b94de..4c2d0c33e31 100644 --- a/mps/code/poolams.c +++ b/mps/code/poolams.c @@ -1,7 +1,7 @@ /* impl.c.poolams: AUTOMATIC MARK & SWEEP POOL CLASS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: See design.mps.poolams. * diff --git a/mps/code/poolams.h b/mps/code/poolams.h index 73420e34ea5..461150543ec 100644 --- a/mps/code/poolams.h +++ b/mps/code/poolams.h @@ -1,7 +1,7 @@ /* impl.h.poolams: AUTOMATIC MARK & SWEEP POOL CLASS INTERFACE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: Internal interface to AMS functionality. */ diff --git a/mps/code/poolawl.c b/mps/code/poolawl.c index 67e3177f3a1..b911f6fc0cc 100644 --- a/mps/code/poolawl.c +++ b/mps/code/poolawl.c @@ -1,7 +1,7 @@ /* impl.c.poolawl: AUTOMATIC WEAK LINKED POOL CLASS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * * DESIGN diff --git a/mps/code/poollo.c b/mps/code/poollo.c index 260d18f3b5d..9edae934e20 100644 --- a/mps/code/poollo.c +++ b/mps/code/poollo.c @@ -1,7 +1,7 @@ /* impl.c.poollo: LEAF POOL CLASS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DESIGN * diff --git a/mps/code/poolmfs.c b/mps/code/poolmfs.c index e1e57be22d6..9545bcc55c4 100644 --- a/mps/code/poolmfs.c +++ b/mps/code/poolmfs.c @@ -1,7 +1,7 @@ /* impl.c.poolmfs: MANUAL FIXED SMALL UNIT POOL * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * This is the implementation of the MFS pool class. * diff --git a/mps/code/poolmfs.h b/mps/code/poolmfs.h index 93a5e910595..85a161d28e3 100644 --- a/mps/code/poolmfs.h +++ b/mps/code/poolmfs.h @@ -4,7 +4,7 @@ * * $Id$ * - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * The MFS pool is used to manage small fixed-size chunks of memory. It * stores control structures in the memory it manages, rather than to one diff --git a/mps/code/poolmrg.c b/mps/code/poolmrg.c index d3a1fb89c29..27ee414a5d9 100644 --- a/mps/code/poolmrg.c +++ b/mps/code/poolmrg.c @@ -1,7 +1,7 @@ /* impl.c.poolmrg: MANUAL RANK GUARDIAN POOL * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DESIGN * diff --git a/mps/code/poolmrg.h b/mps/code/poolmrg.h index f15b41d6f1f..1a6b6c2ab4d 100644 --- a/mps/code/poolmrg.h +++ b/mps/code/poolmrg.h @@ -3,7 +3,7 @@ * MANUAL RANK GUARDIAN POOL CLASS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef poolmrg_h diff --git a/mps/code/poolmv.c b/mps/code/poolmv.c index 9b495abb504..90de155bb12 100644 --- a/mps/code/poolmv.c +++ b/mps/code/poolmv.c @@ -1,7 +1,7 @@ /* impl.c.poolmv: MANUAL VARIABLE POOL * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * **** RESTRICTION: This pool may not allocate from the arena control * pool, since it is used to implement that pool. diff --git a/mps/code/poolmv.h b/mps/code/poolmv.h index 215fbaaaafb..4c13523f33b 100644 --- a/mps/code/poolmv.h +++ b/mps/code/poolmv.h @@ -1,7 +1,7 @@ /* .impl.h.poolmv: MANUAL VARIABLE POOL * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: This is the interface to the manual-variable pool class. * diff --git a/mps/code/poolmv2.c b/mps/code/poolmv2.c index 987f2f6e8eb..e9e484c739c 100644 --- a/mps/code/poolmv2.c +++ b/mps/code/poolmv2.c @@ -1,7 +1,7 @@ /* impl.c.poolmv2: MANUAL VARIABLE-SIZED TEMPORAL POOL * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: A manual-variable pool designed to take advantage of * placement according to predicted deathtime. diff --git a/mps/code/poolmv2.h b/mps/code/poolmv2.h index fafdb97b6c0..a1d7a8d1e13 100644 --- a/mps/code/poolmv2.h +++ b/mps/code/poolmv2.h @@ -1,7 +1,7 @@ /* impl.h.poolmv2: MANUAL VARIABLE-SIZED TEMPORAL POOL * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: The implementation of the new manual-variable pool class * diff --git a/mps/code/poolmvff.c b/mps/code/poolmvff.c index c2d87cd1ac5..820c4bfe1da 100644 --- a/mps/code/poolmvff.c +++ b/mps/code/poolmvff.c @@ -1,7 +1,7 @@ /* impl.c.poolmvff: First Fit Manual Variable Pool * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: This is a pool class for manually managed objects of * variable size where address-ordered first fit is an appropriate diff --git a/mps/code/pooln.c b/mps/code/pooln.c index 37957ed66e2..58bc988f4e4 100644 --- a/mps/code/pooln.c +++ b/mps/code/pooln.c @@ -1,7 +1,7 @@ /* impl.c.pooln: NULL POOL CLASS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "pooln.h" diff --git a/mps/code/pooln.h b/mps/code/pooln.h index fa793518fa6..57c09b13152 100644 --- a/mps/code/pooln.h +++ b/mps/code/pooln.h @@ -1,7 +1,7 @@ /* impl.h.pooln: NULL POOL * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: The null pool class is here for pedagogical purposes. It * is a skeleton of a pool class. The class exhibits all the generic diff --git a/mps/code/poolncv.c b/mps/code/poolncv.c index 24db8845662..bab77b05c77 100644 --- a/mps/code/poolncv.c +++ b/mps/code/poolncv.c @@ -1,7 +1,7 @@ /* impl.c.poolncv: NULL POOL COVERAGE TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "mpm.h" diff --git a/mps/code/poolsnc.c b/mps/code/poolsnc.c index a02b77295b8..5d3227abe28 100644 --- a/mps/code/poolsnc.c +++ b/mps/code/poolsnc.c @@ -1,7 +1,7 @@ /* impl.c.poolsnc: STACK NO CHECKING POOL CLASS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DESIGN * diff --git a/mps/code/prmcan.c b/mps/code/prmcan.c index 5097ea43b03..9c36baf90d8 100644 --- a/mps/code/prmcan.c +++ b/mps/code/prmcan.c @@ -1,7 +1,7 @@ /* impl.c.prmcan: PROTECTION MUTATOR CONTEXT (ANSI) * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: See design.mps.prot for the generic design of the interface * which is implemented in this module including the contracts for the diff --git a/mps/code/prmcfr.h b/mps/code/prmcfr.h index 34ef024214f..9650af0e806 100644 --- a/mps/code/prmcfr.h +++ b/mps/code/prmcfr.h @@ -1,7 +1,7 @@ /* impl.h.prmcfr: PROTECTION MUTATOR CONTEXT (FREEBSD) * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: MPS developers. */ diff --git a/mps/code/prmci3.h b/mps/code/prmci3.h index 2d96361d7d7..76524284ad3 100644 --- a/mps/code/prmci3.h +++ b/mps/code/prmci3.h @@ -1,7 +1,7 @@ /* impl.h.prmci3: PROTECTION MUTATOR CONTEXT (Intel 386) * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: MPS developers. */ diff --git a/mps/code/prmci3li.c b/mps/code/prmci3li.c index f6ccef3e52f..471b965af4c 100644 --- a/mps/code/prmci3li.c +++ b/mps/code/prmci3li.c @@ -1,7 +1,7 @@ /* impl.c.prmci3li: PROTECTION MUTATOR CONTEXT INTEL 386 (LINUX) * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: This module implements the part of the protection module * that decodes the MutatorFaultContext. diff --git a/mps/code/prmci3w3.c b/mps/code/prmci3w3.c index 28b4bac277b..382b987171e 100644 --- a/mps/code/prmci3w3.c +++ b/mps/code/prmci3w3.c @@ -1,7 +1,7 @@ /* impl.c.prmci3w3: PROTECTION MUTATOR CONTEXT INTEL 386 (Win32) * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * PURPOSE * diff --git a/mps/code/prmcli.h b/mps/code/prmcli.h index d970e0a1473..472f0c9529f 100644 --- a/mps/code/prmcli.h +++ b/mps/code/prmcli.h @@ -1,7 +1,7 @@ /* impl.h.prmcli: PROTECTION MUTATOR CONTEXT (Linux) * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: MPS developers. */ diff --git a/mps/code/prmcw3.h b/mps/code/prmcw3.h index ac3853d2a83..e03de7eff1d 100644 --- a/mps/code/prmcw3.h +++ b/mps/code/prmcw3.h @@ -1,7 +1,7 @@ /* impl.h.prmcw3: PROTECTION FOR WIN32 * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: MPS developers. */ diff --git a/mps/code/proddw.bat b/mps/code/proddw.bat index 6d098e46bf8..1762ae6bc3e 100644 --- a/mps/code/proddw.bat +++ b/mps/code/proddw.bat @@ -1,7 +1,7 @@ @rem impl.bat.proddw @rem Script that automates building and collating a dylan product @rem $Id$ -@rem Copyright (c) 2001 Ravenbrook Limited. +@rem Copyright (c) 2001 Ravenbrook Limited. See end of file for license. nmake /f w3i3mv.nmk VARIETY=ci mmdw.lib mpsplan.lib nmake /f w3i3mv.nmk VARIETY=hi mmdw.lib mpsplan.lib diff --git a/mps/code/protan.c b/mps/code/protan.c index eb4ff4baa59..e6d113a4849 100644 --- a/mps/code/protan.c +++ b/mps/code/protan.c @@ -1,7 +1,7 @@ /* impl.c.protan: ANSI MEMORY PROTECTION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * * DESIGN diff --git a/mps/code/protfr.c b/mps/code/protfr.c index 115ec406497..ffae9c5e862 100644 --- a/mps/code/protfr.c +++ b/mps/code/protfr.c @@ -1,7 +1,7 @@ /* impl.c.protfr: PROTECTION FOR FreeBSD * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * */ diff --git a/mps/code/protfri3.c b/mps/code/protfri3.c index b0fd9bbaaae..2766f270c63 100644 --- a/mps/code/protfri3.c +++ b/mps/code/protfri3.c @@ -1,7 +1,7 @@ /* impl.c.protfri3: PROTECTION FOR FREEBSD (INTEL 386) * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * SOURCES * diff --git a/mps/code/proti3.c b/mps/code/proti3.c index 82dc740946c..caea8be71a7 100644 --- a/mps/code/proti3.c +++ b/mps/code/proti3.c @@ -1,7 +1,7 @@ /* impl.c.proti3: PROTECTION MUTATOR CONTEXT (INTEL 386) * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: See design.mps.prot for the generic design of the interface * which is implemented in this module, including the contracts for the diff --git a/mps/code/protli.c b/mps/code/protli.c index 29ec399964b..951fd61c8d3 100644 --- a/mps/code/protli.c +++ b/mps/code/protli.c @@ -1,7 +1,7 @@ /* impl.c.protli: PROTECTION FOR LINUX * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * */ diff --git a/mps/code/protlii3.c b/mps/code/protlii3.c index 8eaf16a1a6b..2486fbd08ea 100644 --- a/mps/code/protlii3.c +++ b/mps/code/protlii3.c @@ -1,7 +1,7 @@ /* impl.c.protlii3: PROTECTION FOR LINUX (INTEL 386) * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * SOURCES * diff --git a/mps/code/proto1.c b/mps/code/proto1.c index 99a34be4717..293d66f6e0e 100644 --- a/mps/code/proto1.c +++ b/mps/code/proto1.c @@ -1,7 +1,7 @@ /* impl.c.proto1: PROTECTION FOR DIGITAL UNIX * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ diff --git a/mps/code/protocol.c b/mps/code/protocol.c index b9626bea056..4db59cbf9e0 100644 --- a/mps/code/protocol.c +++ b/mps/code/protocol.c @@ -1,7 +1,7 @@ /* impl.c.pool: PROTOCOL IMPLEMENTATION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DESIGN * diff --git a/mps/code/protocol.h b/mps/code/protocol.h index 30e5c3f01ad..a36b1055a8e 100644 --- a/mps/code/protocol.h +++ b/mps/code/protocol.h @@ -1,7 +1,7 @@ /* impl.h.protocol: PROTOCOL INHERITANCE DEFINITIONS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef protocol_h diff --git a/mps/code/protso.c b/mps/code/protso.c index a8912c2c180..d6316b7993a 100644 --- a/mps/code/protso.c +++ b/mps/code/protso.c @@ -1,7 +1,7 @@ /* impl.c.protso: PROTECTION FOR SOLARIS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * */ diff --git a/mps/code/protsu.c b/mps/code/protsu.c index fe2fc0e40d7..e28f0b1d873 100644 --- a/mps/code/protsu.c +++ b/mps/code/protsu.c @@ -1,7 +1,7 @@ /* impl.c.protsu: PROTECTION FOR SUNOS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DESIGN * diff --git a/mps/code/protw3.c b/mps/code/protw3.c index 1bcc920236c..df93f84eb54 100644 --- a/mps/code/protw3.c +++ b/mps/code/protw3.c @@ -1,7 +1,7 @@ /* impl.c.protw3: PROTECTION FOR WIN32 * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "mpm.h" diff --git a/mps/code/pthrdext.c b/mps/code/pthrdext.c index d0bfb4b0987..5d19a744977 100644 --- a/mps/code/pthrdext.c +++ b/mps/code/pthrdext.c @@ -1,7 +1,7 @@ /* impl.c.pthreadext: POSIX THREAD EXTENSIONS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: Provides extension to Pthreads. * diff --git a/mps/code/pthrdext.h b/mps/code/pthrdext.h index 1a608732fbe..c56fde4a08c 100644 --- a/mps/code/pthrdext.h +++ b/mps/code/pthrdext.h @@ -1,7 +1,7 @@ /* impl.h.pthreadext: POSIX THREAD EXTENSIONS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .readership: MM developers. * diff --git a/mps/code/qs.c b/mps/code/qs.c index 6bf7acad05a..f023952156f 100644 --- a/mps/code/qs.c +++ b/mps/code/qs.c @@ -1,7 +1,7 @@ /* impl.c.qs: QUICKSORT * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * The purpose of this program is to act as a "real" client of the MM. * It is a test, but (hopefully) less contrived than some of the other diff --git a/mps/code/ref.c b/mps/code/ref.c index 1062db210b6..f224003abe5 100644 --- a/mps/code/ref.c +++ b/mps/code/ref.c @@ -1,7 +1,7 @@ /* impl.c.ref: REFERENCES * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: Implement operations on Ref, RefSet, ZoneSet, and Rank. * diff --git a/mps/code/replay.c b/mps/code/replay.c index ba7f4705d05..fd52541de2a 100644 --- a/mps/code/replay.c +++ b/mps/code/replay.c @@ -1,5 +1,5 @@ /* impl.c.replay: Allocation replayer - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * $Id$ */ diff --git a/mps/code/reserv.c b/mps/code/reserv.c index 02d30150565..e7864e9ca58 100644 --- a/mps/code/reserv.c +++ b/mps/code/reserv.c @@ -1,7 +1,7 @@ /* impl.c.reserv: ARENA RESERVOIR * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * IMPROVEMENTS * diff --git a/mps/code/ring.c b/mps/code/ring.c index 7a0c2ea3627..4e2e08099dd 100644 --- a/mps/code/ring.c +++ b/mps/code/ring.c @@ -1,7 +1,7 @@ /* impl.c.ring: RING IMPLEMENTATION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .intro: This is a portable implementation of Rings. * diff --git a/mps/code/ring.h b/mps/code/ring.h index 972d3a95b8b..ae0f6229241 100644 --- a/mps/code/ring.h +++ b/mps/code/ring.h @@ -1,7 +1,7 @@ /* impl.h.ring: RING INTERFACE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ diff --git a/mps/code/root.c b/mps/code/root.c index 15d86a63bc5..736edc04e19 100644 --- a/mps/code/root.c +++ b/mps/code/root.c @@ -1,7 +1,7 @@ /* impl.c.root: ROOT IMPLEMENTATION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: This is the implementation of the root datatype. * diff --git a/mps/code/s7ppac/Makefile b/mps/code/s7ppac/Makefile index 11c47513049..0b4d001df02 100644 --- a/mps/code/s7ppac/Makefile +++ b/mps/code/s7ppac/Makefile @@ -2,7 +2,7 @@ # # $Id$ # -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # .limit.epcore: This only knows about making the mmsw libraries for # MM/EP-core. @@ -205,3 +205,44 @@ mmsw BuildProgram -d Variety=TI mmsw_TI.o BuildProgram -d Variety=HI mmsw_HI.o BuildProgram -d Variety=WE mmsw_WE.o + + +# C. COPYRIGHT AND LICENSE +# +# Copyright (C) 2001-2002 Ravenbrook Limited . +# All rights reserved. This is an open source license. Contact +# Ravenbrook for commercial licensing options. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are +# met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# +# 3. Redistributions in any form must be accompanied by information on how +# to obtain complete source code for this software and any accompanying +# software that uses this software. The source code must either be +# included in the distribution or be available for no more than the cost +# of distribution plus a nominal fee, and must be freely redistributable +# under reasonable conditions. For an executable file, complete source +# code means the source code for all modules it contains. It does not +# include source code for modules or files that typically accompany the +# major components of the operating system on which the executable file +# runs. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS +# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +# PURPOSE, OR NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT HOLDERS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +# ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/mps/code/sac.c b/mps/code/sac.c index 845f9b06330..c20f1378b80 100644 --- a/mps/code/sac.c +++ b/mps/code/sac.c @@ -1,7 +1,7 @@ /* impl.c.sac: SEGREGATED ALLOCATION CACHES * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "mpm.h" diff --git a/mps/code/sac.h b/mps/code/sac.h index e0e5fa8810c..1e23701956e 100644 --- a/mps/code/sac.h +++ b/mps/code/sac.h @@ -1,7 +1,7 @@ /* impl.h.sac: SEGREGATED ALLOCATION CACHES INTERFACE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #ifndef sac_h diff --git a/mps/code/sacss.c b/mps/code/sacss.c index d11ea3ebc64..b0d03828ebc 100644 --- a/mps/code/sacss.c +++ b/mps/code/sacss.c @@ -1,7 +1,7 @@ /* impl.c.sacss: SAC MANUAL ALLOC STRESS TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ diff --git a/mps/code/sc.gmk b/mps/code/sc.gmk index 603172f2e4f..ec0cee56e83 100644 --- a/mps/code/sc.gmk +++ b/mps/code/sc.gmk @@ -1,7 +1,7 @@ # impl.gmk.sc: GNUMAKEFILE FRAGMENT FOR SunPro C # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # This file is included by platform makefiles that use the SunPro C # compiler. It defines the compiler specific variables that the diff --git a/mps/code/seg.c b/mps/code/seg.c index c0a09cbe25a..ca3c1c47b80 100644 --- a/mps/code/seg.c +++ b/mps/code/seg.c @@ -1,7 +1,7 @@ /* impl.c.seg: SEGMENTS * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: The design for this module is design.mps.seg. * diff --git a/mps/code/segsmss.c b/mps/code/segsmss.c index 9da6354ea21..c4084813f6e 100644 --- a/mps/code/segsmss.c +++ b/mps/code/segsmss.c @@ -1,7 +1,7 @@ /* impl.c.segsmss: Segment splitting and merging stress test * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: Adapted from amsss.c (because AMS already supports * a protocol for subclassing AMS segments). Defines a new pool diff --git a/mps/code/shield.c b/mps/code/shield.c index e97da921719..d7727fec847 100644 --- a/mps/code/shield.c +++ b/mps/code/shield.c @@ -1,7 +1,7 @@ /* impl.c.shield: SHIELD IMPLEMENTATION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * See: idea.shield, design.mps.shield. * diff --git a/mps/code/sos8cx.gmk b/mps/code/sos8cx.gmk index afde21797a6..c2680c8e411 100644 --- a/mps/code/sos8cx.gmk +++ b/mps/code/sos8cx.gmk @@ -1,7 +1,7 @@ # impl.gmk.sos8cx: BUILD FOR SOLARIS/SPARC v8/CXREF PLATFORM # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # Instead of compiling object files, this platform (using the cxref # builder) generates a C cross reference listing. diff --git a/mps/code/sos8gc.gmk b/mps/code/sos8gc.gmk index 7dc4f170ea8..bc508708432 100644 --- a/mps/code/sos8gc.gmk +++ b/mps/code/sos8gc.gmk @@ -1,7 +1,7 @@ # impl.gmk.sos8gc: BUILD FOR SOLARIS/SPARC V8/GCC PLATFORM # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. PFM = sos8gc diff --git a/mps/code/sos8gp.gmk b/mps/code/sos8gp.gmk index 00db6c8d0fd..33fb2cd0f90 100644 --- a/mps/code/sos8gp.gmk +++ b/mps/code/sos8gp.gmk @@ -1,7 +1,7 @@ # impl.gmk.sos8gp: BUILD FOR SOLARIS/SPARC v8/GCC WITH PROFILING PLATFORM # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # This is the GNU makefile for platform.sos8gp. diff --git a/mps/code/sos9sc.gmk b/mps/code/sos9sc.gmk index 35473dee578..f0d056b164c 100644 --- a/mps/code/sos9sc.gmk +++ b/mps/code/sos9sc.gmk @@ -1,7 +1,7 @@ # impl.gmk.sos9sc: BUILD FOR SOLARIS/SPARC V9/SUNPRO C PLATFORM # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # This is the GNU makefile for platform.sos9sc. diff --git a/mps/code/span.c b/mps/code/span.c index 5956ed7f611..be444bb33df 100644 --- a/mps/code/span.c +++ b/mps/code/span.c @@ -1,7 +1,7 @@ /* impl.c.span: ANSI STACK PROBE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * PURPOSE * diff --git a/mps/code/spi3.asm b/mps/code/spi3.asm index cea15e311cc..14d3a9d086d 100644 --- a/mps/code/spi3.asm +++ b/mps/code/spi3.asm @@ -1,7 +1,7 @@ ; impl.asm.spi3: STACK PROBE ; ; $Id$ -; Copyright (c) 2001 Ravenbrook Limited. +; Copyright (c) 2001 Ravenbrook Limited. See end of file for license. ; ; This function reads a location that is probeDepth words beyond ; the current stack pointer. On intel platforms the stack grows diff --git a/mps/code/splay.c b/mps/code/splay.c index b4b38f0958d..fda71e8bd69 100644 --- a/mps/code/splay.c +++ b/mps/code/splay.c @@ -1,7 +1,7 @@ /* impl.c.splay: SPLAY TREE IMPLEMENTATION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: Splay trees are used to manage potentially unbounded * collections of ordered things. diff --git a/mps/code/splay.h b/mps/code/splay.h index 57cc5e52c2d..34f46e7b008 100644 --- a/mps/code/splay.h +++ b/mps/code/splay.h @@ -1,7 +1,7 @@ /* impl.h.splay: SPLAY TREE HEADER * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .source: design.mps.splay */ diff --git a/mps/code/ss.h b/mps/code/ss.h index 2b0a24e7732..28aacd1b607 100644 --- a/mps/code/ss.h +++ b/mps/code/ss.h @@ -3,7 +3,7 @@ * * $Id$ * - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * Provides a function for scanning the stack and registers * diff --git a/mps/code/ssan.c b/mps/code/ssan.c index c25f2d418a2..29e6b24380b 100644 --- a/mps/code/ssan.c +++ b/mps/code/ssan.c @@ -1,7 +1,7 @@ /* impl.c.ssan: ANSI STACK SCANNER * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * This module provides zero functionality. It exists to feed the * linker (prevent linker errors). diff --git a/mps/code/ssfri3.c b/mps/code/ssfri3.c index 25934438a78..b155356837d 100644 --- a/mps/code/ssfri3.c +++ b/mps/code/ssfri3.c @@ -1,7 +1,7 @@ /* impl.c.ssfri3: FREEBSD/INTEL STACK SCANNING * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * This scans the stack and fixes the registers which may contain * roots. See design.mps.thread-manager diff --git a/mps/code/sslii3.c b/mps/code/sslii3.c index 52365c3c1f1..094a63ffce0 100644 --- a/mps/code/sslii3.c +++ b/mps/code/sslii3.c @@ -1,7 +1,7 @@ /* impl.c.sslii3: LINUX/INTEL STACK SCANNING * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * This scans the stack and fixes the registers which may contain * roots. See design.mps.thread-manager diff --git a/mps/code/sso1al.s b/mps/code/sso1al.s index eb235d5d939..b55b387e315 100644 --- a/mps/code/sso1al.s +++ b/mps/code/sso1al.s @@ -1,7 +1,7 @@ # impl.s.sso1al: STACK SCANNING FOR DIGITAL UNIX / ALPHA # # $Id$ - # Copyright (c) 2001 Ravenbrook Limited. + # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # .readership: Any MPS developer that is prepared to read Alpha # assembly code in DIGITAL UNIX 'as' syntax. diff --git a/mps/code/sssos8.s b/mps/code/sssos8.s index a9b9d13e843..0c89f228d31 100644 --- a/mps/code/sssos8.s +++ b/mps/code/sssos8.s @@ -4,7 +4,7 @@ ! ! $Id$ ! -! Copyright (c) 2001 Ravenbrook Limited. +! Copyright (c) 2001 Ravenbrook Limited. See end of file for license. ! ! This scans the stack and the preserved integer registers. ! See design.mps.thread-manager diff --git a/mps/code/sssus8.s b/mps/code/sssus8.s index 7fdabc7fc6f..39bc7cf7272 100644 --- a/mps/code/sssus8.s +++ b/mps/code/sssus8.s @@ -4,7 +4,7 @@ ! ! $Id$ ! -! Copyright (c) 2001 Ravenbrook Limited. +! Copyright (c) 2001 Ravenbrook Limited. See end of file for license. ! ! This scans the stack and the preserved integer registers. ! See design.mps.thread-manager diff --git a/mps/code/ssw3i3.c b/mps/code/ssw3i3.c index 9fd479ff0d1..78c1137fbb3 100644 --- a/mps/code/ssw3i3.c +++ b/mps/code/ssw3i3.c @@ -1,7 +1,7 @@ /* impl.c.ssw3i3: WIN32/INTEL STACK SCANNING * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * This scans the stack and fixes the registers which may contain * roots. See design.mps.thread-manager diff --git a/mps/code/steptest.c b/mps/code/steptest.c index ba45c808dfb..0a59dd25325 100644 --- a/mps/code/steptest.c +++ b/mps/code/steptest.c @@ -1,7 +1,7 @@ /* impl.c.steptest: TEST FOR ARENA CLAMPING AND STEPPING * * $Id$ - * Copyright (C) 1998 Ravenbrook Limited. + * Copyright (C) 1998 Ravenbrook Limited. See end of file for license. * * Based on impl.c.amcss. */ diff --git a/mps/code/sus8gc.gmk b/mps/code/sus8gc.gmk index bb136822d50..761d1eb62b3 100644 --- a/mps/code/sus8gc.gmk +++ b/mps/code/sus8gc.gmk @@ -1,7 +1,7 @@ # impl.gmk.sus8gc: BUILD FOR SUNOS/SPARC V8/GCC PLATFORM # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. PFM = sus8gc diff --git a/mps/code/sus8lc.gmk b/mps/code/sus8lc.gmk index 0edf99c9eb5..8f568c56f4a 100644 --- a/mps/code/sus8lc.gmk +++ b/mps/code/sus8lc.gmk @@ -1,7 +1,7 @@ # impl.gmk.sus8lc: BUILD FOR SUNOS/SPARC V8/LCC PLATFORM # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. # # This is the GNU makefile for platform.sus8lc. diff --git a/mps/code/table.c b/mps/code/table.c index 977464ca316..e09a20fe6af 100644 --- a/mps/code/table.c +++ b/mps/code/table.c @@ -1,7 +1,7 @@ /* impl.h.table: A dictionary mapping a Word to a void* * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .note.good-hash: As is common in hash table implementations, we * assume that the hash function is good. diff --git a/mps/code/table.h b/mps/code/table.h index 42104ac9d5b..2f964c1648e 100644 --- a/mps/code/table.h +++ b/mps/code/table.h @@ -1,5 +1,5 @@ /* impl.h.table: Interface for a dictionary - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * $Id$ */ diff --git a/mps/code/teletest.c b/mps/code/teletest.c index e73eb234038..b74f068bdff 100644 --- a/mps/code/teletest.c +++ b/mps/code/teletest.c @@ -1,7 +1,7 @@ /* impl.c.teletest: TELEMETRY TEST * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .source: The command parser here was taken and adapted from bttest.c. */ diff --git a/mps/code/testlib.c b/mps/code/testlib.c index 8391c004802..707e8f5c29c 100644 --- a/mps/code/testlib.c +++ b/mps/code/testlib.c @@ -1,7 +1,7 @@ /* impl.c.testlib: TEST LIBRARY * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: A library of functions that may be of use to unit tests. */ diff --git a/mps/code/testlib.h b/mps/code/testlib.h index 2e7dde6ba2b..751d4950de0 100644 --- a/mps/code/testlib.h +++ b/mps/code/testlib.h @@ -1,7 +1,7 @@ /* impl.h.testlib: TEST LIBRARY INTERFACE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: A library of functions that may be of use to unit tests. */ diff --git a/mps/code/th.h b/mps/code/th.h index e980ca66986..b907256f7c7 100644 --- a/mps/code/th.h +++ b/mps/code/th.h @@ -1,7 +1,7 @@ /* impl.h.th: THREAD MANAGER * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: Provides thread suspension facilities to the shield. * See design.mps.thread-manager. Each thread has to be diff --git a/mps/code/than.c b/mps/code/than.c index bcc36d2ad9c..1fb39eb1195 100644 --- a/mps/code/than.c +++ b/mps/code/than.c @@ -1,7 +1,7 @@ /* impl.c.than: ANSI THREADS MANAGER * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * This is a single-threaded implementation of the threads manager. * Has stubs for thread suspension. diff --git a/mps/code/thfri4.c b/mps/code/thfri4.c index c91ad76f2b0..1276ee9d667 100644 --- a/mps/code/thfri4.c +++ b/mps/code/thfri4.c @@ -1,7 +1,7 @@ /* impl.c.thfri3: Threads Manager for Intel x86 systems on FreeBSD * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: This is a pthreads implementation of the threads manager. * This implements impl.h.th. diff --git a/mps/code/thlii4.c b/mps/code/thlii4.c index ab76daf209f..b4b7149c56b 100644 --- a/mps/code/thlii4.c +++ b/mps/code/thlii4.c @@ -1,7 +1,7 @@ /* impl.c.thlii3: Threads Manager for Intel x86 systems with LinuxThreads * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: This is a pthreads implementation of the threads manager. * This implements impl.h.th. diff --git a/mps/code/thw3i3.c b/mps/code/thw3i3.c index cca0c61ce06..6d550445e7c 100644 --- a/mps/code/thw3i3.c +++ b/mps/code/thw3i3.c @@ -1,7 +1,7 @@ /* impl.c.thw3i3: WIN32 THREAD MANAGER * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * Implements thread registration, suspension, and stack * scanning. See design.mps.thread-manager diff --git a/mps/code/trace.c b/mps/code/trace.c index 67e4e77e7ca..70892618e1c 100644 --- a/mps/code/trace.c +++ b/mps/code/trace.c @@ -1,7 +1,7 @@ /* impl.c.trace: GENERIC TRACER IMPLEMENTATION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: design.mps.trace. */ diff --git a/mps/code/tract.c b/mps/code/tract.c index 2a69f0d2536..04aec3811ed 100644 --- a/mps/code/tract.c +++ b/mps/code/tract.c @@ -1,7 +1,7 @@ /* impl.c.tract: PAGE TABLES * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .ullagepages: Pages whose page index is < allocBase are recorded as * free but never allocated as alloc starts searching after the tables. diff --git a/mps/code/tract.h b/mps/code/tract.h index c632d57b040..1a7f56f1b14 100644 --- a/mps/code/tract.h +++ b/mps/code/tract.h @@ -1,7 +1,7 @@ /* impl.h.tract: PAGE TABLE INTERFACE * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ diff --git a/mps/code/version.c b/mps/code/version.c index 5f2d40e5af4..a2978fc0e5b 100644 --- a/mps/code/version.c +++ b/mps/code/version.c @@ -1,7 +1,7 @@ /* impl.c.version: VERSION INSPECTION * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * PURPOSE * diff --git a/mps/code/vman.c b/mps/code/vman.c index 8995a518047..76935e2cb64 100644 --- a/mps/code/vman.c +++ b/mps/code/vman.c @@ -1,7 +1,7 @@ /* impl.c.vman: ANSI VM: MALLOC-BASED PSEUDO MEMORY MAPPING * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "mpm.h" diff --git a/mps/code/vmfr.c b/mps/code/vmfr.c index b911b6a511a..a8d33de92ae 100644 --- a/mps/code/vmfr.c +++ b/mps/code/vmfr.c @@ -1,7 +1,7 @@ /* impl.c.vmfr: VIRTUAL MEMORY MAPPING FOR FreeBSD * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: This is the implementation of the virtual memory mapping * interface (vm.h) for FreeBSD. It was created by copying vmli.c (the diff --git a/mps/code/vmi5.c b/mps/code/vmi5.c index 9deadc23aa7..3d712589337 100644 --- a/mps/code/vmi5.c +++ b/mps/code/vmi5.c @@ -1,7 +1,7 @@ /* impl.c.vmi5: VIRTUAL MEMORY MAPPING FOR IRIX 5 (AND 6) * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * Design: design.mps.vm * diff --git a/mps/code/vmli.c b/mps/code/vmli.c index c156401d68a..6c4d0d53246 100644 --- a/mps/code/vmli.c +++ b/mps/code/vmli.c @@ -1,7 +1,7 @@ /* impl.c.vmli: VIRTUAL MEMORY MAPPING FOR LINUX * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .purpose: This is the implementation of the virtual memory mapping * interface (vm.h) for Linux. It was created by copying vmo1.c (the diff --git a/mps/code/vmo1.c b/mps/code/vmo1.c index 898a4bccd41..ea75bc65785 100644 --- a/mps/code/vmo1.c +++ b/mps/code/vmo1.c @@ -1,7 +1,7 @@ /* impl.c.vmo1: VIRTUAL MEMORY MAPPING FOR DIGITAL UNIX * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: design.mps.vm, design.mps.vmo1 * diff --git a/mps/code/vmso.c b/mps/code/vmso.c index 53a6e14674e..f3d1059cb18 100644 --- a/mps/code/vmso.c +++ b/mps/code/vmso.c @@ -1,7 +1,7 @@ /* impl.c.vmso: VIRTUAL MEMORY MAPPING FOR SOLARIS 2.x * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * DESIGN * diff --git a/mps/code/vmsu.c b/mps/code/vmsu.c index 48351ea9430..34c62a17eed 100644 --- a/mps/code/vmsu.c +++ b/mps/code/vmsu.c @@ -1,7 +1,7 @@ /* impl.c.vmsu: VIRTUAL MEMORY MAPPING FOR SUNOS 4 * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: See design.mps.vm for general design. * diff --git a/mps/code/vmw3.c b/mps/code/vmw3.c index 726a13ba129..462d75e29f6 100644 --- a/mps/code/vmw3.c +++ b/mps/code/vmw3.c @@ -1,7 +1,7 @@ /* impl.c.vmw3: VIRTUAL MEMORY MAPPING FOR WIN32 * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: See design.mps.vm. * diff --git a/mps/code/vmxc.c b/mps/code/vmxc.c index 28ab63775bd..7cb53ca5725 100644 --- a/mps/code/vmxc.c +++ b/mps/code/vmxc.c @@ -1,7 +1,7 @@ /* impl.c.vmxc: VIRTUAL MEMORY MAPPING FOR MacOS X * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. * * .design: design.mps.vm * diff --git a/mps/code/w3almv.nmk b/mps/code/w3almv.nmk index efc1f20df1d..99b9e1c995b 100644 --- a/mps/code/w3almv.nmk +++ b/mps/code/w3almv.nmk @@ -1,7 +1,7 @@ # impl.nmk.w3almv: WINDOWS (ALPHA) NMAKE FILE # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. PFM = w3almv diff --git a/mps/code/w3i3mv.nmk b/mps/code/w3i3mv.nmk index ea0559683aa..d0cd5dcd7ba 100644 --- a/mps/code/w3i3mv.nmk +++ b/mps/code/w3i3mv.nmk @@ -1,7 +1,7 @@ # impl.nmk.w3i3mv: WINDOWS (INTEL) NMAKE FILE # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. PFM = w3i3mv diff --git a/mps/code/w3ppmv.nmk b/mps/code/w3ppmv.nmk index d86f66f8c2f..faffb63e429 100644 --- a/mps/code/w3ppmv.nmk +++ b/mps/code/w3ppmv.nmk @@ -1,7 +1,7 @@ # impl.nmk.w3ppmv: WINDOWS (POWERPC) NMAKE FILE # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. PFM = w3ppmv diff --git a/mps/code/walk.c b/mps/code/walk.c index 73e0ef19da8..42f2cd21c3a 100644 --- a/mps/code/walk.c +++ b/mps/code/walk.c @@ -1,7 +1,7 @@ /* impl.c.walk: OBJECT WALKER * * $Id$ - * Copyright (c) 2001 Ravenbrook Limited. + * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. */ #include "mpm.h" diff --git a/mps/code/xcppgc.gmk b/mps/code/xcppgc.gmk index d55af06aaa5..febcf984854 100644 --- a/mps/code/xcppgc.gmk +++ b/mps/code/xcppgc.gmk @@ -1,7 +1,7 @@ # impl.gmk.xcppgc: BUILD FOR MACOS X (CARBON)/POWERPC/GCC PLATFORM # # $Id$ -# Copyright (c) 2001 Ravenbrook Limited. +# Copyright (c) 2001 Ravenbrook Limited. See end of file for license. PFM = xcppgc