summaryrefslogtreecommitdiff
path: root/contrib/gcc_update
diff options
context:
space:
mode:
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>2007-08-16 19:05:48 +0000
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>2007-08-16 19:05:48 +0000
commit74d1e4d982dbad8f56df9058cd006b788301e94d (patch)
treeb7d47e5e1a7de3e9a8be3aaab0ee65aa8cbb6981 /contrib/gcc_update
parent2c18e34627232a0e46c6ca336e0976d7dfce5e1e (diff)
downloadgcc-74d1e4d982dbad8f56df9058cd006b788301e94d.tar.gz
2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
Andreas Schwab <schwab@suse.de> * gcc_update: Use "svn info" for revision number. Create gcc/REVISION with branch name and revision number. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@127566 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'contrib/gcc_update')
-rwxr-xr-xcontrib/gcc_update13
1 files changed, 12 insertions, 1 deletions
diff --git a/contrib/gcc_update b/contrib/gcc_update
index dc12c602afa..7eb839dc687 100755
--- a/contrib/gcc_update
+++ b/contrib/gcc_update
@@ -258,8 +258,19 @@ if [ $? -ne 0 ]; then
exit 1
fi
+rm -f LAST_UPDATED gcc/REVISION
+
+revision=`svn info | awk '/Revision:/ { print $2 }'`
+branch=`svn info | sed -ne "/URL:/ {
+s,.*/gcc/,,g
+s,branches/,,
+p
+}"`
{
date
- echo "`TZ=UTC date` (revision `svnversion .`)"
+ echo "`TZ=UTC date` (revision $revision)"
} > LAST_UPDATED
+
+echo "[$branch revision $revision]" > gcc/REVISION
+
touch_files_reexec