diff --git a/ghc/includes/Assembler.h b/ghc/includes/Assembler.h
index 105acf3cf18f2b6653ace29138f0c1db254a5e41..98c14792ea80b0e962ef8056f7410863208ea8c6 100644
--- a/ghc/includes/Assembler.h
+++ b/ghc/includes/Assembler.h
@@ -1,12 +1,10 @@
 /* -*- mode: hugs-c; -*- */
 /* -----------------------------------------------------------------------------
- * Bytecode assembler
+ * $Id: Assembler.h,v 1.4 1999/02/05 16:02:18 simonm Exp $
  *
- * Copyright (c) 1994-1998.
+ * (c) The GHC Team 1994-1998.
  *
- * $RCSfile: Assembler.h,v $
- * $Revision: 1.3 $
- * $Date: 1999/01/18 15:23:30 $
+ * Bytecode assembler
  *
  * NB This is one of the few files shared between Hugs and the runtime system,
  * so it is very important that it not conflict with either and that it not
diff --git a/ghc/includes/Block.h b/ghc/includes/Block.h
index 113145e4a4932d4ca4b24bcbc68750a84b02886e..f924a8e93f2e47717f4120ae5f84934a276f37f7 100644
--- a/ghc/includes/Block.h
+++ b/ghc/includes/Block.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Block.h,v 1.3 1999/01/13 17:25:51 simonm Exp $
+ * $Id: Block.h,v 1.4 1999/02/05 16:02:19 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Block structure for the storage manager
  *
diff --git a/ghc/includes/CCall.h b/ghc/includes/CCall.h
index 8ad6499df674cb2cc9f1c91bc63c489b8dba86e7..97ff9df6499f911dd0fc23913914e2da60713965 100644
--- a/ghc/includes/CCall.h
+++ b/ghc/includes/CCall.h
@@ -1,7 +1,10 @@
 /* -----------------------------------------------------------------------------
- * $Id: CCall.h,v 1.2 1998/12/02 13:20:53 simonm Exp $
+ * $Id: CCall.h,v 1.3 1999/02/05 16:02:19 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Macros for performing C calls from the STG world.
+ *
  * -------------------------------------------------------------------------- */
 
 #ifndef CCALL_H
diff --git a/ghc/includes/ClosureMacros.h b/ghc/includes/ClosureMacros.h
index 76bec3e8e55b732210c4056e4f5b06cc970fe115..c99caaa02de02b24ad0b4bedccda515d96e94654 100644
--- a/ghc/includes/ClosureMacros.h
+++ b/ghc/includes/ClosureMacros.h
@@ -1,5 +1,7 @@
 /* ----------------------------------------------------------------------------
- * $Id: ClosureMacros.h,v 1.3 1999/01/13 17:25:52 simonm Exp $
+ * $Id: ClosureMacros.h,v 1.4 1999/02/05 16:02:20 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Macros for building and manipulating closures
  *
diff --git a/ghc/includes/ClosureTypes.h b/ghc/includes/ClosureTypes.h
index 65502a73db0d07d416a532ed594a64db67382fcc..544bc76647e92d9f010e7aa232991234263a0fbb 100644
--- a/ghc/includes/ClosureTypes.h
+++ b/ghc/includes/ClosureTypes.h
@@ -1,6 +1,8 @@
 /* ----------------------------------------------------------------------------
- * $Id: ClosureTypes.h,v 1.8 1999/02/05 15:25:01 simonm Exp $
+ * $Id: ClosureTypes.h,v 1.9 1999/02/05 16:02:20 simonm Exp $
  * 
+ * (c) The GHC Team, 1998-1999
+ *
  * Closure Type Constants
  *
  * -------------------------------------------------------------------------- */
diff --git a/ghc/includes/Closures.h b/ghc/includes/Closures.h
index 35578270461f3e7e7e9ace2deb39d2dd8d595102..f1b9169be096a7501ebfe64c4c26e0ef53c1a4ff 100644
--- a/ghc/includes/Closures.h
+++ b/ghc/includes/Closures.h
@@ -1,5 +1,7 @@
 /* ----------------------------------------------------------------------------
- * $Id: Closures.h,v 1.6 1999/02/05 12:41:31 sof Exp $
+ * $Id: Closures.h,v 1.7 1999/02/05 16:02:21 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Closures
  *
diff --git a/ghc/includes/Constants.h b/ghc/includes/Constants.h
index fbb3dbf4ea31609255d8865abb7ea7e0bb8ad7cc..2e2c37bbe276f3c90a8cad3f6d35cef0f5d4538f 100644
--- a/ghc/includes/Constants.h
+++ b/ghc/includes/Constants.h
@@ -1,5 +1,7 @@
 /* ----------------------------------------------------------------------------
- * $Id: Constants.h,v 1.4 1999/01/26 16:16:20 simonm Exp $
+ * $Id: Constants.h,v 1.5 1999/02/05 16:02:21 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Constants
  *
diff --git a/ghc/includes/Hooks.h b/ghc/includes/Hooks.h
index 3a53f19991af16186d71aba6c7c9891526bdd62f..16e28775b1385867c69a682c9288a92cfae4869f 100644
--- a/ghc/includes/Hooks.h
+++ b/ghc/includes/Hooks.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Hooks.h,v 1.2 1998/12/02 13:21:08 simonm Exp $
+ * $Id: Hooks.h,v 1.3 1999/02/05 16:02:22 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * User-overridable RTS hooks.
  *
diff --git a/ghc/includes/InfoMacros.h b/ghc/includes/InfoMacros.h
index 4ff825e839e7ddc74997cfab7b10b27ca2bc73b4..c64864e1d2392410afe50921e44207f884875278 100644
--- a/ghc/includes/InfoMacros.h
+++ b/ghc/includes/InfoMacros.h
@@ -1,6 +1,8 @@
 /* ----------------------------------------------------------------------------
- * $Id: InfoMacros.h,v 1.2 1998/12/02 13:21:09 simonm Exp $
+ * $Id: InfoMacros.h,v 1.3 1999/02/05 16:02:22 simonm Exp $
  * 
+ * (c) The GHC Team, 1998-1999
+ *
  * Macros for building and deconstructing info tables.
  *
  * -------------------------------------------------------------------------- */
diff --git a/ghc/includes/InfoTables.h b/ghc/includes/InfoTables.h
index e7bc9a1db301bd59a24cfede4c068bc7a2641e0a..38079b740e3b1f6f6a2635ba8a30626a5eeae5c7 100644
--- a/ghc/includes/InfoTables.h
+++ b/ghc/includes/InfoTables.h
@@ -1,6 +1,8 @@
 /* ----------------------------------------------------------------------------
- * $Id: InfoTables.h,v 1.9 1999/02/05 15:25:02 simonm Exp $
+ * $Id: InfoTables.h,v 1.10 1999/02/05 16:02:23 simonm Exp $
  * 
+ * (c) The GHC Team, 1998-1999
+ *
  * Info Tables
  *
  * -------------------------------------------------------------------------- */
diff --git a/ghc/includes/MachDeps.h b/ghc/includes/MachDeps.h
index 1b52fd043a6f1bbd39b4147a892d6abaf0970c2d..eb8b6d7088d671d2e86bacd3767de11a260ec0d4 100644
--- a/ghc/includes/MachDeps.h
+++ b/ghc/includes/MachDeps.h
@@ -1,7 +1,8 @@
 /* -----------------------------------------------------------------------------
- * $Id: MachDeps.h,v 1.2 1998/12/02 13:21:12 simonm Exp $
+ * $Id: MachDeps.h,v 1.3 1999/02/05 16:02:23 simonm Exp $
  *
  * (c) The GRASP/AQUA Project, Glasgow University, 1998
+ * (c) The GHC Team, 1998-1999
  * 
  * Definitions that characterise machine specific properties of basic
  * Stg types provided as unboxed types (mirrors the typedefs in
diff --git a/ghc/includes/MachRegs.h b/ghc/includes/MachRegs.h
index b4272d7879951aad32e55005f67a0eb04a162002..d69b7b58089542f81f2b0e51290886b681bb9487 100644
--- a/ghc/includes/MachRegs.h
+++ b/ghc/includes/MachRegs.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: MachRegs.h,v 1.3 1999/01/18 14:31:50 sof Exp $
+ * $Id: MachRegs.h,v 1.4 1999/02/05 16:02:23 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Registers used in STG code.  Might or might not correspond to
  * actual machine registers.
diff --git a/ghc/includes/Prelude.h b/ghc/includes/Prelude.h
index dedfdbe605ad00c878535a959ffb67966fdf5d76..a66c54bdc5237500b0c68ec730ba2813a4764553 100644
--- a/ghc/includes/Prelude.h
+++ b/ghc/includes/Prelude.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Prelude.h,v 1.4 1999/01/27 14:51:14 simonpj Exp $
+ * $Id: Prelude.h,v 1.5 1999/02/05 16:02:24 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Prelude identifiers that we sometimes need to refer to in the RTS.
  *
diff --git a/ghc/includes/PrimOps.h b/ghc/includes/PrimOps.h
index fe32074e305018b404322bc70adccdb96f76e23e..119894de2467982856828cce1759df336b72af31 100644
--- a/ghc/includes/PrimOps.h
+++ b/ghc/includes/PrimOps.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: PrimOps.h,v 1.15 1999/02/05 15:25:03 simonm Exp $
+ * $Id: PrimOps.h,v 1.16 1999/02/05 16:02:25 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Macros for primitive operations in STG-ish C code.
  *
diff --git a/ghc/includes/Profiling.h b/ghc/includes/Profiling.h
index 8be56facd396775a28706f26e8520defd73a05d2..0c3ca360756d66fbc41cd94bc3cdb051e9dc2296 100644
--- a/ghc/includes/Profiling.h
+++ b/ghc/includes/Profiling.h
@@ -1,7 +1,10 @@
 /* -----------------------------------------------------------------------------
- * $Id: Profiling.h,v 1.2 1998/12/02 13:21:19 simonm Exp $
+ * $Id: Profiling.h,v 1.3 1999/02/05 16:02:26 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Cost-Centre Stack Profiling Include
+ *
  * ---------------------------------------------------------------------------*/
 
 
diff --git a/ghc/includes/Regs.h b/ghc/includes/Regs.h
index a4908201384b6ad56ad3292b7ac51896d8fb7a16..e1b59ff19d707ff9f8d01dc907059a934f13eb6a 100644
--- a/ghc/includes/Regs.h
+++ b/ghc/includes/Regs.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Regs.h,v 1.2 1998/12/02 13:21:20 simonm Exp $
+ * $Id: Regs.h,v 1.3 1999/02/05 16:02:26 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Registers used in STG code.  Might or might not correspond to
  * actual machine registers.
diff --git a/ghc/includes/Rts.h b/ghc/includes/Rts.h
index b649e0b4d029a4e3eba9b514b6d984609f479e78..77f095cc745fe064c4131bbd16c9e94166fe4e6b 100644
--- a/ghc/includes/Rts.h
+++ b/ghc/includes/Rts.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Rts.h,v 1.5 1999/01/26 11:12:57 simonm Exp $
+ * $Id: Rts.h,v 1.6 1999/02/05 16:02:27 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Top-level include file for the RTS itself
  *
diff --git a/ghc/includes/RtsAPI.h b/ghc/includes/RtsAPI.h
index fc22d0bd8ee3a021acbce013b7cc00fe25a0e5fd..cc6f7e7e32a4218ccff1a31cd188763eccf564e0 100644
--- a/ghc/includes/RtsAPI.h
+++ b/ghc/includes/RtsAPI.h
@@ -1,5 +1,7 @@
 /* ----------------------------------------------------------------------------
- * $Id: RtsAPI.h,v 1.2 1998/12/02 13:21:21 simonm Exp $
+ * $Id: RtsAPI.h,v 1.3 1999/02/05 16:02:27 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * API for invoking Haskell functions via the RTS
  *
diff --git a/ghc/includes/Stable.h b/ghc/includes/Stable.h
index 7ffa369d5fdd6182221732125c49b2279c31ba8c..4552439e8779fe7dfa0d6f5bb8fc420450ff9ed0 100644
--- a/ghc/includes/Stable.h
+++ b/ghc/includes/Stable.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Stable.h,v 1.1 1999/01/26 14:04:46 simonm Exp $
+ * $Id: Stable.h,v 1.2 1999/02/05 16:02:28 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Stable names and stable pointers
  *
diff --git a/ghc/includes/Stg.h b/ghc/includes/Stg.h
index 3c9a1b46821f404522c4a443d737a36398d2e706..f38eba40161634c5606b49547b0ebae0a67c9c00 100644
--- a/ghc/includes/Stg.h
+++ b/ghc/includes/Stg.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Stg.h,v 1.5 1999/01/26 11:12:57 simonm Exp $
+ * $Id: Stg.h,v 1.6 1999/02/05 16:02:28 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Top-level include file for everything STG-ish.  
  *
diff --git a/ghc/includes/StgMacros.h b/ghc/includes/StgMacros.h
index c4a14210d3e012fdcd6b5e2f2b6956507886c81d..646f0fc61468a174e07737e41b56ab2aaaec45b2 100644
--- a/ghc/includes/StgMacros.h
+++ b/ghc/includes/StgMacros.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: StgMacros.h,v 1.4 1999/01/23 17:51:27 sof Exp $
+ * $Id: StgMacros.h,v 1.5 1999/02/05 16:02:28 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Macros used for writing STG-ish C code.
  *
diff --git a/ghc/includes/StgMiscClosures.h b/ghc/includes/StgMiscClosures.h
index 2f625b653645510dabe9701be00776e2d4fecafd..12f0a1c766f458f61b9ac83f3b62f63c15e3bf2a 100644
--- a/ghc/includes/StgMiscClosures.h
+++ b/ghc/includes/StgMiscClosures.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: StgMiscClosures.h,v 1.8 1999/02/05 15:25:03 simonm Exp $
+ * $Id: StgMiscClosures.h,v 1.9 1999/02/05 16:02:29 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Entry code for various built-in closure types.
  *
diff --git a/ghc/includes/StgStorage.h b/ghc/includes/StgStorage.h
index 964757bb45e4aaaada245f63c90cfddf44885fa3..c01f68b9bdffde020672728c45071c4e9b78fdf3 100644
--- a/ghc/includes/StgStorage.h
+++ b/ghc/includes/StgStorage.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: StgStorage.h,v 1.2 1998/12/02 13:21:41 simonm Exp $
+ * $Id: StgStorage.h,v 1.3 1999/02/05 16:02:29 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * STG Storage Manger Interface
  *
diff --git a/ghc/includes/StgTicky.h b/ghc/includes/StgTicky.h
index 014569e0f707123dbdd1a96946dea3bf08c7ef29..bd4fa1c1296401e77d34937fe813bdbb3a2bd190 100644
--- a/ghc/includes/StgTicky.h
+++ b/ghc/includes/StgTicky.h
@@ -1,5 +1,8 @@
 /* ----------------------------------------------------------------------------
- * $Id: StgTicky.h,v 1.2 1999/02/02 14:21:28 simonm Exp $
+ * $Id: StgTicky.h,v 1.3 1999/02/05 16:02:30 simonm Exp $
+ *
+ * (c) The AQUA project, Glasgow University, 1994-1997
+ * (c) The GHC Team, 1998-1999
  *
  * Ticky-ticky profiling macros.
  *
diff --git a/ghc/includes/StgTypes.h b/ghc/includes/StgTypes.h
index c0675215573e9bc43be67da87aefa42fd566f732..91f13b0b88d24bba717799a72f0857590fcde7eb 100644
--- a/ghc/includes/StgTypes.h
+++ b/ghc/includes/StgTypes.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: StgTypes.h,v 1.3 1999/01/26 11:12:58 simonm Exp $
+ * $Id: StgTypes.h,v 1.4 1999/02/05 16:02:30 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Various C datatypes used in the run-time system.
 
diff --git a/ghc/includes/TSO.h b/ghc/includes/TSO.h
index c5f53c4e97d6d252d9e631be05ebc07240d3afee..f22cbe57b5bd60ac29becc7c3f405ec574f1ca03 100644
--- a/ghc/includes/TSO.h
+++ b/ghc/includes/TSO.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: TSO.h,v 1.3 1999/01/13 17:25:55 simonm Exp $
+ * $Id: TSO.h,v 1.4 1999/02/05 16:02:30 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * The definitions for Thread State Objects.
  *
diff --git a/ghc/includes/TailCalls.h b/ghc/includes/TailCalls.h
index b59abb4bc32b66079f11b41b24e96d2f7124e71f..ab6edd061c6cb21785634e907639d4c14dc3fbe6 100644
--- a/ghc/includes/TailCalls.h
+++ b/ghc/includes/TailCalls.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: TailCalls.h,v 1.2 1998/12/02 13:21:43 simonm Exp $
+ * $Id: TailCalls.h,v 1.3 1999/02/05 16:02:31 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Stuff for implementing proper tail jumps.
  *
diff --git a/ghc/includes/Updates.h b/ghc/includes/Updates.h
index 04838e777cfeeb841b8a2745f6f27283ca51f2e9..ebcebf18c4029e120f83690108ca4ba57984d2e1 100644
--- a/ghc/includes/Updates.h
+++ b/ghc/includes/Updates.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Updates.h,v 1.6 1999/01/21 10:31:45 simonm Exp $
+ * $Id: Updates.h,v 1.7 1999/02/05 16:02:31 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Definitions related to updates.
  *
diff --git a/ghc/rts/Assembler.c b/ghc/rts/Assembler.c
index 42ebbc2a75b17aa1f61a0a96e398fb2ffa0218d6..f1e71a1589c0b7ace3308c3c31649dfe3fd0edea 100644
--- a/ghc/rts/Assembler.c
+++ b/ghc/rts/Assembler.c
@@ -1,12 +1,10 @@
 /* -*- mode: hugs-c; -*- */
 /* --------------------------------------------------------------------------
- * Bytecode assembler
+ * $Id: Assembler.c,v 1.4 1999/02/05 16:02:34 simonm Exp $
  *
- * Copyright (c) 1994-1998.
+ * Copyright (c) The GHC Team 1994-1998.
  *
- * $RCSfile: Assembler.c,v $
- * $Revision: 1.3 $
- * $Date: 1999/01/27 14:51:16 $
+ * Bytecode assembler
  *
  * This module provides functions to construct BCOs and other closures
  * required by the bytecode compiler.
diff --git a/ghc/rts/BlockAlloc.c b/ghc/rts/BlockAlloc.c
index 26f2a60bc509d4b54f4a482b7a659dae4f1af719..7c7dcae24be16dd0aa099181e0e1bf24d57fc3ca 100644
--- a/ghc/rts/BlockAlloc.c
+++ b/ghc/rts/BlockAlloc.c
@@ -1,6 +1,8 @@
 /* -----------------------------------------------------------------------------
- * $Id: BlockAlloc.c,v 1.3 1999/01/13 17:25:37 simonm Exp $
+ * $Id: BlockAlloc.c,v 1.4 1999/02/05 16:02:35 simonm Exp $
  *
+ * (c) The GHC Team 1998-1999
+ * 
  * The block allocator and free list manager.
  *
  * This is the architecture independent part of the block allocator.
diff --git a/ghc/rts/BlockAlloc.h b/ghc/rts/BlockAlloc.h
index a121917c212ae48937a9a5257bad4d4733784cef..ab6b199740d11578b2178c2c42deb347521f3489 100644
--- a/ghc/rts/BlockAlloc.h
+++ b/ghc/rts/BlockAlloc.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: BlockAlloc.h,v 1.4 1999/02/03 16:32:47 simonm Exp $
+ * $Id: BlockAlloc.h,v 1.5 1999/02/05 16:02:36 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Block Allocator Interface
  *
diff --git a/ghc/rts/Bytecodes.h b/ghc/rts/Bytecodes.h
index c484863c97a9d5fe82808221a6467ea42d4ca0c6..daf3a9e4d6f33bf52eea64205371080e1f86ecd8 100644
--- a/ghc/rts/Bytecodes.h
+++ b/ghc/rts/Bytecodes.h
@@ -1,4 +1,12 @@
 /* -*- mode: hugs-c; -*- */
+/* -----------------------------------------------------------------------------
+ * $Id: Bytecodes.h,v 1.3 1999/02/05 16:02:36 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
+ *
+ * Bytecode definitions.
+ *
+ * ---------------------------------------------------------------------------*/
 
 /* --------------------------------------------------------------------------
  * Instructions
diff --git a/ghc/rts/DebugProf.c b/ghc/rts/DebugProf.c
index cd7ff5b95125d406d301e746961cf03fc6f7efae..7cd73eb39cbfa49bdefdd37cc0d2aa0c93731cb1 100644
--- a/ghc/rts/DebugProf.c
+++ b/ghc/rts/DebugProf.c
@@ -1,7 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: DebugProf.c,v 1.5 1999/02/05 15:25:04 simonm Exp $
+ * $Id: DebugProf.c,v 1.6 1999/02/05 16:02:36 simonm Exp $
  *
- * (c) The GHC Team 1998
+ * (c) The GHC Team 1998-1999
  *
  * Simple Heap Profiling
  *
diff --git a/ghc/rts/Disassembler.c b/ghc/rts/Disassembler.c
index 35d0c1c2fd78fc9c3f591142fe3937a5c8de0d38..65ef9f4f4ea2c6c20ccfc6bb7461f4764fb4953c 100644
--- a/ghc/rts/Disassembler.c
+++ b/ghc/rts/Disassembler.c
@@ -1,12 +1,11 @@
 /* -*- mode: hugs-c; -*- */
 /* -----------------------------------------------------------------------------
- * Bytecode disassembler
+ * $Id: Disassembler.c,v 1.3 1999/02/05 16:02:37 simonm Exp $
+ *
+ * Copyright (c) The GHC Team 1994-1999.
  *
- * Copyright (c) 1994-1998.
+ * Bytecode disassembler
  *
- * $RCSfile: Disassembler.c,v $
- * $Revision: 1.2 $
- * $Date: 1998/12/02 13:28:15 $
  * ---------------------------------------------------------------------------*/
 
 #include "Rts.h"
diff --git a/ghc/rts/Disassembler.h b/ghc/rts/Disassembler.h
index 258ccaba9d052b270e114d2d858d7769192eab34..d4d05a0dc3395459d2b631d262ed68bd806a55f2 100644
--- a/ghc/rts/Disassembler.h
+++ b/ghc/rts/Disassembler.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Disassembler.h,v 1.2 1998/12/02 13:28:16 simonm Exp $
+ * $Id: Disassembler.h,v 1.3 1999/02/05 16:02:37 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Prototypes for functions in Disassembler.c
  *
diff --git a/ghc/rts/Evaluator.c b/ghc/rts/Evaluator.c
index b27c128fc12f5268e2495d120b48a6a5a5481b4a..ebc5bf4a6fb0cf15a4eceff89e0c7e0f05267e36 100644
--- a/ghc/rts/Evaluator.c
+++ b/ghc/rts/Evaluator.c
@@ -1,12 +1,11 @@
 
 /* -----------------------------------------------------------------------------
- * Bytecode evaluator
+ * $Id: Evaluator.c,v 1.8 1999/02/05 16:02:38 simonm Exp $
+ *
+ * Copyright (c) The GHC Team 1994-1999.
  *
- * Copyright (c) 1994-1998.
+ * Bytecode evaluator
  *
- * $RCSfile: Evaluator.c,v $
- * $Revision: 1.7 $
- * $Date: 1999/02/05 15:25:05 $
  * ---------------------------------------------------------------------------*/
 
 #include "Rts.h"
diff --git a/ghc/rts/Evaluator.h b/ghc/rts/Evaluator.h
index 3f9d73584964617ae6b5da336c46d4ec692f172c..0ed9888ab0fb35b8129d51cacc47beb3dc1b86bd 100644
--- a/ghc/rts/Evaluator.h
+++ b/ghc/rts/Evaluator.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Evaluator.h,v 1.3 1999/01/27 14:51:20 simonpj Exp $
+ * $Id: Evaluator.h,v 1.4 1999/02/05 16:02:40 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Prototypes for functions in Evaluator.c
  *
diff --git a/ghc/rts/ForeignCall.c b/ghc/rts/ForeignCall.c
index 6974c29954a46c89b2868bc63d7640cc1ff1f142..ff78cb9b4bc51b48f5c4bdff748e55c1426937b0 100644
--- a/ghc/rts/ForeignCall.c
+++ b/ghc/rts/ForeignCall.c
@@ -1,12 +1,11 @@
 /* -*- mode: hugs-c; -*- */
 /* -----------------------------------------------------------------------------
- * Foreign Function calls
+ * $Id: ForeignCall.c,v 1.3 1999/02/05 16:02:40 simonm Exp $
+ *
+ * (c) The GHC Team 1994-1999.
  *
- * Copyright (c) 1994-1998.
+ * Foreign Function calls
  *
- * $RCSfile: ForeignCall.c,v $
- * $Revision: 1.2 $
- * $Date: 1998/12/02 13:28:21 $
  * ---------------------------------------------------------------------------*/
 
 #include "Rts.h"
diff --git a/ghc/rts/ForeignCall.h b/ghc/rts/ForeignCall.h
index 508f49fb0578db902769302741428a1c8a6da4f9..8718ca01f84eaf6f53a204ad8473199f11477ef9 100644
--- a/ghc/rts/ForeignCall.h
+++ b/ghc/rts/ForeignCall.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: ForeignCall.h,v 1.2 1998/12/02 13:28:23 simonm Exp $
+ * $Id: ForeignCall.h,v 1.3 1999/02/05 16:02:41 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Prototypes for functions in ForeignCall.c
  *
diff --git a/ghc/rts/GC.c b/ghc/rts/GC.c
index 3311550567c895e3b104355af44d0789f96de8c2..e53d687da6223a58e9a30225f8c49a57369a40fe 100644
--- a/ghc/rts/GC.c
+++ b/ghc/rts/GC.c
@@ -1,7 +1,9 @@
 /* -----------------------------------------------------------------------------
- * $Id: GC.c,v 1.26 1999/02/05 15:25:07 simonm Exp $
+ * $Id: GC.c,v 1.27 1999/02/05 16:02:41 simonm Exp $
  *
- * Two-space garbage collector
+ * (c) The GHC Team 1998-1999
+ *
+ * Generational garbage collector
  *
  * ---------------------------------------------------------------------------*/
 
diff --git a/ghc/rts/GC.h b/ghc/rts/GC.h
index 7b42b4e262e92a0affa40d4719228b12e9b32fba..dc7beb8ec25a8bbd0f5056e2fdef7bd9fa14aae5 100644
--- a/ghc/rts/GC.h
+++ b/ghc/rts/GC.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: GC.h,v 1.3 1999/01/26 11:12:45 simonm Exp $
+ * $Id: GC.h,v 1.4 1999/02/05 16:02:43 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Prototypes for functions in GC.c
  *
diff --git a/ghc/rts/HeapStackCheck.hc b/ghc/rts/HeapStackCheck.hc
index 7d814eed328ede4cd12a6678e330b2a8243c69ff..2584c6853c11661b3ad6e431c184a91000419589 100644
--- a/ghc/rts/HeapStackCheck.hc
+++ b/ghc/rts/HeapStackCheck.hc
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: HeapStackCheck.hc,v 1.2 1998/12/02 13:28:26 simonm Exp $
+ * $Id: HeapStackCheck.hc,v 1.3 1999/02/05 16:02:43 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Canned Heap-Check and Stack-Check sequences.
  *
diff --git a/ghc/rts/Itimer.c b/ghc/rts/Itimer.c
index 99811c7a0359dc181d65ca957d9de434cc1880fc..d40ab4e7c4e123c3c6b19d1026baf3ac1f5fbb5d 100644
--- a/ghc/rts/Itimer.c
+++ b/ghc/rts/Itimer.c
@@ -1,7 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Itimer.c,v 1.2 1998/12/02 13:28:27 simonm Exp $
+ * $Id: Itimer.c,v 1.3 1999/02/05 16:02:44 simonm Exp $
  *
- * (c) The GHC Team, 1995-1998
+ * (c) The GHC Team, 1995-1999
  *
  * Interval timer for profiling and pre-emptive scheduling.
  *
diff --git a/ghc/rts/Itimer.h b/ghc/rts/Itimer.h
index e415074d867747db63c71d18275f228e7731bd76..0876e8445353ad21fbf99a65265c067e93f25c96 100644
--- a/ghc/rts/Itimer.h
+++ b/ghc/rts/Itimer.h
@@ -1,7 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Itimer.h,v 1.2 1998/12/02 13:28:28 simonm Exp $
+ * $Id: Itimer.h,v 1.3 1999/02/05 16:02:44 simonm Exp $
  *
- * (c) The GHC Team 1998
+ * (c) The GHC Team 1998-1999
  *
  * Interval timer for profiling and pre-emptive scheduling.
  *
diff --git a/ghc/rts/MBlock.c b/ghc/rts/MBlock.c
index 5e2fd2406307818b76b23d314aad52b60063330d..96be15fe1bf2f52125d84335d8f512edfced5f0c 100644
--- a/ghc/rts/MBlock.c
+++ b/ghc/rts/MBlock.c
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: MBlock.c,v 1.8 1999/01/26 10:41:20 sof Exp $
+ * $Id: MBlock.c,v 1.9 1999/02/05 16:02:44 simonm Exp $
+ *
+ * (c) The GHC Team 1998-1999
  *
  * MegaBlock Allocator Interface.  This file contains all the dirty
  * architecture-dependent hackery required to get a chunk of aligned
diff --git a/ghc/rts/MBlock.h b/ghc/rts/MBlock.h
index 0fb902e7342cc679565295aa25fcd7717c2b80fc..1615f7048cb2bc667b06a674320f35cdb6bc10a6 100644
--- a/ghc/rts/MBlock.h
+++ b/ghc/rts/MBlock.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: MBlock.h,v 1.3 1999/01/13 17:25:41 simonm Exp $
+ * $Id: MBlock.h,v 1.4 1999/02/05 16:02:45 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * MegaBlock Allocator interface.
  *
diff --git a/ghc/rts/Main.h b/ghc/rts/Main.h
index 3a4d0ddbf5676b9764879f6912f8b56861c5337c..3eaf69aeb2244c4642c8e41d5234f5199f5856f6 100644
--- a/ghc/rts/Main.h
+++ b/ghc/rts/Main.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Main.h,v 1.2 1998/12/02 13:28:31 simonm Exp $
+ * $Id: Main.h,v 1.3 1999/02/05 16:02:45 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Prototypes for functions in Main.c
  *
diff --git a/ghc/rts/PrimOps.hc b/ghc/rts/PrimOps.hc
index 0c9061340bb9ec6941f3916d46615f8ffcfc1984..16fc0962c05fdf5a271291532da1741dcf38f213 100644
--- a/ghc/rts/PrimOps.hc
+++ b/ghc/rts/PrimOps.hc
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: PrimOps.hc,v 1.12 1999/02/05 15:25:09 simonm Exp $
+ * $Id: PrimOps.hc,v 1.13 1999/02/05 16:02:45 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Primitive functions / data
  *
diff --git a/ghc/rts/Printer.c b/ghc/rts/Printer.c
index 7d2fe71a881c057d3546509d5de4dfbdb042f661..c314151a24c918673946ba2b873baed93ceef843 100644
--- a/ghc/rts/Printer.c
+++ b/ghc/rts/Printer.c
@@ -1,8 +1,8 @@
 /* -*- mode: hugs-c; -*- */
 /* -----------------------------------------------------------------------------
- * $Id: Printer.c,v 1.5 1999/02/05 14:44:43 simonm Exp $
+ * $Id: Printer.c,v 1.6 1999/02/05 16:02:46 simonm Exp $
  *
- * Copyright (c) 1994-1998.
+ * Copyright (c) 1994-1999.
  *
  * Heap printer
  * 
diff --git a/ghc/rts/Printer.h b/ghc/rts/Printer.h
index e43589513f3c1fc5fff312724a6038a94ed1a5bb..bb92b6ba813fd4e13f079ebd789a057b28417787 100644
--- a/ghc/rts/Printer.h
+++ b/ghc/rts/Printer.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Printer.h,v 1.2 1998/12/02 13:28:34 simonm Exp $
+ * $Id: Printer.h,v 1.3 1999/02/05 16:02:47 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Prototypes for functions in Printer.c
  *
diff --git a/ghc/rts/ProfRts.h b/ghc/rts/ProfRts.h
index 2dbb4b320d3d6ab5c3cbd98a7b02fef8d48dd089..2634f7a623e569695f872e76cbea0482561e0dbc 100644
--- a/ghc/rts/ProfRts.h
+++ b/ghc/rts/ProfRts.h
@@ -1,7 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: ProfRts.h,v 1.2 1998/12/02 13:28:35 simonm Exp $
+ * $Id: ProfRts.h,v 1.3 1999/02/05 16:02:47 simonm Exp $
  *
- * (c) The GHC Team, 1998
+ * (c) The GHC Team, 1998-1999
  *
  * Support for profiling
  *
diff --git a/ghc/rts/Profiling.c b/ghc/rts/Profiling.c
index 4524fb0ffa89fe753e5a818fcaf0275628c85a83..45747ce772ac58391341fcf212d66e8e93a3fe5a 100644
--- a/ghc/rts/Profiling.c
+++ b/ghc/rts/Profiling.c
@@ -1,7 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Profiling.c,v 1.2 1998/12/02 13:28:35 simonm Exp $
+ * $Id: Profiling.c,v 1.3 1999/02/05 16:02:48 simonm Exp $
  *
- * (c) The GHC Team, 1998
+ * (c) The GHC Team, 1998-1999
  *
  * Support for profiling
  *
diff --git a/ghc/rts/Proftimer.c b/ghc/rts/Proftimer.c
index bd50c98350132f02b1737f88698076c7d4138f41..077dc3f9f201463e41ac5bf78eca6dfe993014d8 100644
--- a/ghc/rts/Proftimer.c
+++ b/ghc/rts/Proftimer.c
@@ -1,7 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Proftimer.c,v 1.2 1998/12/02 13:28:36 simonm Exp $
+ * $Id: Proftimer.c,v 1.3 1999/02/05 16:02:48 simonm Exp $
  *
- * (c) The GHC Team, 1998
+ * (c) The GHC Team, 1998-1999
  *
  * Profiling interval timer
  *
diff --git a/ghc/rts/QueueTemplate.h b/ghc/rts/QueueTemplate.h
index 41bd45fd2420800fda87a1834a2a79d7660c6f0e..a16d12b1e1a28a228dd8ec9c864c3035f3d8224c 100644
--- a/ghc/rts/QueueTemplate.h
+++ b/ghc/rts/QueueTemplate.h
@@ -1,5 +1,9 @@
 /* -*- mode: hugs-c; -*- */
-/* --------------------------------------------------------------------------
+/* -----------------------------------------------------------------------------
+ * $Id: QueueTemplate.h,v 1.3 1999/02/05 16:02:48 simonm Exp $
+ *
+ * (c) The GHC Team, 1998
+ *
  * Template for generating queues of various types
  *
  * #define Queue##ChunkSize, Queue and Type before #including this file
@@ -13,8 +17,8 @@
  * Copyright (c) 1994-1998.
  *
  * $RCSfile: QueueTemplate.h,v $
- * $Revision: 1.2 $
- * $Date: 1998/12/02 13:28:37 $
+ * $Revision: 1.3 $
+ * $Date: 1999/02/05 16:02:48 $
  *
  * ------------------------------------------------------------------------*/
 
diff --git a/ghc/rts/RtsAPI.c b/ghc/rts/RtsAPI.c
index 4cc976d7b073a31d337163c406226bdf1e16dd67..d4214d14a872fe0478efffe3522f740cbd1e5087 100644
--- a/ghc/rts/RtsAPI.c
+++ b/ghc/rts/RtsAPI.c
@@ -1,5 +1,7 @@
 /* ----------------------------------------------------------------------------
- * $Id: RtsAPI.c,v 1.3 1999/01/27 14:51:21 simonpj Exp $
+ * $Id: RtsAPI.c,v 1.4 1999/02/05 16:02:49 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * API for invoking Haskell functions via the RTS
  *
diff --git a/ghc/rts/RtsFlags.c b/ghc/rts/RtsFlags.c
index 60a1f9ef4c475ff24f7b44d3fadb4cf689b6de6a..ad2df3ac4c0bc263eea6cafb2d5d8f8b39a064de 100644
--- a/ghc/rts/RtsFlags.c
+++ b/ghc/rts/RtsFlags.c
@@ -1,5 +1,8 @@
 /* -----------------------------------------------------------------------------
- * $Id: RtsFlags.c,v 1.8 1999/01/27 16:41:16 simonm Exp $
+ * $Id: RtsFlags.c,v 1.9 1999/02/05 16:02:49 simonm Exp $
+ *
+ * (c) The AQUA Project, Glasgow University, 1994-1997
+ * (c) The GHC Team, 1998-1999
  *
  * Functions for parsing the argument list.
  *
diff --git a/ghc/rts/RtsFlags.h b/ghc/rts/RtsFlags.h
index 633f2729947577cd30e3248053a57d119fff979f..12588dce6267357273fa4cb0a660deaa97dfcab9 100644
--- a/ghc/rts/RtsFlags.h
+++ b/ghc/rts/RtsFlags.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: RtsFlags.h,v 1.8 1999/01/27 16:41:16 simonm Exp $
+ * $Id: RtsFlags.h,v 1.9 1999/02/05 16:02:50 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Datatypes that holds the command-line flag settings.
  *
diff --git a/ghc/rts/RtsStartup.c b/ghc/rts/RtsStartup.c
index d079f6ed8e03d05fe1c768cf063bb175c33eb9e1..a0e976e54edf437b3aa662367d555d3a98ccf7f2 100644
--- a/ghc/rts/RtsStartup.c
+++ b/ghc/rts/RtsStartup.c
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: RtsStartup.c,v 1.5 1999/01/26 11:12:47 simonm Exp $
+ * $Id: RtsStartup.c,v 1.6 1999/02/05 16:02:50 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Main function for a standalone Haskell program.
  *
diff --git a/ghc/rts/RtsUtils.c b/ghc/rts/RtsUtils.c
index b9f2ff9660421e5b7b438e3e4f1af2c64383fa97..95afe0c26b821c0961f273dbfee0ac5ade443446 100644
--- a/ghc/rts/RtsUtils.c
+++ b/ghc/rts/RtsUtils.c
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: RtsUtils.c,v 1.5 1999/01/29 09:30:51 simonm Exp $
+ * $Id: RtsUtils.c,v 1.6 1999/02/05 16:02:51 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * General utility functions used in the RTS.
  *
diff --git a/ghc/rts/RtsUtils.h b/ghc/rts/RtsUtils.h
index 72047b0e984b74adf322986cfb6a7bbd3a075ad6..94693f24eef9c2269871c2997c3cb40d48407d6c 100644
--- a/ghc/rts/RtsUtils.h
+++ b/ghc/rts/RtsUtils.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: RtsUtils.h,v 1.2 1998/12/02 13:28:42 simonm Exp $
+ * $Id: RtsUtils.h,v 1.3 1999/02/05 16:02:51 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * General utility functions used in the RTS.
  *
diff --git a/ghc/rts/Sanity.c b/ghc/rts/Sanity.c
index ed8cdc37615e749964395451ba79c2fd86ab7e05..1260f8ca0bb6ae7937a4e95d9db245cbfcc0c5a9 100644
--- a/ghc/rts/Sanity.c
+++ b/ghc/rts/Sanity.c
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Sanity.c,v 1.8 1999/02/02 12:37:14 simonm Exp $
+ * $Id: Sanity.c,v 1.9 1999/02/05 16:02:52 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Sanity checking code for the heap and stack.
  *
@@ -310,7 +312,6 @@ checkClosure( StgClosure* p )
 	}
 
     case ARR_WORDS:
-    case MUT_ARR_WORDS:
 	    return arr_words_sizeW(stgCast(StgArrWords*,p));
 
     case MUT_ARR_PTRS:
diff --git a/ghc/rts/Sanity.h b/ghc/rts/Sanity.h
index 581e02938ca3428781f345eb9012a070682e05a0..6ab9c846d94b4da680c467d6e9e67f84c11925b3 100644
--- a/ghc/rts/Sanity.h
+++ b/ghc/rts/Sanity.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Sanity.h,v 1.3 1999/01/13 17:25:44 simonm Exp $
+ * $Id: Sanity.h,v 1.4 1999/02/05 16:02:52 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Prototypes for functions in Sanity.c
  *
diff --git a/ghc/rts/Schedule.c b/ghc/rts/Schedule.c
index 48f9e39a863a179a057db006a8ac5ee053f3b2ad..0b273c403a21e0482e0a2fcf803e25d83e111112 100644
--- a/ghc/rts/Schedule.c
+++ b/ghc/rts/Schedule.c
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Schedule.c,v 1.8 1999/02/03 16:32:47 simonm Exp $
+ * $Id: Schedule.c,v 1.9 1999/02/05 16:02:53 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Scheduler
  *
diff --git a/ghc/rts/Schedule.h b/ghc/rts/Schedule.h
index 4e41974e6e4c4e3dea2c34e2e1f745b4006bf287..e55d038f6e67ab9a46eac914c6ff1d7a910e195e 100644
--- a/ghc/rts/Schedule.h
+++ b/ghc/rts/Schedule.h
@@ -1,7 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Schedule.h,v 1.2 1998/12/02 13:28:46 simonm Exp $
+ * $Id: Schedule.h,v 1.3 1999/02/05 16:02:53 simonm Exp $
  *
- * (c) The GHC Team 1998
+ * (c) The GHC Team 1998-1999
  *
  * Prototypes for functions in Schedule.c 
  * (RTS internal scheduler interface)
diff --git a/ghc/rts/Signals.c b/ghc/rts/Signals.c
index 70621025cd2d50a1598bdb2f229627ab8cca9e93..6d9ea447e1b930b2edc3468680a50ffc72843fce 100644
--- a/ghc/rts/Signals.c
+++ b/ghc/rts/Signals.c
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Signals.c,v 1.3 1999/01/26 11:12:49 simonm Exp $
+ * $Id: Signals.c,v 1.4 1999/02/05 16:02:54 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Signal processing / handling.
  *
diff --git a/ghc/rts/Signals.h b/ghc/rts/Signals.h
index cee39eecb8cf48611a0a8c745a1e6a7b163b007d..0d8a2221380a765fc510579aa20c616143e4a7ac 100644
--- a/ghc/rts/Signals.h
+++ b/ghc/rts/Signals.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Signals.h,v 1.2 1998/12/02 13:28:47 simonm Exp $
+ * $Id: Signals.h,v 1.3 1999/02/05 16:02:55 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Signal processing / handling.
  *
diff --git a/ghc/rts/Stable.c b/ghc/rts/Stable.c
index b4021b69f7024b3966bf326a8d98026d5bbbfcae..9f1414efd4f4345611ac055b735935459e63a87f 100644
--- a/ghc/rts/Stable.c
+++ b/ghc/rts/Stable.c
@@ -1,7 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Stable.c,v 1.1 1999/01/27 10:11:27 simonm Exp $
+ * $Id: Stable.c,v 1.2 1999/02/05 16:02:55 simonm Exp $
  *
- * (c) The GHC Team 1998-1999
+ * (c) The GHC Team, 1998-1999
  *
  * Stable names and stable pointers.
  *
diff --git a/ghc/rts/StablePriv.h b/ghc/rts/StablePriv.h
index 410560552b24c486240439f9b0f16b0fbb1bef41..f245216050de659f7dc9a88b5b6ecaa85e7aeba8 100644
--- a/ghc/rts/StablePriv.h
+++ b/ghc/rts/StablePriv.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: StablePriv.h,v 1.1 1999/01/26 14:18:38 simonm Exp $
+ * $Id: StablePriv.h,v 1.2 1999/02/05 16:02:56 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Internal RTS API for stable names and stable ptrs.
  *
diff --git a/ghc/rts/Stats.c b/ghc/rts/Stats.c
index 061bbdd6ddad0d2a2a61317ef757e75503622ba1..9dd0612aa092ab11bb04844fd9a74cdb92d243bd 100644
--- a/ghc/rts/Stats.c
+++ b/ghc/rts/Stats.c
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Stats.c,v 1.5 1999/02/03 16:42:18 simonm Exp $
+ * $Id: Stats.c,v 1.6 1999/02/05 16:02:56 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Statistics and timing-related functions.
  *
diff --git a/ghc/rts/Stats.h b/ghc/rts/Stats.h
index 2b9c0a5a5b699eaa5edbcc91075637302d7fc539..9908e1c73e912d40bd55da7f90a34eb0a03a54a3 100644
--- a/ghc/rts/Stats.h
+++ b/ghc/rts/Stats.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Stats.h,v 1.3 1999/01/13 17:25:46 simonm Exp $
+ * $Id: Stats.h,v 1.4 1999/02/05 16:02:57 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Statistics and timing-related functions.
  *
diff --git a/ghc/rts/StgCRun.c b/ghc/rts/StgCRun.c
index 775f08942462a4172efd8d90b4e7ecde442dbf58..09127d89ee5b69436caeaf6207b1bbc723b44f3c 100644
--- a/ghc/rts/StgCRun.c
+++ b/ghc/rts/StgCRun.c
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: StgCRun.c,v 1.2 1998/12/02 13:28:50 simonm Exp $
+ * $Id: StgCRun.c,v 1.3 1999/02/05 16:02:57 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * STG-to-C glue.  Some architectures have this code written in
  * straight assembler (see StgRun.S), some in C.
diff --git a/ghc/rts/StgLongLong.c b/ghc/rts/StgLongLong.c
index a504016f0f50315c95f3da59a043aebc9063e186..7c085d81d13794e537afcf638a2dac522a95c84f 100644
--- a/ghc/rts/StgLongLong.c
+++ b/ghc/rts/StgLongLong.c
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: StgLongLong.c,v 1.2 1998/12/02 13:28:51 simonm Exp $
+ * $Id: StgLongLong.c,v 1.3 1999/02/05 16:02:58 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Primitive operations over (64-bit) long longs
  * (only used on 32-bit platforms.)
diff --git a/ghc/rts/StgMiscClosures.hc b/ghc/rts/StgMiscClosures.hc
index e17a02ba4c54c3196378105ab8be747c81075e8c..fcf26d9dc5096d4b454ad13e063474604f720d88 100644
--- a/ghc/rts/StgMiscClosures.hc
+++ b/ghc/rts/StgMiscClosures.hc
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: StgMiscClosures.hc,v 1.12 1999/02/05 15:25:09 simonm Exp $
+ * $Id: StgMiscClosures.hc,v 1.13 1999/02/05 16:02:58 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Entry code for various built-in closure types.
  *
diff --git a/ghc/rts/StgPrimFloat.c b/ghc/rts/StgPrimFloat.c
index 111cccea5efc6a3d8a866e99831ca17543f6db76..8c3bef634d096f0c891102f0219289de602b8c3b 100644
--- a/ghc/rts/StgPrimFloat.c
+++ b/ghc/rts/StgPrimFloat.c
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: StgPrimFloat.c,v 1.2 1998/12/02 13:28:53 simonm Exp $
+ * $Id: StgPrimFloat.c,v 1.3 1999/02/05 16:02:59 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Miscellaneous support for floating-point primitives
  *
diff --git a/ghc/rts/StgRun.h b/ghc/rts/StgRun.h
index e1e70319cf1070002ea569489edda661ffe666ff..b617581f8231276f4cab4f30d962e420b2534eb9 100644
--- a/ghc/rts/StgRun.h
+++ b/ghc/rts/StgRun.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: StgRun.h,v 1.2 1998/12/02 13:28:54 simonm Exp $
+ * $Id: StgRun.h,v 1.3 1999/02/05 16:02:59 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Tiny assembler 'layer' between the C and STG worlds.
  * 
diff --git a/ghc/rts/StgStartup.h b/ghc/rts/StgStartup.h
index 1fd72d7e1e80ffc78bb6860986dd9c23171318f7..0bd3b52fdb4b936c9bcfef0170541481aa18eee4 100644
--- a/ghc/rts/StgStartup.h
+++ b/ghc/rts/StgStartup.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: StgStartup.h,v 1.2 1998/12/02 13:28:54 simonm Exp $
+ * $Id: StgStartup.h,v 1.3 1999/02/05 16:03:00 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Code for starting, stopping and restarting threads.
  *
diff --git a/ghc/rts/StgStartup.hc b/ghc/rts/StgStartup.hc
index b92fb09e77c55d88b5aceddfcd0f126369874f72..6a87b1d4ae753e7892397f3e6bae52f789e51619 100644
--- a/ghc/rts/StgStartup.hc
+++ b/ghc/rts/StgStartup.hc
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: StgStartup.hc,v 1.2 1998/12/02 13:28:55 simonm Exp $
+ * $Id: StgStartup.hc,v 1.3 1999/02/05 16:03:00 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Code for starting, stopping and restarting threads.
  *
diff --git a/ghc/rts/StgStdThunks.hc b/ghc/rts/StgStdThunks.hc
index 79793a15810e82195d3580a874544832fb8b0714..b7cac13f6adcb7c9341bb3561a8b2e7380177fc2 100644
--- a/ghc/rts/StgStdThunks.hc
+++ b/ghc/rts/StgStdThunks.hc
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: StgStdThunks.hc,v 1.2 1998/12/02 13:28:56 simonm Exp $
+ * $Id: StgStdThunks.hc,v 1.3 1999/02/05 16:03:00 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Canned "Standard Form" Thunks
  *
diff --git a/ghc/rts/Storage.c b/ghc/rts/Storage.c
index ce745f6054312eb4b333daab665aaa609bf216da..e94094b3ca0c582ad9dd10c2fa858efdc0906ef2 100644
--- a/ghc/rts/Storage.c
+++ b/ghc/rts/Storage.c
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Storage.c,v 1.11 1999/02/05 14:48:01 simonm Exp $
+ * $Id: Storage.c,v 1.12 1999/02/05 16:03:01 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Storage manager front end
  *
diff --git a/ghc/rts/Storage.h b/ghc/rts/Storage.h
index b4a22b98f3b933203e4365e08503b90a94633fd2..fc93e01596299ac6dda96d62675d9c6950f638df 100644
--- a/ghc/rts/Storage.h
+++ b/ghc/rts/Storage.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Storage.h,v 1.6 1999/02/02 14:21:34 simonm Exp $
+ * $Id: Storage.h,v 1.7 1999/02/05 16:03:01 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * External Storage Manger Interface
  *
diff --git a/ghc/rts/StoragePriv.h b/ghc/rts/StoragePriv.h
index f36e1bf35ae32fd0076fb0ca99e3c2eb36291022..4326550cb69683a66b157e244c2f9502dfe7ba26 100644
--- a/ghc/rts/StoragePriv.h
+++ b/ghc/rts/StoragePriv.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: StoragePriv.h,v 1.7 1999/02/02 14:21:34 simonm Exp $
+ * $Id: StoragePriv.h,v 1.8 1999/02/05 16:03:02 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Internal Storage Manger Interface
  *
diff --git a/ghc/rts/Ticky.c b/ghc/rts/Ticky.c
index 787b066b919a20296b7a8f3b36bc56a2a061395b..9e070fe10561623e2b4b0c04fde4704df7b38a36 100644
--- a/ghc/rts/Ticky.c
+++ b/ghc/rts/Ticky.c
@@ -1,7 +1,8 @@
 /* -----------------------------------------------------------------------------
- * $Id: Ticky.c,v 1.2 1999/02/02 14:21:34 simonm Exp $
+ * $Id: Ticky.c,v 1.3 1999/02/05 16:03:02 simonm Exp $
  *
- * (c) The GHC Team, Glasgow University, 1992-1998
+ * (c) The AQUA project, Glasgow University, 1992-1997
+ * (c) The GHC Team, 1998-1999
  *
  * Ticky-ticky profiling
  *-------------------------------------------------------------------------- */
diff --git a/ghc/rts/Updates.hc b/ghc/rts/Updates.hc
index 8fc0fae7eddf035354bd8784be0d81675ba6d025..d3b5ba60bc61b9b8f9de2577bf2aa9fc58de8c0f 100644
--- a/ghc/rts/Updates.hc
+++ b/ghc/rts/Updates.hc
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Updates.hc,v 1.8 1999/01/27 14:51:23 simonpj Exp $
+ * $Id: Updates.hc,v 1.9 1999/02/05 16:03:03 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Code to perform updates.
  *
diff --git a/ghc/rts/Weak.c b/ghc/rts/Weak.c
index 8fe2575b08090534081eedff0b1ca39647198ac1..59dc19287bd7315b0df0361e735f7d9ee6861a1d 100644
--- a/ghc/rts/Weak.c
+++ b/ghc/rts/Weak.c
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Weak.c,v 1.6 1999/02/02 14:17:45 simonm Exp $
+ * $Id: Weak.c,v 1.7 1999/02/05 16:03:03 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Weak pointers / finalisers
  *
diff --git a/ghc/rts/Weak.h b/ghc/rts/Weak.h
index 25c928f1900b874093edb493756b233f85313a01..75c276d6bafa7020540d2cfc07915f2edcaba949 100644
--- a/ghc/rts/Weak.h
+++ b/ghc/rts/Weak.h
@@ -1,5 +1,7 @@
 /* -----------------------------------------------------------------------------
- * $Id: Weak.h,v 1.2 1998/12/02 13:29:01 simonm Exp $
+ * $Id: Weak.h,v 1.3 1999/02/05 16:03:04 simonm Exp $
+ *
+ * (c) The GHC Team, 1998-1999
  *
  * Weak pointers / finalisers
  *