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/cachegrind/cg_annotate.in b/cachegrind/cg_annotate.in
index 9278668..f0310d5 100644
--- a/cachegrind/cg_annotate.in
+++ b/cachegrind/cg_annotate.in
@@ -9,7 +9,7 @@
 #  This file is part of Cachegrind, a Valgrind tool for cache
 #  profiling programs.
 #
-#  Copyright (C) 2002-2003 Nicholas Nethercote
+#  Copyright (C) 2002-2004 Nicholas Nethercote
 #     njn25@cam.ac.uk
 #
 #  This program is free software; you can redistribute it and/or
@@ -158,7 +158,7 @@
     -I --include=<dir>    add <dir> to list of directories to search for 
                           source files
 
-  Cachegrind is Copyright (C) 2002-2003 Nicholas Nethercote.
+  Cachegrind is Copyright (C) 2002-2004 Nicholas Nethercote.
   Both are licensed under the GNU General Public License, version 2.
   Bug reports, feedback, admiration, abuse, etc, to: njn25\@cam.ac.uk.
                                                 
diff --git a/cachegrind/cg_main.c b/cachegrind/cg_main.c
index a04f13b..dbc6da6 100644
--- a/cachegrind/cg_main.c
+++ b/cachegrind/cg_main.c
@@ -9,7 +9,7 @@
    This file is part of Cachegrind, a Valgrind tool for cache
    profiling programs.
 
-   Copyright (C) 2002-2003 Nicholas Nethercote
+   Copyright (C) 2002-2004 Nicholas Nethercote
       njn25@cam.ac.uk
 
    This program is free software; you can redistribute it and/or
@@ -2021,7 +2021,7 @@
    VG_(details_version)         (NULL);
    VG_(details_description)     ("an I1/D1/L2 cache profiler");
    VG_(details_copyright_author)(
-      "Copyright (C) 2002-2003, and GNU GPL'd, by Nicholas Nethercote.");
+      "Copyright (C) 2002-2004, and GNU GPL'd, by Nicholas Nethercote.");
    VG_(details_bug_reports_to)  (VG_BUGS_TO);
    VG_(details_avg_translation_sizeB) ( 155 );
 
diff --git a/cachegrind/cg_sim_D1.c b/cachegrind/cg_sim_D1.c
index a8c05de..b9df20b 100644
--- a/cachegrind/cg_sim_D1.c
+++ b/cachegrind/cg_sim_D1.c
@@ -8,7 +8,7 @@
    This file is part of Cachegrind, a Valgrind tool for cache
    profiling programs.
 
-   Copyright (C) 2002-2003 Nicholas Nethercote
+   Copyright (C) 2002-2004 Nicholas Nethercote
       njn25@cam.ac.uk
 
    This program is free software; you can redistribute it and/or
diff --git a/cachegrind/cg_sim_I1.c b/cachegrind/cg_sim_I1.c
index 52220c2..83a5ae5 100644
--- a/cachegrind/cg_sim_I1.c
+++ b/cachegrind/cg_sim_I1.c
@@ -8,7 +8,7 @@
    This file is part of Cachegrind, a Valgrind tool for cache
    profiling programs.
 
-   Copyright (C) 2002-2003 Nicholas Nethercote
+   Copyright (C) 2002-2004 Nicholas Nethercote
       njn25@cam.ac.uk
 
    This program is free software; you can redistribute it and/or
diff --git a/cachegrind/cg_sim_L2.c b/cachegrind/cg_sim_L2.c
index e38624f..2a7185a 100644
--- a/cachegrind/cg_sim_L2.c
+++ b/cachegrind/cg_sim_L2.c
@@ -8,7 +8,7 @@
    This file is part of Cachegrind, a Valgrind tool for cache
    profiling programs.
 
-   Copyright (C) 2002-2003 Nicholas Nethercote
+   Copyright (C) 2002-2004 Nicholas Nethercote
       njn25@cam.ac.uk
 
    This program is free software; you can redistribute it and/or
diff --git a/cachegrind/cg_sim_gen.c b/cachegrind/cg_sim_gen.c
index 57cb932..2c8a7b6 100644
--- a/cachegrind/cg_sim_gen.c
+++ b/cachegrind/cg_sim_gen.c
@@ -8,7 +8,7 @@
    This file is part of Cachegrind, a Valgrind tool for cache
    profiling programs.
 
-   Copyright (C) 2002-2003 Nicholas Nethercote
+   Copyright (C) 2002-2004 Nicholas Nethercote
       njn25@cam.ac.uk
 
    This program is free software; you can redistribute it and/or