diff --git a/mps/code/version.c b/mps/code/version.c
index 582ad8dc785..102daf1b076 100644
--- a/mps/code/version.c
+++ b/mps/code/version.c
@@ -29,7 +29,7 @@ SRCID(version, "$Id$");
* (Note: before 2006-02-01 the style was "release.epcore.chub")
*/
-#define MPS_RELEASE "release/1.108.1"
+#define MPS_RELEASE "release/1.108.2"
/* MPSCopyrightNotice -- copyright notice for the binary
@@ -39,7 +39,7 @@ SRCID(version, "$Id$");
*/
char MPSCopyrightNotice[] =
- "Portions copyright (c) 2007 Ravenbrook Limited and Global Graphics Software.";
+ "Portions copyright (c) 2008 Ravenbrook Limited and Global Graphics Software.";
/* MPSVersion -- return version string
@@ -63,7 +63,7 @@ char *MPSVersion(void)
/* C. COPYRIGHT AND LICENSE
*
- * Copyright (C) 2001-2002, 2006-2007 Ravenbrook Limited
+ * Copyright (C) 2001-2002, 2006-2008 Ravenbrook Limited
* .
* All rights reserved. This is an open source license. Contact
* Ravenbrook for commercial licensing options.
diff --git a/mps/code/w3build.bat b/mps/code/w3build.bat
index a1f7c103cde..fe85dd33eb0 100755
--- a/mps/code/w3build.bat
+++ b/mps/code/w3build.bat
@@ -3,10 +3,10 @@
@rem $HopeName: !gathconf.bat(trunk.1) $
@rem $Id$
@rem Copyright (C) 2000 Harlequin Limited. All rights reserved.
-@rem Copyright (C) 2005-2007 Ravenbrook Limited. All rights reserved.
+@rem Copyright (C) 2005-2008 Ravenbrook Limited. All rights reserved.
-@set mpsreleasename=rel-1_108_1
+@set mpsreleasename=rel-1_108_2
rmdir /q/s w3i3mv
diff --git a/mps/example/hello-world/index.txt b/mps/example/hello-world/index.txt
index 9c8cae4078f..6820c9dc4bb 100644
--- a/mps/example/hello-world/index.txt
+++ b/mps/example/hello-world/index.txt
@@ -14,10 +14,10 @@ To begin, get a copy of the MPS-kit from:
Unpack the MPS-kit. (You don't need to compile anything yet, so you can
skip the MPS-kit readme.txt file for now).
-The MPS-kit unpacks to a directory named "mps-kit-1.108.1" (or similar),
+The MPS-kit unpacks to a directory named "mps-kit-1.108.2" (or similar),
with subdirectories like this:
- mps-kit-1.108.1/
+ mps-kit-1.108.2/
code/
design/
example/
@@ -55,7 +55,7 @@ The "mps.h" header file declares the major (non-optional) MPS
facilities, and all MPS client code needs to #include it. Find the
"mps.h" header file in the "code" subdirectory of the MPS-kit:
- mps-kit-1.108.1/code/mps.h
+ mps-kit-1.108.2/code/mps.h
For now, just put a copy of "mps.h" into a working directory where you
can try the following examples. Now you can compile and run
@@ -132,7 +132,7 @@ The MPS library is available on many platforms: Windows, many Unixes,
Mac OS X, etc. See the MPS-kit readme.txt file for details. For
example, to compile the MPS library for Mac OS X, you might use this:
- % cd mps-kit-1.108.1/code; make -f xcppgc.gmk VARIETY=ci mps.a
+ % cd mps-kit-1.108.2/code; make -f xcppgc.gmk VARIETY=ci mps.a
Briefly: "-f xcppgc.gmk" tells the buildsystem to use the makefile for
Mac OS X ("xc"), for the PowerPC architecture ("pp"), using the GCC
@@ -154,7 +154,7 @@ choice.
However, when we try to link with it, we find that the MPS library
itself has dependencies:
- % gcc 02checkarenaclassheader.c mps-kit-1.108.1/code/xcppgc/ci/mps.a
+ % gcc 02checkarenaclassheader.c mps-kit-1.108.2/code/xcppgc/ci/mps.a
% # (this will fail)
@@ -183,11 +183,11 @@ library).
To build the example plinth for Mac OS X, use:
- % cd mps-kit-1.108.1/code; make -f xcppgc.gmk VARIETY=ci mpsplan.a
+ % cd mps-kit-1.108.2/code; make -f xcppgc.gmk VARIETY=ci mpsplan.a
Now we can link and run our simple demo file:
- % gcc 02checkarenaclassheader.c mps-kit-1.108.1/code/xcppgc/ci/mps.a mps-kit-1.108.1/code/xcppgc/ci/mpsplan.a
+ % gcc 02checkarenaclassheader.c mps-kit-1.108.2/code/xcppgc/ci/mps.a mps-kit-1.108.2/code/xcppgc/ci/mpsplan.a
% ./a.out && echo "success"
@@ -270,7 +270,7 @@ bytes and a pointer to the first byte:
To run this file:
- % gcc 03arena_create.c mps-kit-1.108.1/code/xcppgc/ci/mps.a mps-kit-1.108.1/code/xcppgc/ci/mpsplan.a
+ % gcc 03arena_create.c mps-kit-1.108.2/code/xcppgc/ci/mps.a mps-kit-1.108.2/code/xcppgc/ci/mpsplan.a
% ./a.out
@@ -424,7 +424,7 @@ Here is code to create an arena, and create an MV class pool within it:
Compiling and running this produces the possibly surprising result that
the freshly-created pool has zero (0) bytes free:
- % gcc 04pool_create.c mps-kit-1.108.1/code/xcppgc/ci/mps.a mps-kit-1.108.1/code/xcppgc/ci/mpsplan.a
+ % gcc 04pool_create.c mps-kit-1.108.2/code/xcppgc/ci/mps.a mps-kit-1.108.2/code/xcppgc/ci/mpsplan.a
% ./a.out
% # (should say: "PoolDemo has 0 bytes free.")
@@ -551,7 +551,7 @@ out.
To compile and run this:
- % gcc 05alloc.c mps-kit-1.108.1/code/xcppgc/ci/mps.a mps-kit-1.108.1/code/xcppgc/ci/mpsplan.a
+ % gcc 05alloc.c mps-kit-1.108.2/code/xcppgc/ci/mps.a mps-kit-1.108.2/code/xcppgc/ci/mpsplan.a
% ./a.out
% # (should say: "PoolDemo has 0 bytes free.")
% # (and then: "PoolDemo has NNNN bytes free.", where NNNN depends on platform.)
@@ -567,6 +567,7 @@ DOCUMENT HISTORY
2006-12-13 RHSK Version 1.107
2007-07-06 RHSK Version 1.108
2007-12-21 RHSK Release 1.108.1
+2008-05-01 RHSK Release 1.108.2
COPYRIGHT AND LICENSE
diff --git a/mps/readme.txt b/mps/readme.txt
index cda842c5464..58e4545d0bb 100644
--- a/mps/readme.txt
+++ b/mps/readme.txt
@@ -53,13 +53,22 @@ record of changes. In a release of the MPS-Kit, this section becomes
the summary of what is new for that release.)
[
-......Post 1.108.1 changes:
+......Post 1.108.2 changes:
This is release A.BBB.C, made on YYYY-MM-DD.
Changes from release A.BBB.C-1:
Functional changes to MPS code:
+Other changes:
+
+]
+
+This is release 1.108.2, made on 2008-05-01.
+Changes from release 1.108.1:
+
+Functional changes to MPS code:
+
Defect discovered:
- when using an auto_header format (mps_fmt_create_auto_header)
@@ -118,12 +127,9 @@ the client more control over how a VM arena (mps_arena_class_vm)
grows. The interface is under development and is likely to change;
please contact us if you would like further details.
-Other changes:
-]
-
-This is release 1.108.1, made on 2007-12-21.
-Changes from release 1.108.0:
+[
+Historical: changes in release 1.108.1 (2007-12-21).
Functional changes to MPS code:
@@ -163,8 +169,7 @@ Note: for further details of this release (including a 'live' report
of defects found after these release-notes were written), and details
of earlier and later releases, please see:
-
-
+]
[
Historical: changes in release 1.108.0 (2007-07-05).
@@ -504,6 +509,7 @@ B. DOCUMENT HISTORY
2006-12-13 RHSK Release 1.107.0
2007-07-05 RHSK Release 1.108.0
2007-12-21 RHSK Release 1.108.1
+2008-05-01 RHSK Release 1.108.2
C. COPYRIGHT AND LICENSE