aboutsummaryrefslogtreecommitdiff
path: root/maintainer-scripts
diff options
context:
space:
mode:
authorBasile Starynkevitch <basile@starynkevitch.net>2010-12-10 20:07:50 +0000
committerBasile Starynkevitch <basile@starynkevitch.net>2010-12-10 20:07:50 +0000
commite8e9bba723b4ba870979835a04051f96a2e4d127 (patch)
tree8f5d713bed3e3e3ffdce3d1ec3c8c4e6792024be /maintainer-scripts
parent156ce3ebb06b8dd29cae04a02fa44346e570a77b (diff)
2010-12-10 Basile Starynkevitch <basile@starynkevitch.net>
MELT branch merged with trunk rev 167697 git-svn-id: https://gcc.gnu.org/svn/gcc/branches/melt-branch@167699 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'maintainer-scripts')
-rw-r--r--maintainer-scripts/ChangeLog15
-rw-r--r--maintainer-scripts/README4
-rwxr-xr-xmaintainer-scripts/gcc_release8
-rwxr-xr-xmaintainer-scripts/update_web_docs_svn1
4 files changed, 23 insertions, 5 deletions
diff --git a/maintainer-scripts/ChangeLog b/maintainer-scripts/ChangeLog
index 2be47044884..2a66abc0c2f 100644
--- a/maintainer-scripts/ChangeLog
+++ b/maintainer-scripts/ChangeLog
@@ -1,3 +1,16 @@
+2010-12-08 Ian Lance Taylor <iant@google.com>
+
+ * gcc_release: Add support for releasing Go as a separate
+ tarball.
+
+2010-12-08 Ian Lance Taylor <iant@google.com>
+
+ * update_web_docs_svn (MANUALS): Add gccgo.
+
+2010-12-08 Ian Lance Taylor <iant@google.com>
+
+ * README: Change "CVS" to "Subversion".
+
2010-08-23 Gerald Pfeifer <gerald@pfeifer.com>
* gcc_release (snapshot_print): Also include an sha1 hash for
@@ -6,7 +19,7 @@
2010-08-15 Gerald Pfeifer <gerald@pfeifer.com>
* gcc_release (CVSROOT): Remove all occurrences.
-
+
2010-08-14 Gerald Pfeifer <gerald@pfeifer.com>
* gcc_release (snapshot_print): Include md5 hash for every tarball
diff --git a/maintainer-scripts/README b/maintainer-scripts/README
index eeffed413d8..9f5b71f30a3 100644
--- a/maintainer-scripts/README
+++ b/maintainer-scripts/README
@@ -2,5 +2,5 @@ This directory contains various files used by the gccadmin account on
gcc.gnu.org, mainly for automated tasks such as the daily update of
the date in gcc/DATESTAMP. There isn't presently any scheme for files
checked in here to be automatically checked out and used by gccadmin,
-so the files in CVS and those used by gccadmin must be kept in sync
-manually.
+so the files in Subversion and those used by gccadmin must be kept in
+sync manually.
diff --git a/maintainer-scripts/gcc_release b/maintainer-scripts/gcc_release
index 9389b83b6d2..0c40313f8b6 100755
--- a/maintainer-scripts/gcc_release
+++ b/maintainer-scripts/gcc_release
@@ -286,6 +286,7 @@ build_tarfiles() {
maybe_build_tarfile gcc-ada-${RELEASE} ${ADA_DIRS}
maybe_build_tarfile gcc-g++-${RELEASE} ${CPLUSPLUS_DIRS}
maybe_build_tarfile gcc-fortran-${RELEASE} ${FORTRAN95_DIRS}
+ maybe_build_tarfile gcc-go-${RELEASE} ${GO_DIRS}
maybe_build_tarfile gcc-java-${RELEASE} ${JAVA_DIRS}
maybe_build_tarfile gcc-objc-${RELEASE} ${OBJECTIVEC_DIRS}
maybe_build_tarfile gcc-testsuite-${RELEASE} ${TESTSUITE_DIRS}
@@ -293,7 +294,7 @@ build_tarfiles() {
# The core is everything else.
EXCLUDES=""
for x in ${ADA_DIRS} ${CPLUSPLUS_DIRS} ${FORTRAN95_DIRS}\
- ${JAVA_DIRS} ${OBJECTIVEC_DIRS} ${TESTSUITE_DIRS}; do
+ ${GO_DIRS} ${JAVA_DIRS} ${OBJECTIVEC_DIRS} ${TESTSUITE_DIRS}; do
EXCLUDES="${EXCLUDES} --exclude $x"
done
build_tarfile gcc-core-${RELEASE} ${EXCLUDES} \
@@ -315,7 +316,7 @@ build_diffs() {
old_vers=${old_file%.tar.bz2}
old_vers=${old_vers#gcc-}
inform "Building diffs against version $old_vers"
- for f in gcc gcc-ada gcc-g++ gcc-fortran gcc-java gcc-objc gcc-testsuite gcc-core; do
+ for f in gcc gcc-ada gcc-g++ gcc-fortran gcc-go gcc-java gcc-objc gcc-testsuite gcc-core; do
old_tar=${old_dir}/${f}-${old_vers}.tar.bz2
new_tar=${WORKING_DIRECTORY}/${f}-${RELEASE}.tar.bz2
if [ ! -e $old_tar ]; then
@@ -445,6 +446,7 @@ with the following options: <code>"svn://gcc.gnu.org/svn/gcc/${SVNBRANCH} revisi
snapshot_print gcc-ada-${RELEASE}.tar.bz2 "Ada front end and runtime"
snapshot_print gcc-fortran-${RELEASE}.tar.bz2 "Fortran front end and runtime"
snapshot_print gcc-g++-${RELEASE}.tar.bz2 "C++ front end and runtime"
+ snapshot_print gcc-go-${RELEASE}.tar.bz2 "Go front end and runtime"
snapshot_print gcc-java-${RELEASE}.tar.bz2 "Java front end and runtime"
snapshot_print gcc-objc-${RELEASE}.tar.bz2 "Objective-C front end and runtime"
snapshot_print gcc-testsuite-${RELEASE}.tar.bz2 "The GCC testsuite"
@@ -552,6 +554,7 @@ SOURCE_DIRECTORY=""
ADA_DIRS="gcc/ada libada gnattools"
CPLUSPLUS_DIRS="gcc/cp libstdc++-v3"
FORTRAN95_DIRS="gcc/fortran libgfortran"
+GO_DIRS="gcc/go libgo libffi"
JAVA_DIRS="gcc/java libjava libffi boehm-gc"
OBJECTIVEC_DIRS="gcc/objc gcc/objcp libobjc"
TESTSUITE_DIRS="gcc/testsuite"
@@ -698,6 +701,7 @@ SOURCE_DIRECTORY="${WORKING_DIRECTORY}/gcc-${RELEASE}"
ADA_DIRS=`adjust_dirs ${ADA_DIRS}`
CPLUSPLUS_DIRS=`adjust_dirs ${CPLUSPLUS_DIRS}`
FORTRAN95_DIRS=`adjust_dirs ${FORTRAN95_DIRS}`
+GO_DIRS=`adjust_dirs ${GO_DIRS}`
JAVA_DIRS=`adjust_dirs ${JAVA_DIRS}`
OBJECTIVEC_DIRS=`adjust_dirs ${OBJECTIVEC_DIRS}`
TESTSUITE_DIRS=`adjust_dirs ${TESTSUITE_DIRS}`
diff --git a/maintainer-scripts/update_web_docs_svn b/maintainer-scripts/update_web_docs_svn
index a8fb3957dfe..c0a034fea38 100755
--- a/maintainer-scripts/update_web_docs_svn
+++ b/maintainer-scripts/update_web_docs_svn
@@ -15,6 +15,7 @@ MANUALS="cpp
cppinternals
fastjar
gcc
+ gccgo
gccint
gcj
gfortran