Updated copyright dates for 2004.  Also added a couple of missing headers and
footers to some new files.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2177 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/memcheck/docs/mc_techdocs.html b/memcheck/docs/mc_techdocs.html
index b2623ed..3566b96 100644
--- a/memcheck/docs/mc_techdocs.html
+++ b/memcheck/docs/mc_techdocs.html
@@ -34,7 +34,7 @@
 <p>
 <a href="mailto:jseward@acm.org">jseward@acm.org</a><br>
 <a href="http://valgrind.kde.org">http://valgrind.kde.org</a><br>
-Copyright &copy; 2000-2003 Julian Seward
+Copyright &copy; 2000-2004 Julian Seward
 <p>
 Valgrind is licensed under the GNU General Public License, 
 version 2<br>
diff --git a/memcheck/mac_leakcheck.c b/memcheck/mac_leakcheck.c
index a11e128..59f360a 100644
--- a/memcheck/mac_leakcheck.c
+++ b/memcheck/mac_leakcheck.c
@@ -9,7 +9,7 @@
    detecting memory errors, and AddrCheck, a lightweight Valgrind tool 
    for detecting memory errors.
 
-   Copyright (C) 2000-2003 Julian Seward 
+   Copyright (C) 2000-2004 Julian Seward 
       jseward@acm.org
 
    This program is free software; you can redistribute it and/or
diff --git a/memcheck/mac_malloc_wrappers.c b/memcheck/mac_malloc_wrappers.c
index c9b2fca..8714bb8 100644
--- a/memcheck/mac_malloc_wrappers.c
+++ b/memcheck/mac_malloc_wrappers.c
@@ -9,7 +9,7 @@
    detecting memory errors, and AddrCheck, a lightweight Valgrind tool 
    for detecting memory errors.
 
-   Copyright (C) 2000-2003 Julian Seward 
+   Copyright (C) 2000-2004 Julian Seward 
       jseward@acm.org
 
    This program is free software; you can redistribute it and/or
diff --git a/memcheck/mac_needs.c b/memcheck/mac_needs.c
index f90efb0..315847f 100644
--- a/memcheck/mac_needs.c
+++ b/memcheck/mac_needs.c
@@ -9,7 +9,7 @@
    detecting memory errors, and AddrCheck, a lightweight Valgrind tool 
    for detecting memory errors.
 
-   Copyright (C) 2000-2003 Julian Seward 
+   Copyright (C) 2000-2004 Julian Seward 
       jseward@acm.org
 
    This program is free software; you can redistribute it and/or
diff --git a/memcheck/mac_replace_strmem.c b/memcheck/mac_replace_strmem.c
index e49fe9c..5603430 100644
--- a/memcheck/mac_replace_strmem.c
+++ b/memcheck/mac_replace_strmem.c
@@ -9,7 +9,7 @@
    This file is part of MemCheck, a heavyweight Valgrind tool for
    detecting memory errors.
 
-   Copyright (C) 2000-2003 Julian Seward 
+   Copyright (C) 2000-2004 Julian Seward 
       jseward@acm.org
 
    This program is free software; you can redistribute it and/or
diff --git a/memcheck/mac_shared.h b/memcheck/mac_shared.h
index 70fbab1..f36175c 100644
--- a/memcheck/mac_shared.h
+++ b/memcheck/mac_shared.h
@@ -9,7 +9,7 @@
    detecting memory errors, and AddrCheck, a lightweight Valgrind tool 
    for detecting memory errors.
 
-   Copyright (C) 2000-2003 Julian Seward 
+   Copyright (C) 2000-2004 Julian Seward 
       jseward@acm.org
 
    This program is free software; you can redistribute it and/or
diff --git a/memcheck/mc_clientreqs.c b/memcheck/mc_clientreqs.c
index e8c078c..54ab99b 100644
--- a/memcheck/mc_clientreqs.c
+++ b/memcheck/mc_clientreqs.c
@@ -9,7 +9,7 @@
    This file is part of MemCheck, a heavyweight Valgrind tool for
    detecting memory errors.
 
-   Copyright (C) 2000-2003 Julian Seward 
+   Copyright (C) 2000-2004 Julian Seward 
       jseward@acm.org
 
    This program is free software; you can redistribute it and/or
diff --git a/memcheck/mc_constants.h b/memcheck/mc_constants.h
index 48f8509..3ca0f1b 100644
--- a/memcheck/mc_constants.h
+++ b/memcheck/mc_constants.h
@@ -7,7 +7,7 @@
    This file is part of MemCheck, a heavyweight Valgrind tool for
    detecting memory errors.
 
-   Copyright (C) 2000-2003 Julian Seward 
+   Copyright (C) 2000-2004 Julian Seward 
       jseward@acm.org
 
    This program is free software; you can redistribute it and/or
diff --git a/memcheck/mc_errcontext.c b/memcheck/mc_errcontext.c
index 5542581..70e2057 100644
--- a/memcheck/mc_errcontext.c
+++ b/memcheck/mc_errcontext.c
@@ -8,7 +8,7 @@
    This file is part of MemCheck, a heavyweight Valgrind tool for
    detecting memory errors.
 
-   Copyright (C) 2000-2003 Julian Seward 
+   Copyright (C) 2000-2004 Julian Seward 
       jseward@acm.org
 
    This program is free software; you can redistribute it and/or
diff --git a/memcheck/mc_from_ucode.c b/memcheck/mc_from_ucode.c
index 683f6ae..a36fcbc 100644
--- a/memcheck/mc_from_ucode.c
+++ b/memcheck/mc_from_ucode.c
@@ -8,7 +8,7 @@
    This file is part of MemCheck, a heavyweight Valgrind tool for
    detecting memory errors.
 
-   Copyright (C) 2000-2003 Julian Seward 
+   Copyright (C) 2000-2004 Julian Seward 
       jseward@acm.org
 
    This program is free software; you can redistribute it and/or
diff --git a/memcheck/mc_helpers.S b/memcheck/mc_helpers.S
index f8ed6dc..dc5c898 100644
--- a/memcheck/mc_helpers.S
+++ b/memcheck/mc_helpers.S
@@ -8,7 +8,7 @@
   This file is part of MemCheck, a heavyweight Valgrind tool for
   detecting memory errors.
 
-  Copyright (C) 2000-2003 Julian Seward 
+  Copyright (C) 2000-2004 Julian Seward 
      jseward@acm.org
 
   This program is free software; you can redistribute it and/or
diff --git a/memcheck/mc_include.h b/memcheck/mc_include.h
index 69e1d6d..6f5ff6b 100644
--- a/memcheck/mc_include.h
+++ b/memcheck/mc_include.h
@@ -8,7 +8,7 @@
    This file is part of MemCheck, a heavyweight Valgrind tool for
    detecting memory errors.
 
-   Copyright (C) 2000-2003 Julian Seward 
+   Copyright (C) 2000-2004 Julian Seward 
       jseward@acm.org
 
    This program is free software; you can redistribute it and/or
diff --git a/memcheck/mc_main.c b/memcheck/mc_main.c
index 8f3fbc8..06e72ae 100644
--- a/memcheck/mc_main.c
+++ b/memcheck/mc_main.c
@@ -9,7 +9,7 @@
    This file is part of MemCheck, a heavyweight Valgrind tool for
    detecting memory errors.
 
-   Copyright (C) 2000-2003 Julian Seward 
+   Copyright (C) 2000-2004 Julian Seward 
       jseward@acm.org
 
    This program is free software; you can redistribute it and/or
@@ -1655,7 +1655,7 @@
    VG_(details_version)         (NULL);
    VG_(details_description)     ("a memory error detector");
    VG_(details_copyright_author)(
-      "Copyright (C) 2002-2003, and GNU GPL'd, by Julian Seward.");
+      "Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward.");
    VG_(details_bug_reports_to)  (VG_BUGS_TO);
    VG_(details_avg_translation_sizeB) ( 228 );
 
diff --git a/memcheck/mc_translate.c b/memcheck/mc_translate.c
index 58bc4a8..1b3599b 100644
--- a/memcheck/mc_translate.c
+++ b/memcheck/mc_translate.c
@@ -1,4 +1,4 @@
-/* -*- c-basic-offset: 3 -*- */
+
 /*--------------------------------------------------------------------*/
 /*--- Instrument UCode to perform memory checking operations.      ---*/
 /*---                                               mc_translate.c ---*/
@@ -8,7 +8,7 @@
    This file is part of MemCheck, a heavyweight Valgrind tool for
    detecting memory errors.
 
-   Copyright (C) 2000-2003 Julian Seward 
+   Copyright (C) 2000-2004 Julian Seward 
       jseward@acm.org
 
    This program is free software; you can redistribute it and/or
diff --git a/memcheck/memcheck.h b/memcheck/memcheck.h
index 58284a0..e817c13 100644
--- a/memcheck/memcheck.h
+++ b/memcheck/memcheck.h
@@ -12,7 +12,7 @@
    This file is part of MemCheck, a heavyweight Valgrind tool for
    detecting memory errors.
 
-   Copyright (C) 2002-2003 Julian Seward.  All rights reserved.
+   Copyright (C) 2000-2004 Julian Seward.  All rights reserved.
 
    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions