diff --git a/maintainer-scripts/ChangeLog b/maintainer-scripts/ChangeLog
index 1c62a9a4e31d43148e667502a093752f86238c5b..a5ea8c30043b9c7197627004ca81d411a72ab3a8 100644
--- a/maintainer-scripts/ChangeLog
+++ b/maintainer-scripts/ChangeLog
@@ -1,3 +1,7 @@
+2002-03-03  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* gcc_release: Make snapshots come from the 3.1 branch.
+
 2002-02-25  Mark Mitchell  <mark@codesourcery.com>
 
 	* update_version: Automatically update version files on all
diff --git a/maintainer-scripts/gcc_release b/maintainer-scripts/gcc_release
index 7e487e0c2b58931d9fa60f20f8b96863affb48f0..1ede1f2c29e380a4ee827a1ae03337fdb0f141c0 100755
--- a/maintainer-scripts/gcc_release
+++ b/maintainer-scripts/gcc_release
@@ -516,8 +516,8 @@ if [ $SNAPSHOT -eq 0 ]; then
   fi
 else
   RELEASE=$DATE
-  # For now snapshots come from the mainline.
-  BRANCH=HEAD
+  # For now snapshots come from the 3.1 branch.
+  BRANCH=gcc-3_1-branch
   FTP_PATH="${FTP_PATH}/snapshots/${LONG_DATE}"
   TAG=gcc_ss_${DATE}