diff options
| author | Richard Brooksby | 2002-06-06 11:56:19 +0100 |
|---|---|---|
| committer | Richard Brooksby | 2002-06-06 11:56:19 +0100 |
| commit | a0f676c8e131a440dd0cbf8484f78bf5f7febdea (patch) | |
| tree | 6b46d3f07f8192050ef227160e42ce21e21cf390 /mps/code | |
| parent | 4301a6db0a2ddd0c2856b667e9fd61c21e2dcf4c (diff) | |
| download | emacs-a0f676c8e131a440dd0cbf8484f78bf5f7febdea.tar.gz emacs-a0f676c8e131a440dd0cbf8484f78bf5f7febdea.zip | |
Adding forward reference to licenses from copyright notices.
Adding licenses to a couple of files I missed.
Copied from Perforce
Change: 29837
ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code')
226 files changed, 308 insertions, 227 deletions
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 @@ | |||
| 1 | /* impl.c.abq: AVAILABLE BLOCK QUEUE | 1 | /* impl.c.abq: AVAILABLE BLOCK QUEUE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: Any MPS developer | 6 | * .readership: Any MPS developer |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.h.abq: ABQ INTERFACE | 1 | /* impl.h.abq: ABQ INTERFACE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: A FIFO queue substrate for impl.c.poolmv2 | 6 | * .purpose: A FIFO queue substrate for impl.c.poolmv2 |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.abqtest: AVAILABLE BLOCK QUEUE TEST | 1 | /* impl.c.abqtest: AVAILABLE BLOCK QUEUE TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include "abq.h" | 7 | #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 @@ | |||
| 1 | /* impl.c.action: STRATEGIC ACTION | 1 | /* impl.c.action: STRATEGIC ACTION |
| 2 | * | 2 | * |
| 3 | * Copyright (c) 2001 Ravenbrook Limited. | 3 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 4 | * $Id$ | 4 | * $Id$ |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
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 @@ | |||
| 1 | /* impl.c.amcss: POOL CLASS AMC STRESS TEST | 1 | /* impl.c.amcss: POOL CLASS AMC STRESS TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include "fmtdy.h" | 7 | #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 @@ | |||
| 1 | /* impl.c.amcsshe: POOL CLASS AMC STRESS TEST WITH HEADER | 1 | /* impl.c.amcsshe: POOL CLASS AMC STRESS TEST WITH HEADER |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include "fmthe.h" | 7 | #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 @@ | |||
| 1 | /* impl.c.amcssth: POOL CLASS AMC STRESS TEST WITH TWO THREADS | 1 | /* impl.c.amcssth: POOL CLASS AMC STRESS TEST WITH TWO THREADS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .posix: This is Posix only. | 6 | * .posix: This is Posix only. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.c.amsss: POOL CLASS AMS STRESS TEST | 1 | /* impl.c.amsss: POOL CLASS AMS STRESS TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: Adapted from amcss.c, but not counting collections, just | 6 | * .design: Adapted from amcss.c, but not counting collections, just |
| 7 | * total size of objects allocated (because epoch doesn't increment | 7 | * 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 @@ | |||
| 1 | /* impl.c.amssshe: POOL CLASS AMS STRESS TEST WITH HEADERS | 1 | /* impl.c.amssshe: POOL CLASS AMS STRESS TEST WITH HEADERS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: Adapted from amsss.c. | 6 | * .design: Adapted from amsss.c. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.c.apss: AP MANUAL ALLOC STRESS TEST | 1 | /* impl.c.apss: AP MANUAL ALLOC STRESS TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | 7 | ||
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 @@ | |||
| 1 | /* impl.c.arena: ARENA ALLOCATION FEATURES | 1 | /* impl.c.arena: ARENA ALLOCATION FEATURES |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .sources: design.mps.arena is the main design document. */ | 6 | * .sources: design.mps.arena is the main design document. */ |
| 7 | 7 | ||
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 @@ | |||
| 1 | /* impl.c.arenacl: ARENA CLASS USING CLIENT MEMORY | 1 | /* impl.c.arenacl: ARENA CLASS USING CLIENT MEMORY |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: See design.mps.arena.client. | 6 | * .design: See design.mps.arena.client. |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.arenacv: ARENA COVERAGE TEST | 1 | /* impl.c.arenacv: ARENA COVERAGE TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .coverage: At the moment, we're only trying to cover the new code | 6 | * .coverage: At the moment, we're only trying to cover the new code |
| 7 | * (partial mapping of the page table and vm overflow). | 7 | * (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 @@ | |||
| 1 | /* impl.c.arenavm: VIRTUAL MEMORY ARENA CLASS | 1 | /* impl.c.arenavm: VIRTUAL MEMORY ARENA CLASS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * | 6 | * |
| 7 | * DESIGN | 7 | * 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 @@ | |||
| 1 | /* impl.c.arenavmx: STUBS FOR ARENAVM | 1 | /* impl.c.arenavmx: STUBS FOR ARENAVM |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: This file is not properly part of the MPS. It is a | 6 | * .purpose: This file is not properly part of the MPS. It is a |
| 7 | * convenience file for EP-Core who do _not_ wish to get a link error, | 7 | * 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 @@ | |||
| 1 | /* impl.c.assert: ASSERTION IMPLEMENTATION | 1 | /* impl.c.assert: ASSERTION IMPLEMENTATION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * This source provides the AssertFail function which is | 6 | * This source provides the AssertFail function which is |
| 7 | * invoked by the assertion macros (see impl.h.assert). | 7 | * 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 @@ | |||
| 1 | /* impl.c.awlut: POOL CLASS AWL UNIT TEST | 1 | /* impl.c.awlut: POOL CLASS AWL UNIT TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * DESIGN | 6 | * DESIGN |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.awluthe: POOL CLASS AWL UNIT TEST WITH OBJECT HEADERS | 1 | /* impl.c.awluthe: POOL CLASS AWL UNIT TEST WITH OBJECT HEADERS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * DESIGN | 6 | * DESIGN |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.awlutth: THREADING UNIT TEST USING POOL CLASS AWL | 1 | /* impl.c.awlutth: THREADING UNIT TEST USING POOL CLASS AWL |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * DESIGN | 6 | * DESIGN |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.boot: BOOTSTRAP ALLOCATOR | 1 | /* impl.c.boot: BOOTSTRAP ALLOCATOR |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .overview: A structure and protocols for allocating memory from a | 6 | * .overview: A structure and protocols for allocating memory from a |
| 7 | * given block. Very simple, it basically just increments a pointer. | 7 | * 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 @@ | |||
| 1 | /* impl.h.boot: BOOTSTRAP ALLOCATOR INTERFACE | 1 | /* impl.h.boot: BOOTSTRAP ALLOCATOR INTERFACE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .overview: A protocol for allocating memory from a given block. | 6 | * .overview: A protocol for allocating memory from a given block. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.c.bt: BIT TABLES | 1 | /* impl.c.bt: BIT TABLES |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * READERSHIP | 6 | * READERSHIP |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.btss: BIT TABLE COVERAGE TEST | 1 | /* impl.c.btss: BIT TABLE COVERAGE TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: MPS developers | 6 | * .readership: MPS developers |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.bttest: BIT TABLE TEST | 1 | /* impl.c.bttest: BIT TABLE TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | 7 | ||
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 @@ | |||
| 1 | /* impl.c.buffer: ALLOCATION BUFFER IMPLEMENTATION | 1 | /* impl.c.buffer: ALLOCATION BUFFER IMPLEMENTATION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: This is (part of) the implementation of allocation buffers. | 6 | * .purpose: This is (part of) the implementation of allocation buffers. |
| 7 | * Several macros which also form part of the implementation are in | 7 | * 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 @@ | |||
| 1 | /* impl.c.cbs: COALESCING BLOCK STRUCTURE IMPLEMENTATION | 1 | /* impl.c.cbs: COALESCING BLOCK STRUCTURE IMPLEMENTATION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .intro: This is a portable implementation of coalescing block | 6 | * .intro: This is a portable implementation of coalescing block |
| 7 | * structures. | 7 | * 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 @@ | |||
| 1 | /* impl.h.cbs: CBS -- Coalescing Block Structure | 1 | /* impl.h.cbs: CBS -- Coalescing Block Structure |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .source: design.mps.cbs. | 6 | * .source: design.mps.cbs. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.c.cbstest: COALESCING BLOCK STRUCTURE TEST | 1 | /* impl.c.cbstest: COALESCING BLOCK STRUCTURE TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include "cbs.h" | 7 | #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 @@ | |||
| 1 | /* impl.h.chain: GENERATION CHAINS | 1 | /* impl.h.chain: GENERATION CHAINS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef chain_h | 7 | #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 @@ | |||
| 1 | /* impl.h.check: ASSERTION INTERFACE | 1 | /* impl.h.check: ASSERTION INTERFACE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .aver: This header defines a family of AVER and NOTREACHED macros. | 6 | * .aver: This header defines a family of AVER and NOTREACHED macros. |
| 7 | * These macros should be used to instrument and annotate code with | 7 | * 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 @@ | |||
| 1 | # impl.gmk.comm: COMMON GNUMAKEFILE FRAGMENT | 1 | # impl.gmk.comm: COMMON GNUMAKEFILE FRAGMENT |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # DESCRIPTION | 6 | # DESCRIPTION |
| 7 | # | 7 | # |
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 @@ | |||
| 1 | # impl.nmk.commpost: SECOND COMMON FRAGMENT FOR PLATFORMS USING MV AND NMAKE | 1 | # impl.nmk.commpost: SECOND COMMON FRAGMENT FOR PLATFORMS USING MV AND NMAKE |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # DESCRIPTION | 6 | # DESCRIPTION |
| 7 | # | 7 | # |
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 @@ | |||
| 1 | # impl.nmk.commpre: FIRST COMMON FRAGMENT FOR PLATFORMS USING MV AND NMAKE | 1 | # impl.nmk.commpre: FIRST COMMON FRAGMENT FOR PLATFORMS USING MV AND NMAKE |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # DESCRIPTION | 6 | # DESCRIPTION |
| 7 | # | 7 | # |
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 @@ | |||
| 1 | /* impl.h.config: MPS CONFIGURATION | 1 | /* impl.h.config: MPS CONFIGURATION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * PURPOSE | 6 | * PURPOSE |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | # impl.gmk.sc: GNUMAKEFILE FRAGMENT FOR CXREF | 1 | # impl.gmk.sc: GNUMAKEFILE FRAGMENT FOR CXREF |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # This file is included by platform makefiles that generate a c | 6 | # This file is included by platform makefiles that generate a c |
| 7 | # cross-reference using the cxref tool. | 7 | # 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 @@ | |||
| 1 | /* impl.c.dbgpool: POOL DEBUG MIXIN | 1 | /* impl.c.dbgpool: POOL DEBUG MIXIN |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .source: design.mps.object-debug | 6 | * .source: design.mps.object-debug |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.h.dbgpool: POOL DEBUG MIXIN | 1 | /* impl.h.dbgpool: POOL DEBUG MIXIN |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef dbgpool_h | 7 | #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 @@ | |||
| 1 | # impl.gmk.dc: GNUMAKEFILE FRAGMENT FOR DIGITAL C COMPILER (DEC UNIX/OSF) | 1 | # impl.gmk.dc: GNUMAKEFILE FRAGMENT FOR DIGITAL C COMPILER (DEC UNIX/OSF) |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # See design.buildsys.unix | 6 | # See design.buildsys.unix |
| 7 | # | 7 | # |
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 @@ | |||
| 1 | /* impl.c.dumper: Simple Event Dumper | 1 | /* impl.c.dumper: Simple Event Dumper |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: MM developers. | 6 | * .readership: MM developers. |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | # impl.gmk.eg: GNUMAKEFILE FRAGMENT FOR EGCS | 1 | # impl.gmk.eg: GNUMAKEFILE FRAGMENT FOR EGCS |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # This file is included by platform makefiles that use the EGCS | 6 | # This file is included by platform makefiles that use the EGCS |
| 7 | # compiler. It defines the compiler specific variables that the | 7 | # 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 @@ | |||
| 1 | /* impl.c.event: EVENT LOGGING | 1 | /* impl.c.event: EVENT LOGGING |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .sources: mps.design.event | 6 | * .sources: mps.design.event |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.h.event -- Event Logging Interface | 1 | /* impl.h.event -- Event Logging Interface |
| 2 | * | 2 | * |
| 3 | * Copyright (c) 2001 Ravenbrook Limited. | 3 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 4 | * $Id$ | 4 | * $Id$ |
| 5 | * | 5 | * |
| 6 | * READERSHIP | 6 | * 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 @@ | |||
| 1 | /* impl.c.eventcnv: Simple event log converter | 1 | /* impl.c.eventcnv: Simple event log converter |
| 2 | * Copyright (c) 2001 Ravenbrook Limited. | 2 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 3 | * | 3 | * |
| 4 | * $Id$ | 4 | * $Id$ |
| 5 | */ | 5 | */ |
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 @@ | |||
| 1 | /* impl.h.eventcom -- Event Logging Common Definitions | 1 | /* impl.h.eventcom -- Event Logging Common Definitions |
| 2 | * | 2 | * |
| 3 | * Copyright (c) 2001 Ravenbrook Limited. | 3 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 4 | * $Id$ | 4 | * $Id$ |
| 5 | * | 5 | * |
| 6 | * .sources: mps.design.telemetry | 6 | * .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 @@ | |||
| 1 | /* impl.h.eventdef -- Event Logging Definitions | 1 | /* impl.h.eventdef -- Event Logging Definitions |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .source: design.mps.telemetry | 6 | * .source: design.mps.telemetry |
| 7 | * | 7 | * |
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 @@ | |||
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * $HopeName$ | 4 | * $HopeName$ |
| 5 | * Copyright (c) 2001 Ravenbrook Limited. | 5 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 6 | * | 6 | * |
| 7 | * DO NOT EDIT THIS FILE! | 7 | * DO NOT EDIT THIS FILE! |
| 8 | * This file was generated by //info.ravenbrook.com/project/mps/master/code/eventgen.pl#6 | 8 | * 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 @@ | |||
| 2 | # impl.pl.eventgen: GENERATOR FOR impl.h.eventgen | 2 | # impl.pl.eventgen: GENERATOR FOR impl.h.eventgen |
| 3 | # | 3 | # |
| 4 | # $Id$ | 4 | # $Id$ |
| 5 | # Copyright (c) 2001 Ravenbrook Limited. | 5 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 6 | # | 6 | # |
| 7 | # .how: Invoke this script in the src directory. It works by scanning | 7 | # .how: Invoke this script in the src directory. It works by scanning |
| 8 | # eventdef.h and then creating a file eventgen.h that includes the | 8 | # 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"; | |||
| 45 | print H "/* impl.h.eventgen -- Automatic event header | 45 | print H "/* impl.h.eventgen -- Automatic event header |
| 46 | * | 46 | * |
| 47 | * \$Id\$ | 47 | * \$Id\$ |
| 48 | * Copyright (c) 2001 Ravenbrook Limited. | 48 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 49 | * | 49 | * |
| 50 | * DO NOT EDIT THIS FILE! | 50 | * DO NOT EDIT THIS FILE! |
| 51 | * This file was generated by $ID | 51 | * 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 @@ | |||
| 1 | /* impl.c.eventpro: Event processing routines | 1 | /* impl.c.eventpro: Event processing routines |
| 2 | * Copyright (c) 2001 Ravenbrook Limited. | 2 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 3 | * | 3 | * |
| 4 | * $Id$ | 4 | * $Id$ |
| 5 | */ | 5 | */ |
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 @@ | |||
| 1 | /* impl.h.eventpro: Interface for event processing routines | 1 | /* impl.h.eventpro: Interface for event processing routines |
| 2 | * Copyright (c) 2001 Ravenbrook Limited. | 2 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 3 | * | 3 | * |
| 4 | * $Id$ | 4 | * $Id$ |
| 5 | */ | 5 | */ |
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 @@ | |||
| 1 | /* impl.c.eventrep: Allocation replayer routines | 1 | /* impl.c.eventrep: Allocation replayer routines |
| 2 | * Copyright (c) 2001 Ravenbrook Limited. | 2 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 3 | * | 3 | * |
| 4 | * $Id$ | 4 | * $Id$ |
| 5 | */ | 5 | */ |
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 @@ | |||
| 1 | /* impl.h.eventrep: Allocation replayer interface | 1 | /* impl.h.eventrep: Allocation replayer interface |
| 2 | * Copyright (c) 2001 Ravenbrook Limited. | 2 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 3 | * | 3 | * |
| 4 | * $Id$ | 4 | * $Id$ |
| 5 | */ | 5 | */ |
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 @@ | |||
| 1 | /* impl.c.finalcv: FINALIZATION COVERAGE TEST | 1 | /* impl.c.finalcv: FINALIZATION COVERAGE TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * DESIGN | 6 | * DESIGN |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.fmtdy: DYLAN OBJECT FORMAT IMPLEMENTATION | 1 | /* impl.c.fmtdy: DYLAN OBJECT FORMAT IMPLEMENTATION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: MPS developers, Dylan developers | 6 | * .readership: MPS developers, Dylan developers |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.h.fmtdy: DYLAN OBJECT FORMAT | 1 | /* impl.h.fmtdy: DYLAN OBJECT FORMAT |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef fmtdy_h | 7 | #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 @@ | |||
| 1 | /* impl.c.fmtdytst: DYLAN FORMAT TEST CODE | 1 | /* impl.c.fmtdytst: DYLAN FORMAT TEST CODE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: MPS developers, Dylan developers. | 6 | * .readership: MPS developers, Dylan developers. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.h.fmtdytst: DYLAN OBJECT FORMAT TESTING | 1 | /* impl.h.fmtdytst: DYLAN OBJECT FORMAT TESTING |
| 2 | * | 2 | * |
| 3 | * $Id: //info.ravenbrook.com/project/mps/master/code/fmtdy.h#7 $ | 3 | * $Id: //info.ravenbrook.com/project/mps/master/code/fmtdy.h#7 $ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef fmtdytst_h | 7 | #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 @@ | |||
| 1 | /* impl.c.fmthe: DYLAN-LIKE OBJECT FORMAT WITH HEADERS | 1 | /* impl.c.fmthe: DYLAN-LIKE OBJECT FORMAT WITH HEADERS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * Uses impl.c.fmtdy for the actual Dylan format, and just adds | 6 | * Uses impl.c.fmtdy for the actual Dylan format, and just adds |
| 7 | * a thin layer to handle the object headers themselves. | 7 | * 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 @@ | |||
| 1 | /* impl.h.fmthe: HEADERS FOR DYLAN-LIKE OBJECT FORMATS | 1 | /* impl.h.fmthe: HEADERS FOR DYLAN-LIKE OBJECT FORMATS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef fmthe_h | 7 | #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 @@ | |||
| 1 | /* impl.c.fmtno: NULL OBJECT FORMAT IMPLEMENTATION | 1 | /* impl.c.fmtno: NULL OBJECT FORMAT IMPLEMENTATION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: MPS developers | 6 | * .readership: MPS developers |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.h.fmtdy: NULL OBJECT FORMAT | 1 | /* impl.h.fmtdy: NULL OBJECT FORMAT |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef fmtno_h | 7 | #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 @@ | |||
| 1 | /* impl.c.format: OBJECT FORMATS | 1 | /* impl.c.format: OBJECT FORMATS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * DESIGN | 6 | * DESIGN |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | # impl.gmk.fri4gc: BUILD FOR FreeBSD/INTEL/GCC PLATFORM | 1 | # impl.gmk.fri4gc: BUILD FOR FreeBSD/INTEL/GCC PLATFORM |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | 5 | ||
| 6 | PFM = fri4gc | 6 | PFM = fri4gc |
| 7 | 7 | ||
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 @@ | |||
| 1 | @rem impl.bat.gathconf: GATHERING A RELEASE FOR CONFIGURA | 1 | @rem impl.bat.gathconf: GATHERING A RELEASE FOR CONFIGURA |
| 2 | @rem | 2 | @rem |
| 3 | @rem $Id$ | 3 | @rem $Id$ |
| 4 | @rem Copyright (c) 2001 Ravenbrook Limited. | 4 | @rem Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | 5 | ||
| 6 | rmdir /s w3i3mv | 6 | rmdir /s w3i3mv |
| 7 | nmake /f w3i3mv.nmk VARIETY=we mps_conf.lib mpsplan.lib | 7 | 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 @@ | |||
| 1 | # impl.gmk.gc: GNUMAKEFILE FRAGMENT FOR GNU CC | 1 | # impl.gmk.gc: GNUMAKEFILE FRAGMENT FOR GNU CC |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # This file is included by platform makefiles that use the GNU CC | 6 | # This file is included by platform makefiles that use the GNU CC |
| 7 | # compiler. It defines the compiler-specific variables that the | 7 | # 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 @@ | |||
| 1 | /* impl.c.global: ARENA-GLOBAL INTERFACES | 1 | /* impl.c.global: ARENA-GLOBAL INTERFACES |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .sources: See design.mps.arena. design.mps.thread-safety is relevant | 6 | * .sources: See design.mps.arena. design.mps.thread-safety is relevant |
| 7 | * to the functions ArenaEnter and ArenaLeave in this file. | 7 | * 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 @@ | |||
| 1 | # impl.gmk.gp: GNUMAKEFILE FRAGMENT FOR GNU CC/GPROF | 1 | # impl.gmk.gp: GNUMAKEFILE FRAGMENT FOR GNU CC/GPROF |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # This file is included by platform makefiles that use the GNU CC | 6 | # This file is included by platform makefiles that use the GNU CC |
| 7 | # compiler with gprof. It defines the compiler specific variables | 7 | # 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 @@ | |||
| 1 | @REM impl.bat.hqbuild: setup for SWIG autobuild system | 1 | @REM impl.bat.hqbuild: setup for SWIG autobuild system |
| 2 | @REM $Id$ | 2 | @REM $Id$ |
| 3 | @REM Copyright (c) 2001 Ravenbrook Limited. | 3 | @REM Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 4 | @REM Called by SWIG autobuild system | 4 | @REM Called by SWIG autobuild system |
| 5 | @ | 5 | @ |
| 6 | @REM we expect whatcom to have set MSVCNT and possibly MSMASM and MSTOOLS | 6 | @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% | |||
| 10 | SET LIB=%MSVCNT%\lib;%MSVCNT%\mfc\lib;%LIB% | 10 | SET LIB=%MSVCNT%\lib;%MSVCNT%\mfc\lib;%LIB% |
| 11 | @REM First argument is expected to be platform code, rest we pass on | 11 | @REM First argument is expected to be platform code, rest we pass on |
| 12 | nmake /f %1.nmk %2 %3 %4 %5 %6 %7 %8 %9 | 12 | nmake /f %1.nmk %2 %3 %4 %5 %6 %7 %8 %9 |
| 13 | @ | ||
| 14 | @rem C. COPYRIGHT AND LICENSE | ||
| 15 | @rem | ||
| 16 | @rem Copyright (C) 2001-2002 Ravenbrook Limited <http://www.ravenbrook.com/>. | ||
| 17 | @rem All rights reserved. This is an open source license. Contact | ||
| 18 | @rem Ravenbrook for commercial licensing options. | ||
| 19 | @rem | ||
| 20 | @rem Redistribution and use in source and binary forms, with or without | ||
| 21 | @rem modification, are permitted provided that the following conditions are | ||
| 22 | @rem met: | ||
| 23 | @rem | ||
| 24 | @rem 1. Redistributions of source code must retain the above copyright | ||
| 25 | @rem notice, this list of conditions and the following disclaimer. | ||
| 26 | @rem | ||
| 27 | @rem 2. Redistributions in binary form must reproduce the above copyright | ||
| 28 | @rem notice, this list of conditions and the following disclaimer in the | ||
| 29 | @rem documentation and/or other materials provided with the distribution. | ||
| 30 | @rem | ||
| 31 | @rem 3. Redistributions in any form must be accompanied by information on how | ||
| 32 | @rem to obtain complete source code for this software and any accompanying | ||
| 33 | @rem software that uses this software. The source code must either be | ||
| 34 | @rem included in the distribution or be available for no more than the cost | ||
| 35 | @rem of distribution plus a nominal fee, and must be freely redistributable | ||
| 36 | @rem under reasonable conditions. For an executable file, complete source | ||
| 37 | @rem code means the source code for all modules it contains. It does not | ||
| 38 | @rem include source code for modules or files that typically accompany the | ||
| 39 | @rem major components of the operating system on which the executable file | ||
| 40 | @rem runs. | ||
| 41 | @rem | ||
| 42 | @rem THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS | ||
| 43 | @rem IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED | ||
| 44 | @rem TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR | ||
| 45 | @rem PURPOSE, OR NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL THE | ||
| 46 | @rem COPYRIGHT HOLDERS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, | ||
| 47 | @rem INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
| 48 | @rem NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF | ||
| 49 | @rem USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | ||
| 50 | @rem ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
| 51 | @rem (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | ||
| 52 | @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 @@ | |||
| 1 | # impl.gmk.ic: GNUMAKEFILE FRAGMENT FOR IRIX 6 CC (N32 or N64 ABI) | 1 | # impl.gmk.ic: GNUMAKEFILE FRAGMENT FOR IRIX 6 CC (N32 or N64 ABI) |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # This file is included by platform makefiles that use the IRIX 6 CC | 6 | # This file is included by platform makefiles that use the IRIX 6 CC |
| 7 | # compiler. It defines the compiler specific variables that the | 7 | # 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 @@ | |||
| 1 | # impl.gmk.iam4cc: BUILD FOR IRIX 6 N32/MIPS IV/CC PLATFORM | 1 | # impl.gmk.iam4cc: BUILD FOR IRIX 6 N32/MIPS IV/CC PLATFORM |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # This is the GNU makefile for platform.iam4cc. | 6 | # This is the GNU makefile for platform.iam4cc. |
| 7 | 7 | ||
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 @@ | |||
| 1 | # impl.gmk.ic: GNUMAKEFILE FRAGMENT FOR IRIX CC (IRIX 4 OR 5) | 1 | # impl.gmk.ic: GNUMAKEFILE FRAGMENT FOR IRIX CC (IRIX 4 OR 5) |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # This file is included by platform makefiles that use the IRIX CC | 6 | # This file is included by platform makefiles that use the IRIX CC |
| 7 | # compiler. It defines the compiler specific variables that the | 7 | # 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 @@ | |||
| 1 | #!/bin/nawk -f | 1 | #!/bin/nawk -f |
| 2 | # impl.awk.idlench: IDENTIFIER LENGTH CHECK | 2 | # impl.awk.idlench: IDENTIFIER LENGTH CHECK |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # READERSHIP | 6 | # READERSHIP |
| 7 | # | 7 | # |
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 @@ | |||
| 1 | # impl.gmk.lc: GNUMAKEFILE FRAGMENT FOR LCC | 1 | # impl.gmk.lc: GNUMAKEFILE FRAGMENT FOR LCC |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # This file is included by platform makefiles that use the LCC | 6 | # This file is included by platform makefiles that use the LCC |
| 7 | # compiler. It defines the compiler specific variables that the | 7 | # 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 @@ | |||
| 1 | /* impl.c.ld: LOCATION DEPENDENCY IMPLEMENTATION | 1 | /* impl.c.ld: LOCATION DEPENDENCY IMPLEMENTATION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .def: A location dependency records the fact that the bit-patterns | 6 | * .def: A location dependency records the fact that the bit-patterns |
| 7 | * of some references will be used directly (most likely for | 7 | * 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 @@ | |||
| 1 | # impl.gmk.lii3eg: BUILD FOR LINUX/INTEL/EGCS PLATFORM | 1 | # impl.gmk.lii3eg: BUILD FOR LINUX/INTEL/EGCS PLATFORM |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # This is the GNU makefile for platform.lii3eg. | 6 | # This is the GNU makefile for platform.lii3eg. |
| 7 | 7 | ||
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 @@ | |||
| 1 | # impl.gmk.lii4gc: BUILD FOR LINUX/INTEL/GCC PLATFORM | 1 | # impl.gmk.lii4gc: BUILD FOR LINUX/INTEL/GCC PLATFORM |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | 5 | ||
| 6 | PFM = lii4gc | 6 | PFM = lii4gc |
| 7 | 7 | ||
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 @@ | |||
| 1 | # impl.gmk.lippgc: BUILD FOR LINUX/POWER(32)/GCC PLATFORM | 1 | # impl.gmk.lippgc: BUILD FOR LINUX/POWER(32)/GCC PLATFORM |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # This is the GNU makefile for platform.lippgc. | 6 | # This is the GNU makefile for platform.lippgc. |
| 7 | 7 | ||
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 @@ | |||
| 4 | * | 4 | * |
| 5 | * $Id$ | 5 | * $Id$ |
| 6 | * | 6 | * |
| 7 | * Copyright (c) 2001 Ravenbrook Limited. | 7 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 8 | * | 8 | * |
| 9 | * The Leaf Object PoolClass is an automatically managed (ie garbage | 9 | * The Leaf Object PoolClass is an automatically managed (ie garbage |
| 10 | * collected) pool for managing "leaf" objects. Leaf objects are | 10 | * 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 @@ | |||
| 1 | /* impl.h.lock: RECURSIVE LOCKS | 1 | /* impl.h.lock: RECURSIVE LOCKS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .description: [@@@@ Should be combined with design.mps.lock] | 6 | * .description: [@@@@ Should be combined with design.mps.lock] |
| 7 | * This defines the type Lock, which supports simple recursive | 7 | * 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 @@ | |||
| 1 | /* impl.c.lockan: ANSI RECURSIVE LOCKS | 1 | /* impl.c.lockan: ANSI RECURSIVE LOCKS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: This is a trivial implementation of recursive locks | 6 | * .purpose: This is a trivial implementation of recursive locks |
| 7 | * that assumes we are not running in a multi-threaded environment. | 7 | * 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 @@ | |||
| 1 | /* impl.c.lockcov: LOCK COVERAGE TEST | 1 | /* impl.c.lockcov: LOCK COVERAGE TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include "mpm.h" | 7 | #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 @@ | |||
| 1 | /* impl.c.lockfr: RECURSIVE LOCKS FOR POSIX SYSTEMS | 1 | /* impl.c.lockfr: RECURSIVE LOCKS FOR POSIX SYSTEMS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .freebsd: This implementation supports FreeBSD (platform | 6 | * .freebsd: This implementation supports FreeBSD (platform |
| 7 | * MPS_OS_FR). | 7 | * 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 @@ | |||
| 1 | /* impl.c.lockli: RECURSIVE LOCKS FOR POSIX SYSTEMS | 1 | /* impl.c.lockli: RECURSIVE LOCKS FOR POSIX SYSTEMS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .linux: This implementation currently just supports LinuxThreads | 6 | * .linux: This implementation currently just supports LinuxThreads |
| 7 | * (platform MPS_OS_LI), Single Unix i/f. | 7 | * (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 @@ | |||
| 1 | /* impl.c.lockutw3: LOCK UTILIZATION TEST | 1 | /* impl.c.lockutw3: LOCK UTILIZATION TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include "mpm.h" | 7 | #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 @@ | |||
| 1 | /* impl.c.lockw3: RECURSIVE LOCKS IN WIN32 | 1 | /* impl.c.lockw3: RECURSIVE LOCKS IN WIN32 |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: These are implemented using critical sections. | 6 | * .design: These are implemented using critical sections. |
| 7 | * See the section titled "Synchronization functions" in the Groups | 7 | * 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 @@ | |||
| 1 | /* impl.c.locus: LOCUS MANAGER | 1 | /* impl.c.locus: LOCUS MANAGER |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * DESIGN | 6 | * DESIGN |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.locv: LEAF OBJECT POOL CLASS COVERAGE TEST | 1 | /* impl.c.locv: LEAF OBJECT POOL CLASS COVERAGE TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * This is (not much of) a coverage test for the Leaf Object | 6 | * This is (not much of) a coverage test for the Leaf Object |
| 7 | * pool (PoolClassLO). | 7 | * 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 @@ | |||
| 1 | /* impl.c.message: MPS/CLIENT MESSAGES | 1 | /* impl.c.message: MPS/CLIENT MESSAGES |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * DESIGN | 6 | * DESIGN |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.messtest: MESSAGE TEST | 1 | /* impl.c.messtest: MESSAGE TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include "mpm.h" | 7 | #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 @@ | |||
| 1 | /* impl.c.meter: METERS | 1 | /* impl.c.meter: METERS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * TRANSGRESSIONS | 6 | * TRANSGRESSIONS |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.h.meter: METER INTERFACE | 1 | /* impl.h.meter: METER INTERFACE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .sources: mps.design.metrics. | 6 | * .sources: mps.design.metrics. |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.h.misc: MISCELLANEOUS DEFINITIONS | 1 | /* impl.h.misc: MISCELLANEOUS DEFINITIONS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * Small general things which are useful for C but aren't part of the | 6 | * Small general things which are useful for C but aren't part of the |
| 7 | * memory manager itself. The only reason that this file exists is | 7 | * 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 @@ | |||
| 1 | /* impl.c.mpm: GENERAL MPM SUPPORT | 1 | /* impl.c.mpm: GENERAL MPM SUPPORT |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: Miscellaneous support for the implementation of the MPM | 6 | * .purpose: Miscellaneous support for the implementation of the MPM |
| 7 | * and pool classes. | 7 | * 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 @@ | |||
| 1 | /* impl.h.mpm: MEMORY POOL MANAGER DEFINITIONS | 1 | /* impl.h.mpm: MEMORY POOL MANAGER DEFINITIONS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .trans.bufferinit: The Buffer data structure has an Init field and | 6 | * .trans.bufferinit: The Buffer data structure has an Init field and |
| 7 | * an Init method, there's a name clash. We resolve this by calling the | 7 | * 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 @@ | |||
| 1 | /* impl.c.mpmss: MPM STRESS TEST | 1 | /* impl.c.mpmss: MPM STRESS TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include "mpscmv.h" | 7 | #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 @@ | |||
| 1 | /* impl.h.mpmst: MEMORY POOL MANAGER DATA STRUCTURES | 1 | /* impl.h.mpmst: MEMORY POOL MANAGER DATA STRUCTURES |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: This header file crosses module boundaries. The relevant | 6 | * .design: This header file crosses module boundaries. The relevant |
| 7 | * design a module's structures should be found in that module's design | 7 | * 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 @@ | |||
| 1 | /* impl.h.mpmtypes: MEMORY POOL MANAGER TYPES | 1 | /* impl.h.mpmtypes: MEMORY POOL MANAGER TYPES |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: design.mps.type | 6 | * .design: design.mps.type |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.h.mps: RAVENBROOK MEMORY POOL SYSTEM C INTERFACE | 1 | /* impl.h.mps: RAVENBROOK MEMORY POOL SYSTEM C INTERFACE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: customers, MPS developers. | 6 | * .readership: customers, MPS developers. |
| 7 | * .sources: design.mps.interface.c. | 7 | * .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 @@ | |||
| 1 | /* impl.h.mpsacl: MEMORY POOL SYSTEM ARENA CLASS "CL" | 1 | /* impl.h.mpsacl: MEMORY POOL SYSTEM ARENA CLASS "CL" |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef mpsacl_h | 7 | #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 @@ | |||
| 1 | /* impl.h.mpsavm: MEMORY POOL SYSTEM ARENA CLASS "VM" | 1 | /* impl.h.mpsavm: MEMORY POOL SYSTEM ARENA CLASS "VM" |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef mpsavm_h | 7 | #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 @@ | |||
| 1 | /* impl.h.mpscamc: MEMORY POOL SYSTEM CLASS "AMC" | 1 | /* impl.h.mpscamc: MEMORY POOL SYSTEM CLASS "AMC" |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef mpscamc_h | 7 | #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 @@ | |||
| 1 | /* impl.h.mpscams: MEMORY POOL SYSTEM CLASS "AMS" | 1 | /* impl.h.mpscams: MEMORY POOL SYSTEM CLASS "AMS" |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef mpscams_h | 7 | #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 @@ | |||
| 1 | /* impl.h.mpscaawl: MEMORY POOL SYSTEM CLASS "AWL" | 1 | /* impl.h.mpscaawl: MEMORY POOL SYSTEM CLASS "AWL" |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef mpscawl_h | 7 | #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 @@ | |||
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * | 4 | * |
| 5 | * Copyright (c) 2001 Ravenbrook Limited. | 5 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 6 | */ | 6 | */ |
| 7 | 7 | ||
| 8 | #ifndef mpsclo_h | 8 | #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 @@ | |||
| 1 | /* impl.h.mpscmv: MEMORY POOL SYSTEM CLASS "MV" | 1 | /* impl.h.mpscmv: MEMORY POOL SYSTEM CLASS "MV" |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef mpscmv_h | 7 | #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 @@ | |||
| 1 | /* impl.h.mpscmv2: MEMORY POOL SYSTEM CLASS "MVT" | 1 | /* impl.h.mpscmv2: MEMORY POOL SYSTEM CLASS "MVT" |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef mpscmv2_h | 7 | #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 @@ | |||
| 1 | /* impl.h.mpscmvff: MEMORY POOL SYSTEM CLASS "MVFF" | 1 | /* impl.h.mpscmvff: MEMORY POOL SYSTEM CLASS "MVFF" |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef mpscmvff_h | 7 | #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 @@ | |||
| 1 | /* impl.h.mpscsnc: MEMORY POOL SYSTEM CLASS "SNC" | 1 | /* impl.h.mpscsnc: MEMORY POOL SYSTEM CLASS "SNC" |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef mpscsnc_h | 7 | #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 @@ | |||
| 1 | /* impl.c.mpsi: MEMORY POOL SYSTEM C INTERFACE LAYER | 1 | /* impl.c.mpsi: MEMORY POOL SYSTEM C INTERFACE LAYER |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: This code bridges between the MPS interface to C, | 6 | * .purpose: This code bridges between the MPS interface to C, |
| 7 | * impl.h.mps, and the internal MPM interfaces, as defined by | 7 | * 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 @@ | |||
| 1 | /* impl.c.mpsicv: MPSI COVERAGE TEST | 1 | /* impl.c.mpsicv: MPSI COVERAGE TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include "testlib.h" | 7 | #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 @@ | |||
| 1 | /* impl.h.mpsio: RAVENBROOK MEMORY POOL SYSTEM I/O INTERFACE | 1 | /* impl.h.mpsio: RAVENBROOK MEMORY POOL SYSTEM I/O INTERFACE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: For MPS client application developers, MPS developers. | 6 | * .readership: For MPS client application developers, MPS developers. |
| 7 | * .sources: design.mps.io | 7 | * .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 @@ | |||
| 1 | /* impl.c.mpsioan: RAVENBROOK MEMORY POOL SYSTEM I/O IMPLEMENTATION (ANSI) | 1 | /* impl.c.mpsioan: RAVENBROOK MEMORY POOL SYSTEM I/O IMPLEMENTATION (ANSI) |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: For MPS client application developers and MPS developers. | 6 | * .readership: For MPS client application developers and MPS developers. |
| 7 | * .sources: design.mps.io | 7 | * .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 @@ | |||
| 4 | * | 4 | * |
| 5 | * $Id$ | 5 | * $Id$ |
| 6 | * | 6 | * |
| 7 | * Copyright (c) 2001 Ravenbrook Limited. | 7 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 8 | */ | 8 | */ |
| 9 | 9 | ||
| 10 | #include "mpm.h" | 10 | #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 @@ | |||
| 1 | /* impl.h.mpslib: RAVENBROOK MEMORY POOL SYSTEM LIBRARY INTERFACE | 1 | /* impl.h.mpslib: RAVENBROOK MEMORY POOL SYSTEM LIBRARY INTERFACE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: MPS client application developers, MPS developers. | 6 | * .readership: MPS client application developers, MPS developers. |
| 7 | * .sources: design.mps.lib | 7 | * .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 @@ | |||
| 1 | /* impl.c.mpsliban: RAVENBROOK MEMORY POOL SYSTEM LIBRARY INTERFACE (ANSI) | 1 | /* impl.c.mpsliban: RAVENBROOK MEMORY POOL SYSTEM LIBRARY INTERFACE (ANSI) |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: The purpose of this code is | 6 | * .purpose: The purpose of this code is |
| 7 | * 1. to connect the MPS Library Interface to the ANSI C libraries, | 7 | * 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 @@ | |||
| 1 | /* impl.h.mpstd: RAVENBROOK MEMORY POOL SYSTEM TARGET DETECTION | 1 | /* impl.h.mpstd: RAVENBROOK MEMORY POOL SYSTEM TARGET DETECTION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * Detect the target platform using predefined preprocessor symbols | 6 | * Detect the target platform using predefined preprocessor symbols |
| 7 | * defined by the build environment. The symbols are derived from the | 7 | * 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 @@ | |||
| 1 | /* impl.h.mpsw3: RAVENBROOK MEMORY POOL SYSTEM C INTERFACE, WINDOWS PART | 1 | /* impl.h.mpsw3: RAVENBROOK MEMORY POOL SYSTEM C INTERFACE, WINDOWS PART |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: customers, MPS developers. | 6 | * .readership: customers, MPS developers. |
| 7 | * .sources: design.mps.interface.c. | 7 | * .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 @@ | |||
| 1 | /* impl.h.mpswin: RAVENBROOK MEMORY POOL SYSTEM WINDOWS.H INTERFACE | 1 | /* impl.h.mpswin: RAVENBROOK MEMORY POOL SYSTEM WINDOWS.H INTERFACE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: For MPS client application developers, MPS developers. | 6 | * .readership: For MPS client application developers, MPS developers. |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.mv2test: POOLMVT STRESS TEST | 1 | /* impl.c.mv2test: POOLMVT STRESS TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include <stdio.h> | 7 | #include <stdio.h> |
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 @@ | |||
| 1 | # impl.gmk.o1alcc: BUILD FOR OSF/1, ALPHA, DIGITAL C PLATFORM | 1 | # impl.gmk.o1alcc: BUILD FOR OSF/1, ALPHA, DIGITAL C PLATFORM |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # This is the GNU makefile for platform.o1alcc. | 6 | # This is the GNU makefile for platform.o1alcc. |
| 7 | # | 7 | # |
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 @@ | |||
| 1 | # impl.gmk.o1algc: BUILD FOR OSF/1, ALPHA, GCC PLATFORM | 1 | # impl.gmk.o1algc: BUILD FOR OSF/1, ALPHA, GCC PLATFORM |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # _ANSI_C_SOURCE is defined in PFMDEFS to avoid bug in library headers | 6 | # _ANSI_C_SOURCE is defined in PFMDEFS to avoid bug in library headers |
| 7 | # which define TRUE and FALSE. | 7 | # 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 @@ | |||
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * | 4 | * |
| 5 | * Copyright (c) 2001 Ravenbrook Limited. | 5 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 6 | * | 6 | * |
| 7 | * .purpose: This header defines some things which are part of the ANSI | 7 | * .purpose: This header defines some things which are part of the ANSI |
| 8 | * standard but missing from the C compiler / environment. | 8 | * 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 @@ | |||
| 1 | /* impl.h.osxc: MacOS X (Carbon-compatible) system header hacks | 1 | /* impl.h.osxc: MacOS X (Carbon-compatible) system header hacks |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: This header fixes bugs in the system headers. | 6 | * .purpose: This header fixes bugs in the system headers. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.c.pool: POOL IMPLEMENTATION | 1 | /* impl.c.pool: POOL IMPLEMENTATION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * DESIGN | 6 | * DESIGN |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.poolabs: ABSTRACT POOL CLASSES | 1 | /* impl.c.poolabs: ABSTRACT POOL CLASSES |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * PURPOSE | 6 | * PURPOSE |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.poolamc: AUTOMATIC MOSTLY-COPYING MEMORY POOL CLASS | 1 | /* impl.c.poolamc: AUTOMATIC MOSTLY-COPYING MEMORY POOL CLASS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .sources: design.mps.poolamc. | 6 | * .sources: design.mps.poolamc. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.c.poolams: AUTOMATIC MARK & SWEEP POOL CLASS | 1 | /* impl.c.poolams: AUTOMATIC MARK & SWEEP POOL CLASS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: See design.mps.poolams. | 6 | * .design: See design.mps.poolams. |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.h.poolams: AUTOMATIC MARK & SWEEP POOL CLASS INTERFACE | 1 | /* impl.h.poolams: AUTOMATIC MARK & SWEEP POOL CLASS INTERFACE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: Internal interface to AMS functionality. | 6 | * .purpose: Internal interface to AMS functionality. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.c.poolawl: AUTOMATIC WEAK LINKED POOL CLASS | 1 | /* impl.c.poolawl: AUTOMATIC WEAK LINKED POOL CLASS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * | 6 | * |
| 7 | * DESIGN | 7 | * 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 @@ | |||
| 1 | /* impl.c.poollo: LEAF POOL CLASS | 1 | /* impl.c.poollo: LEAF POOL CLASS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * DESIGN | 6 | * DESIGN |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.poolmfs: MANUAL FIXED SMALL UNIT POOL | 1 | /* impl.c.poolmfs: MANUAL FIXED SMALL UNIT POOL |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * This is the implementation of the MFS pool class. | 6 | * This is the implementation of the MFS pool class. |
| 7 | * | 7 | * |
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 @@ | |||
| 4 | * | 4 | * |
| 5 | * $Id$ | 5 | * $Id$ |
| 6 | * | 6 | * |
| 7 | * Copyright (c) 2001 Ravenbrook Limited. | 7 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 8 | * | 8 | * |
| 9 | * The MFS pool is used to manage small fixed-size chunks of memory. It | 9 | * The MFS pool is used to manage small fixed-size chunks of memory. It |
| 10 | * stores control structures in the memory it manages, rather than to one | 10 | * 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 @@ | |||
| 1 | /* impl.c.poolmrg: MANUAL RANK GUARDIAN POOL | 1 | /* impl.c.poolmrg: MANUAL RANK GUARDIAN POOL |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * DESIGN | 6 | * DESIGN |
| 7 | * | 7 | * |
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 @@ | |||
| 3 | * MANUAL RANK GUARDIAN POOL CLASS | 3 | * MANUAL RANK GUARDIAN POOL CLASS |
| 4 | * | 4 | * |
| 5 | * $Id$ | 5 | * $Id$ |
| 6 | * Copyright (c) 2001 Ravenbrook Limited. | 6 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 7 | */ | 7 | */ |
| 8 | 8 | ||
| 9 | #ifndef poolmrg_h | 9 | #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 @@ | |||
| 1 | /* impl.c.poolmv: MANUAL VARIABLE POOL | 1 | /* impl.c.poolmv: MANUAL VARIABLE POOL |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * **** RESTRICTION: This pool may not allocate from the arena control | 6 | * **** RESTRICTION: This pool may not allocate from the arena control |
| 7 | * pool, since it is used to implement that pool. | 7 | * 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 @@ | |||
| 1 | /* .impl.h.poolmv: MANUAL VARIABLE POOL | 1 | /* .impl.h.poolmv: MANUAL VARIABLE POOL |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: This is the interface to the manual-variable pool class. | 6 | * .purpose: This is the interface to the manual-variable pool class. |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.poolmv2: MANUAL VARIABLE-SIZED TEMPORAL POOL | 1 | /* impl.c.poolmv2: MANUAL VARIABLE-SIZED TEMPORAL POOL |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: A manual-variable pool designed to take advantage of | 6 | * .purpose: A manual-variable pool designed to take advantage of |
| 7 | * placement according to predicted deathtime. | 7 | * 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 @@ | |||
| 1 | /* impl.h.poolmv2: MANUAL VARIABLE-SIZED TEMPORAL POOL | 1 | /* impl.h.poolmv2: MANUAL VARIABLE-SIZED TEMPORAL POOL |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: The implementation of the new manual-variable pool class | 6 | * .purpose: The implementation of the new manual-variable pool class |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.poolmvff: First Fit Manual Variable Pool | 1 | /* impl.c.poolmvff: First Fit Manual Variable Pool |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: This is a pool class for manually managed objects of | 6 | * .purpose: This is a pool class for manually managed objects of |
| 7 | * variable size where address-ordered first fit is an appropriate | 7 | * 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 @@ | |||
| 1 | /* impl.c.pooln: NULL POOL CLASS | 1 | /* impl.c.pooln: NULL POOL CLASS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include "pooln.h" | 7 | #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 @@ | |||
| 1 | /* impl.h.pooln: NULL POOL | 1 | /* impl.h.pooln: NULL POOL |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: The null pool class is here for pedagogical purposes. It | 6 | * .purpose: The null pool class is here for pedagogical purposes. It |
| 7 | * is a skeleton of a pool class. The class exhibits all the generic | 7 | * 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 @@ | |||
| 1 | /* impl.c.poolncv: NULL POOL COVERAGE TEST | 1 | /* impl.c.poolncv: NULL POOL COVERAGE TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include "mpm.h" | 7 | #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 @@ | |||
| 1 | /* impl.c.poolsnc: STACK NO CHECKING POOL CLASS | 1 | /* impl.c.poolsnc: STACK NO CHECKING POOL CLASS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * DESIGN | 6 | * DESIGN |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.prmcan: PROTECTION MUTATOR CONTEXT (ANSI) | 1 | /* impl.c.prmcan: PROTECTION MUTATOR CONTEXT (ANSI) |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: See design.mps.prot for the generic design of the interface | 6 | * .design: See design.mps.prot for the generic design of the interface |
| 7 | * which is implemented in this module including the contracts for the | 7 | * 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 @@ | |||
| 1 | /* impl.h.prmcfr: PROTECTION MUTATOR CONTEXT (FREEBSD) | 1 | /* impl.h.prmcfr: PROTECTION MUTATOR CONTEXT (FREEBSD) |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: MPS developers. | 6 | * .readership: MPS developers. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.h.prmci3: PROTECTION MUTATOR CONTEXT (Intel 386) | 1 | /* impl.h.prmci3: PROTECTION MUTATOR CONTEXT (Intel 386) |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: MPS developers. | 6 | * .readership: MPS developers. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.c.prmci3li: PROTECTION MUTATOR CONTEXT INTEL 386 (LINUX) | 1 | /* impl.c.prmci3li: PROTECTION MUTATOR CONTEXT INTEL 386 (LINUX) |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: This module implements the part of the protection module | 6 | * .purpose: This module implements the part of the protection module |
| 7 | * that decodes the MutatorFaultContext. | 7 | * 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 @@ | |||
| 1 | /* impl.c.prmci3w3: PROTECTION MUTATOR CONTEXT INTEL 386 (Win32) | 1 | /* impl.c.prmci3w3: PROTECTION MUTATOR CONTEXT INTEL 386 (Win32) |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * PURPOSE | 6 | * PURPOSE |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.h.prmcli: PROTECTION MUTATOR CONTEXT (Linux) | 1 | /* impl.h.prmcli: PROTECTION MUTATOR CONTEXT (Linux) |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: MPS developers. | 6 | * .readership: MPS developers. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.h.prmcw3: PROTECTION FOR WIN32 | 1 | /* impl.h.prmcw3: PROTECTION FOR WIN32 |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: MPS developers. | 6 | * .readership: MPS developers. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | @rem impl.bat.proddw | 1 | @rem impl.bat.proddw |
| 2 | @rem Script that automates building and collating a dylan product | 2 | @rem Script that automates building and collating a dylan product |
| 3 | @rem $Id$ | 3 | @rem $Id$ |
| 4 | @rem Copyright (c) 2001 Ravenbrook Limited. | 4 | @rem Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | 5 | ||
| 6 | nmake /f w3i3mv.nmk VARIETY=ci mmdw.lib mpsplan.lib | 6 | nmake /f w3i3mv.nmk VARIETY=ci mmdw.lib mpsplan.lib |
| 7 | nmake /f w3i3mv.nmk VARIETY=hi mmdw.lib mpsplan.lib | 7 | 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 @@ | |||
| 1 | /* impl.c.protan: ANSI MEMORY PROTECTION | 1 | /* impl.c.protan: ANSI MEMORY PROTECTION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * | 6 | * |
| 7 | * DESIGN | 7 | * 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 @@ | |||
| 1 | /* impl.c.protfr: PROTECTION FOR FreeBSD | 1 | /* impl.c.protfr: PROTECTION FOR FreeBSD |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | */ | 6 | */ |
| 7 | 7 | ||
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 @@ | |||
| 1 | /* impl.c.protfri3: PROTECTION FOR FREEBSD (INTEL 386) | 1 | /* impl.c.protfri3: PROTECTION FOR FREEBSD (INTEL 386) |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * SOURCES | 6 | * SOURCES |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.proti3: PROTECTION MUTATOR CONTEXT (INTEL 386) | 1 | /* impl.c.proti3: PROTECTION MUTATOR CONTEXT (INTEL 386) |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: See design.mps.prot for the generic design of the interface | 6 | * .design: See design.mps.prot for the generic design of the interface |
| 7 | * which is implemented in this module, including the contracts for the | 7 | * 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 @@ | |||
| 1 | /* impl.c.protli: PROTECTION FOR LINUX | 1 | /* impl.c.protli: PROTECTION FOR LINUX |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | */ | 6 | */ |
| 7 | 7 | ||
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 @@ | |||
| 1 | /* impl.c.protlii3: PROTECTION FOR LINUX (INTEL 386) | 1 | /* impl.c.protlii3: PROTECTION FOR LINUX (INTEL 386) |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * SOURCES | 6 | * SOURCES |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.proto1: PROTECTION FOR DIGITAL UNIX | 1 | /* impl.c.proto1: PROTECTION FOR DIGITAL UNIX |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | 7 | ||
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 @@ | |||
| 1 | /* impl.c.pool: PROTOCOL IMPLEMENTATION | 1 | /* impl.c.pool: PROTOCOL IMPLEMENTATION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * DESIGN | 6 | * DESIGN |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.h.protocol: PROTOCOL INHERITANCE DEFINITIONS | 1 | /* impl.h.protocol: PROTOCOL INHERITANCE DEFINITIONS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef protocol_h | 7 | #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 @@ | |||
| 1 | /* impl.c.protso: PROTECTION FOR SOLARIS | 1 | /* impl.c.protso: PROTECTION FOR SOLARIS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | */ | 6 | */ |
| 7 | 7 | ||
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 @@ | |||
| 1 | /* impl.c.protsu: PROTECTION FOR SUNOS | 1 | /* impl.c.protsu: PROTECTION FOR SUNOS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * DESIGN | 6 | * DESIGN |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.protw3: PROTECTION FOR WIN32 | 1 | /* impl.c.protw3: PROTECTION FOR WIN32 |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include "mpm.h" | 7 | #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 @@ | |||
| 1 | /* impl.c.pthreadext: POSIX THREAD EXTENSIONS | 1 | /* impl.c.pthreadext: POSIX THREAD EXTENSIONS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: Provides extension to Pthreads. | 6 | * .purpose: Provides extension to Pthreads. |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.h.pthreadext: POSIX THREAD EXTENSIONS | 1 | /* impl.h.pthreadext: POSIX THREAD EXTENSIONS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .readership: MM developers. | 6 | * .readership: MM developers. |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.qs: QUICKSORT | 1 | /* impl.c.qs: QUICKSORT |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * The purpose of this program is to act as a "real" client of the MM. | 6 | * The purpose of this program is to act as a "real" client of the MM. |
| 7 | * It is a test, but (hopefully) less contrived than some of the other | 7 | * 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 @@ | |||
| 1 | /* impl.c.ref: REFERENCES | 1 | /* impl.c.ref: REFERENCES |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: Implement operations on Ref, RefSet, ZoneSet, and Rank. | 6 | * .purpose: Implement operations on Ref, RefSet, ZoneSet, and Rank. |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.replay: Allocation replayer | 1 | /* impl.c.replay: Allocation replayer |
| 2 | * Copyright (c) 2001 Ravenbrook Limited. | 2 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 3 | * | 3 | * |
| 4 | * $Id$ | 4 | * $Id$ |
| 5 | */ | 5 | */ |
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 @@ | |||
| 1 | /* impl.c.reserv: ARENA RESERVOIR | 1 | /* impl.c.reserv: ARENA RESERVOIR |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * IMPROVEMENTS | 6 | * IMPROVEMENTS |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.ring: RING IMPLEMENTATION | 1 | /* impl.c.ring: RING IMPLEMENTATION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .intro: This is a portable implementation of Rings. | 6 | * .intro: This is a portable implementation of Rings. |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.h.ring: RING INTERFACE | 1 | /* impl.h.ring: RING INTERFACE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | 7 | ||
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 @@ | |||
| 1 | /* impl.c.root: ROOT IMPLEMENTATION | 1 | /* impl.c.root: ROOT IMPLEMENTATION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: This is the implementation of the root datatype. | 6 | * .purpose: This is the implementation of the root datatype. |
| 7 | * | 7 | * |
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 @@ | |||
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # | 4 | # |
| 5 | # Copyright (c) 2001 Ravenbrook Limited. | 5 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 6 | 6 | ||
| 7 | # .limit.epcore: This only knows about making the mmsw libraries for | 7 | # .limit.epcore: This only knows about making the mmsw libraries for |
| 8 | # MM/EP-core. | 8 | # MM/EP-core. |
| @@ -205,3 +205,44 @@ mmsw Ä | |||
| 205 | BuildProgram -d Variety=TI mmsw_TI.o | 205 | BuildProgram -d Variety=TI mmsw_TI.o |
| 206 | BuildProgram -d Variety=HI mmsw_HI.o | 206 | BuildProgram -d Variety=HI mmsw_HI.o |
| 207 | BuildProgram -d Variety=WE mmsw_WE.o | 207 | BuildProgram -d Variety=WE mmsw_WE.o |
| 208 | |||
| 209 | |||
| 210 | # C. COPYRIGHT AND LICENSE | ||
| 211 | # | ||
| 212 | # Copyright (C) 2001-2002 Ravenbrook Limited <http://www.ravenbrook.com/>. | ||
| 213 | # All rights reserved. This is an open source license. Contact | ||
| 214 | # Ravenbrook for commercial licensing options. | ||
| 215 | # | ||
| 216 | # Redistribution and use in source and binary forms, with or without | ||
| 217 | # modification, are permitted provided that the following conditions are | ||
| 218 | # met: | ||
| 219 | # | ||
| 220 | # 1. Redistributions of source code must retain the above copyright | ||
| 221 | # notice, this list of conditions and the following disclaimer. | ||
| 222 | # | ||
| 223 | # 2. Redistributions in binary form must reproduce the above copyright | ||
| 224 | # notice, this list of conditions and the following disclaimer in the | ||
| 225 | # documentation and/or other materials provided with the distribution. | ||
| 226 | # | ||
| 227 | # 3. Redistributions in any form must be accompanied by information on how | ||
| 228 | # to obtain complete source code for this software and any accompanying | ||
| 229 | # software that uses this software. The source code must either be | ||
| 230 | # included in the distribution or be available for no more than the cost | ||
| 231 | # of distribution plus a nominal fee, and must be freely redistributable | ||
| 232 | # under reasonable conditions. For an executable file, complete source | ||
| 233 | # code means the source code for all modules it contains. It does not | ||
| 234 | # include source code for modules or files that typically accompany the | ||
| 235 | # major components of the operating system on which the executable file | ||
| 236 | # runs. | ||
| 237 | # | ||
| 238 | # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS | ||
| 239 | # IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED | ||
| 240 | # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR | ||
| 241 | # PURPOSE, OR NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL THE | ||
| 242 | # COPYRIGHT HOLDERS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, | ||
| 243 | # INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
| 244 | # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF | ||
| 245 | # USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | ||
| 246 | # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
| 247 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | ||
| 248 | # 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 @@ | |||
| 1 | /* impl.c.sac: SEGREGATED ALLOCATION CACHES | 1 | /* impl.c.sac: SEGREGATED ALLOCATION CACHES |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include "mpm.h" | 7 | #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 @@ | |||
| 1 | /* impl.h.sac: SEGREGATED ALLOCATION CACHES INTERFACE | 1 | /* impl.h.sac: SEGREGATED ALLOCATION CACHES INTERFACE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef sac_h | 7 | #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 @@ | |||
| 1 | /* impl.c.sacss: SAC MANUAL ALLOC STRESS TEST | 1 | /* impl.c.sacss: SAC MANUAL ALLOC STRESS TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | 7 | ||
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 @@ | |||
| 1 | # impl.gmk.sc: GNUMAKEFILE FRAGMENT FOR SunPro C | 1 | # impl.gmk.sc: GNUMAKEFILE FRAGMENT FOR SunPro C |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # This file is included by platform makefiles that use the SunPro C | 6 | # This file is included by platform makefiles that use the SunPro C |
| 7 | # compiler. It defines the compiler specific variables that the | 7 | # 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 @@ | |||
| 1 | /* impl.c.seg: SEGMENTS | 1 | /* impl.c.seg: SEGMENTS |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: The design for this module is design.mps.seg. | 6 | * .design: The design for this module is design.mps.seg. |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.segsmss: Segment splitting and merging stress test | 1 | /* impl.c.segsmss: Segment splitting and merging stress test |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: Adapted from amsss.c (because AMS already supports | 6 | * .design: Adapted from amsss.c (because AMS already supports |
| 7 | * a protocol for subclassing AMS segments). Defines a new pool | 7 | * 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 @@ | |||
| 1 | /* impl.c.shield: SHIELD IMPLEMENTATION | 1 | /* impl.c.shield: SHIELD IMPLEMENTATION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * See: idea.shield, design.mps.shield. | 6 | * See: idea.shield, design.mps.shield. |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | # impl.gmk.sos8cx: BUILD FOR SOLARIS/SPARC v8/CXREF PLATFORM | 1 | # impl.gmk.sos8cx: BUILD FOR SOLARIS/SPARC v8/CXREF PLATFORM |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # Instead of compiling object files, this platform (using the cxref | 6 | # Instead of compiling object files, this platform (using the cxref |
| 7 | # builder) generates a C cross reference listing. | 7 | # 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 @@ | |||
| 1 | # impl.gmk.sos8gc: BUILD FOR SOLARIS/SPARC V8/GCC PLATFORM | 1 | # impl.gmk.sos8gc: BUILD FOR SOLARIS/SPARC V8/GCC PLATFORM |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | 5 | ||
| 6 | PFM = sos8gc | 6 | PFM = sos8gc |
| 7 | 7 | ||
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 @@ | |||
| 1 | # impl.gmk.sos8gp: BUILD FOR SOLARIS/SPARC v8/GCC WITH PROFILING PLATFORM | 1 | # impl.gmk.sos8gp: BUILD FOR SOLARIS/SPARC v8/GCC WITH PROFILING PLATFORM |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # This is the GNU makefile for platform.sos8gp. | 6 | # This is the GNU makefile for platform.sos8gp. |
| 7 | 7 | ||
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 @@ | |||
| 1 | # impl.gmk.sos9sc: BUILD FOR SOLARIS/SPARC V9/SUNPRO C PLATFORM | 1 | # impl.gmk.sos9sc: BUILD FOR SOLARIS/SPARC V9/SUNPRO C PLATFORM |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # This is the GNU makefile for platform.sos9sc. | 6 | # This is the GNU makefile for platform.sos9sc. |
| 7 | 7 | ||
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 @@ | |||
| 1 | /* impl.c.span: ANSI STACK PROBE | 1 | /* impl.c.span: ANSI STACK PROBE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * PURPOSE | 6 | * PURPOSE |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | ; impl.asm.spi3: STACK PROBE | 1 | ; impl.asm.spi3: STACK PROBE |
| 2 | ; | 2 | ; |
| 3 | ; $Id$ | 3 | ; $Id$ |
| 4 | ; Copyright (c) 2001 Ravenbrook Limited. | 4 | ; Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | ; | 5 | ; |
| 6 | ; This function reads a location that is probeDepth words beyond | 6 | ; This function reads a location that is probeDepth words beyond |
| 7 | ; the current stack pointer. On intel platforms the stack grows | 7 | ; 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 @@ | |||
| 1 | /* impl.c.splay: SPLAY TREE IMPLEMENTATION | 1 | /* impl.c.splay: SPLAY TREE IMPLEMENTATION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: Splay trees are used to manage potentially unbounded | 6 | * .purpose: Splay trees are used to manage potentially unbounded |
| 7 | * collections of ordered things. | 7 | * 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 @@ | |||
| 1 | /* impl.h.splay: SPLAY TREE HEADER | 1 | /* impl.h.splay: SPLAY TREE HEADER |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .source: design.mps.splay | 6 | * .source: design.mps.splay |
| 7 | */ | 7 | */ |
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 @@ | |||
| 3 | * | 3 | * |
| 4 | * $Id$ | 4 | * $Id$ |
| 5 | * | 5 | * |
| 6 | * Copyright (c) 2001 Ravenbrook Limited. | 6 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 7 | * | 7 | * |
| 8 | * Provides a function for scanning the stack and registers | 8 | * Provides a function for scanning the stack and registers |
| 9 | * | 9 | * |
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 @@ | |||
| 1 | /* impl.c.ssan: ANSI STACK SCANNER | 1 | /* impl.c.ssan: ANSI STACK SCANNER |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * This module provides zero functionality. It exists to feed the | 6 | * This module provides zero functionality. It exists to feed the |
| 7 | * linker (prevent linker errors). | 7 | * 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 @@ | |||
| 1 | /* impl.c.ssfri3: FREEBSD/INTEL STACK SCANNING | 1 | /* impl.c.ssfri3: FREEBSD/INTEL STACK SCANNING |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * This scans the stack and fixes the registers which may contain | 6 | * This scans the stack and fixes the registers which may contain |
| 7 | * roots. See design.mps.thread-manager | 7 | * 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 @@ | |||
| 1 | /* impl.c.sslii3: LINUX/INTEL STACK SCANNING | 1 | /* impl.c.sslii3: LINUX/INTEL STACK SCANNING |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * This scans the stack and fixes the registers which may contain | 6 | * This scans the stack and fixes the registers which may contain |
| 7 | * roots. See design.mps.thread-manager | 7 | * 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 @@ | |||
| 1 | # impl.s.sso1al: STACK SCANNING FOR DIGITAL UNIX / ALPHA | 1 | # impl.s.sso1al: STACK SCANNING FOR DIGITAL UNIX / ALPHA |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # .readership: Any MPS developer that is prepared to read Alpha | 6 | # .readership: Any MPS developer that is prepared to read Alpha |
| 7 | # assembly code in DIGITAL UNIX 'as' syntax. | 7 | # 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 @@ | |||
| 4 | ! | 4 | ! |
| 5 | ! $Id$ | 5 | ! $Id$ |
| 6 | ! | 6 | ! |
| 7 | ! Copyright (c) 2001 Ravenbrook Limited. | 7 | ! Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 8 | ! | 8 | ! |
| 9 | ! This scans the stack and the preserved integer registers. | 9 | ! This scans the stack and the preserved integer registers. |
| 10 | ! See design.mps.thread-manager | 10 | ! 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 @@ | |||
| 4 | ! | 4 | ! |
| 5 | ! $Id$ | 5 | ! $Id$ |
| 6 | ! | 6 | ! |
| 7 | ! Copyright (c) 2001 Ravenbrook Limited. | 7 | ! Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 8 | ! | 8 | ! |
| 9 | ! This scans the stack and the preserved integer registers. | 9 | ! This scans the stack and the preserved integer registers. |
| 10 | ! See design.mps.thread-manager | 10 | ! 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 @@ | |||
| 1 | /* impl.c.ssw3i3: WIN32/INTEL STACK SCANNING | 1 | /* impl.c.ssw3i3: WIN32/INTEL STACK SCANNING |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * This scans the stack and fixes the registers which may contain | 6 | * This scans the stack and fixes the registers which may contain |
| 7 | * roots. See design.mps.thread-manager | 7 | * 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 @@ | |||
| 1 | /* impl.c.steptest: TEST FOR ARENA CLAMPING AND STEPPING | 1 | /* impl.c.steptest: TEST FOR ARENA CLAMPING AND STEPPING |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (C) 1998 Ravenbrook Limited. | 4 | * Copyright (C) 1998 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * Based on impl.c.amcss. | 6 | * Based on impl.c.amcss. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | # impl.gmk.sus8gc: BUILD FOR SUNOS/SPARC V8/GCC PLATFORM | 1 | # impl.gmk.sus8gc: BUILD FOR SUNOS/SPARC V8/GCC PLATFORM |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | 5 | ||
| 6 | PFM = sus8gc | 6 | PFM = sus8gc |
| 7 | 7 | ||
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 @@ | |||
| 1 | # impl.gmk.sus8lc: BUILD FOR SUNOS/SPARC V8/LCC PLATFORM | 1 | # impl.gmk.sus8lc: BUILD FOR SUNOS/SPARC V8/LCC PLATFORM |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | # | 5 | # |
| 6 | # This is the GNU makefile for platform.sus8lc. | 6 | # This is the GNU makefile for platform.sus8lc. |
| 7 | 7 | ||
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 @@ | |||
| 1 | /* impl.h.table: A dictionary mapping a Word to a void* | 1 | /* impl.h.table: A dictionary mapping a Word to a void* |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .note.good-hash: As is common in hash table implementations, we | 6 | * .note.good-hash: As is common in hash table implementations, we |
| 7 | * assume that the hash function is good. | 7 | * 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 @@ | |||
| 1 | /* impl.h.table: Interface for a dictionary | 1 | /* impl.h.table: Interface for a dictionary |
| 2 | * Copyright (c) 2001 Ravenbrook Limited. | 2 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 3 | * | 3 | * |
| 4 | * $Id$ | 4 | * $Id$ |
| 5 | */ | 5 | */ |
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 @@ | |||
| 1 | /* impl.c.teletest: TELEMETRY TEST | 1 | /* impl.c.teletest: TELEMETRY TEST |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .source: The command parser here was taken and adapted from bttest.c. | 6 | * .source: The command parser here was taken and adapted from bttest.c. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.c.testlib: TEST LIBRARY | 1 | /* impl.c.testlib: TEST LIBRARY |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: A library of functions that may be of use to unit tests. | 6 | * .purpose: A library of functions that may be of use to unit tests. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.h.testlib: TEST LIBRARY INTERFACE | 1 | /* impl.h.testlib: TEST LIBRARY INTERFACE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: A library of functions that may be of use to unit tests. | 6 | * .purpose: A library of functions that may be of use to unit tests. |
| 7 | */ | 7 | */ |
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 @@ | |||
| 1 | /* impl.h.th: THREAD MANAGER | 1 | /* impl.h.th: THREAD MANAGER |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: Provides thread suspension facilities to the shield. | 6 | * .purpose: Provides thread suspension facilities to the shield. |
| 7 | * See design.mps.thread-manager. Each thread has to be | 7 | * 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 @@ | |||
| 1 | /* impl.c.than: ANSI THREADS MANAGER | 1 | /* impl.c.than: ANSI THREADS MANAGER |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * This is a single-threaded implementation of the threads manager. | 6 | * This is a single-threaded implementation of the threads manager. |
| 7 | * Has stubs for thread suspension. | 7 | * 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 @@ | |||
| 1 | /* impl.c.thfri3: Threads Manager for Intel x86 systems on FreeBSD | 1 | /* impl.c.thfri3: Threads Manager for Intel x86 systems on FreeBSD |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: This is a pthreads implementation of the threads manager. | 6 | * .purpose: This is a pthreads implementation of the threads manager. |
| 7 | * This implements impl.h.th. | 7 | * 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 @@ | |||
| 1 | /* impl.c.thlii3: Threads Manager for Intel x86 systems with LinuxThreads | 1 | /* impl.c.thlii3: Threads Manager for Intel x86 systems with LinuxThreads |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: This is a pthreads implementation of the threads manager. | 6 | * .purpose: This is a pthreads implementation of the threads manager. |
| 7 | * This implements impl.h.th. | 7 | * 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 @@ | |||
| 1 | /* impl.c.thw3i3: WIN32 THREAD MANAGER | 1 | /* impl.c.thw3i3: WIN32 THREAD MANAGER |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * Implements thread registration, suspension, and stack | 6 | * Implements thread registration, suspension, and stack |
| 7 | * scanning. See design.mps.thread-manager | 7 | * 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 @@ | |||
| 1 | /* impl.c.trace: GENERIC TRACER IMPLEMENTATION | 1 | /* impl.c.trace: GENERIC TRACER IMPLEMENTATION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: design.mps.trace. */ | 6 | * .design: design.mps.trace. */ |
| 7 | 7 | ||
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 @@ | |||
| 1 | /* impl.c.tract: PAGE TABLES | 1 | /* impl.c.tract: PAGE TABLES |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .ullagepages: Pages whose page index is < allocBase are recorded as | 6 | * .ullagepages: Pages whose page index is < allocBase are recorded as |
| 7 | * free but never allocated as alloc starts searching after the tables. | 7 | * 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 @@ | |||
| 1 | /* impl.h.tract: PAGE TABLE INTERFACE | 1 | /* impl.h.tract: PAGE TABLE INTERFACE |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | 7 | ||
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 @@ | |||
| 1 | /* impl.c.version: VERSION INSPECTION | 1 | /* impl.c.version: VERSION INSPECTION |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * PURPOSE | 6 | * PURPOSE |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.vman: ANSI VM: MALLOC-BASED PSEUDO MEMORY MAPPING | 1 | /* impl.c.vman: ANSI VM: MALLOC-BASED PSEUDO MEMORY MAPPING |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include "mpm.h" | 7 | #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 @@ | |||
| 1 | /* impl.c.vmfr: VIRTUAL MEMORY MAPPING FOR FreeBSD | 1 | /* impl.c.vmfr: VIRTUAL MEMORY MAPPING FOR FreeBSD |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: This is the implementation of the virtual memory mapping | 6 | * .purpose: This is the implementation of the virtual memory mapping |
| 7 | * interface (vm.h) for FreeBSD. It was created by copying vmli.c (the | 7 | * 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 @@ | |||
| 1 | /* impl.c.vmi5: VIRTUAL MEMORY MAPPING FOR IRIX 5 (AND 6) | 1 | /* impl.c.vmi5: VIRTUAL MEMORY MAPPING FOR IRIX 5 (AND 6) |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * Design: design.mps.vm | 6 | * Design: design.mps.vm |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.vmli: VIRTUAL MEMORY MAPPING FOR LINUX | 1 | /* impl.c.vmli: VIRTUAL MEMORY MAPPING FOR LINUX |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .purpose: This is the implementation of the virtual memory mapping | 6 | * .purpose: This is the implementation of the virtual memory mapping |
| 7 | * interface (vm.h) for Linux. It was created by copying vmo1.c (the | 7 | * 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 @@ | |||
| 1 | /* impl.c.vmo1: VIRTUAL MEMORY MAPPING FOR DIGITAL UNIX | 1 | /* impl.c.vmo1: VIRTUAL MEMORY MAPPING FOR DIGITAL UNIX |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: design.mps.vm, design.mps.vmo1 | 6 | * .design: design.mps.vm, design.mps.vmo1 |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.vmso: VIRTUAL MEMORY MAPPING FOR SOLARIS 2.x | 1 | /* impl.c.vmso: VIRTUAL MEMORY MAPPING FOR SOLARIS 2.x |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * DESIGN | 6 | * DESIGN |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.vmsu: VIRTUAL MEMORY MAPPING FOR SUNOS 4 | 1 | /* impl.c.vmsu: VIRTUAL MEMORY MAPPING FOR SUNOS 4 |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: See design.mps.vm for general design. | 6 | * .design: See design.mps.vm for general design. |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.vmw3: VIRTUAL MEMORY MAPPING FOR WIN32 | 1 | /* impl.c.vmw3: VIRTUAL MEMORY MAPPING FOR WIN32 |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: See design.mps.vm. | 6 | * .design: See design.mps.vm. |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | /* impl.c.vmxc: VIRTUAL MEMORY MAPPING FOR MacOS X | 1 | /* impl.c.vmxc: VIRTUAL MEMORY MAPPING FOR MacOS X |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | * | 5 | * |
| 6 | * .design: design.mps.vm | 6 | * .design: design.mps.vm |
| 7 | * | 7 | * |
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 @@ | |||
| 1 | # impl.nmk.w3almv: WINDOWS (ALPHA) NMAKE FILE | 1 | # impl.nmk.w3almv: WINDOWS (ALPHA) NMAKE FILE |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | 5 | ||
| 6 | PFM = w3almv | 6 | PFM = w3almv |
| 7 | 7 | ||
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 @@ | |||
| 1 | # impl.nmk.w3i3mv: WINDOWS (INTEL) NMAKE FILE | 1 | # impl.nmk.w3i3mv: WINDOWS (INTEL) NMAKE FILE |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | 5 | ||
| 6 | PFM = w3i3mv | 6 | PFM = w3i3mv |
| 7 | 7 | ||
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 @@ | |||
| 1 | # impl.nmk.w3ppmv: WINDOWS (POWERPC) NMAKE FILE | 1 | # impl.nmk.w3ppmv: WINDOWS (POWERPC) NMAKE FILE |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | 5 | ||
| 6 | PFM = w3ppmv | 6 | PFM = w3ppmv |
| 7 | 7 | ||
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 @@ | |||
| 1 | /* impl.c.walk: OBJECT WALKER | 1 | /* impl.c.walk: OBJECT WALKER |
| 2 | * | 2 | * |
| 3 | * $Id$ | 3 | * $Id$ |
| 4 | * Copyright (c) 2001 Ravenbrook Limited. | 4 | * Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include "mpm.h" | 7 | #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 @@ | |||
| 1 | # impl.gmk.xcppgc: BUILD FOR MACOS X (CARBON)/POWERPC/GCC PLATFORM | 1 | # impl.gmk.xcppgc: BUILD FOR MACOS X (CARBON)/POWERPC/GCC PLATFORM |
| 2 | # | 2 | # |
| 3 | # $Id$ | 3 | # $Id$ |
| 4 | # Copyright (c) 2001 Ravenbrook Limited. | 4 | # Copyright (c) 2001 Ravenbrook Limited. See end of file for license. |
| 5 | 5 | ||
| 6 | PFM = xcppgc | 6 | PFM = xcppgc |
| 7 | 7 | ||