diff --git a/maintainer-scripts/ChangeLog b/maintainer-scripts/ChangeLog
index aadc6feffd3c373482ae84be910dd32707883525..45cba3ea18d926de11ed323a5a2a60c932363f77 100644
--- a/maintainer-scripts/ChangeLog
+++ b/maintainer-scripts/ChangeLog
@@ -1,3 +1,8 @@
+2003-08-24  Gerald Pfeifer  <gerald@pfeifer.com>
+
+	* gcc_release (build_sources): Create/update the LAST_UPDATED file
+	in the source directory with information how sources were obtained.
+	
 2003-08-16  Gerald Pfeifer  <gerald@pfeifer.com>
 
 	* gcc_release (build_sources): Use two new variables EXPORTTAG and
diff --git a/maintainer-scripts/gcc_release b/maintainer-scripts/gcc_release
index 2db5010e6da1094f31ec11eb00c63190506bbdfc..6a5fd86d7ddb792e237b15f0d9c32349718887ab 100755
--- a/maintainer-scripts/gcc_release
+++ b/maintainer-scripts/gcc_release
@@ -188,9 +188,11 @@ EOF
     error "Cannot specify -r and -D at the same time"
   fi
 
-  # Run gcc_update on them to set up the timestamps nicely.
+  # Run gcc_update on them to set up the timestamps nicely, and (re)write
+  # the LAST_UPDATED file containing the CVS tag/date used.
   changedir "gcc-${RELEASE}"
   contrib/gcc_update --touch
+  echo "Obtained from CVS: ${EXPORTTAG} ${EXPORTDATE}" > LAST_UPDATED
 
   # Obtain some documentation files from the wwwdocs module.
   inform "Retrieving HTML documentation"