diff --git a/ChangeLog b/ChangeLog index e64bdd1cecb..47672e4fae6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2019-11-20 Janne Blomqvist + + * configure.ac: Use https for gcc.gnu.org. + * configure: Regenerated. + 2019-11-19 James Greenhalgh * MAINTAINERS (aarch64 port): Remove my name, move to... diff --git a/configure b/configure index ce146591655..00f7487e2e9 100755 --- a/configure +++ b/configure @@ -5902,7 +5902,7 @@ rm -f core conftest.err conftest.$ac_objext \ Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify their locations. Source code for these libraries can be found at their respective hosting sites as well as at -ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also +https://gcc.gnu.org/pub/gcc/infrastructure/. See also http://gcc.gnu.org/install/prerequisites.html for additional info. If you obtained GMP, MPFR and/or MPC from a vendor distribution package, make sure that you have installed both the libraries and the header diff --git a/configure.ac b/configure.ac index d63a8bae940..29e25f13278 100644 --- a/configure.ac +++ b/configure.ac @@ -1665,7 +1665,7 @@ if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify their locations. Source code for these libraries can be found at their respective hosting sites as well as at -ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also +https://gcc.gnu.org/pub/gcc/infrastructure/. See also http://gcc.gnu.org/install/prerequisites.html for additional info. If you obtained GMP, MPFR and/or MPC from a vendor distribution package, make sure that you have installed both the libraries and the header diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1d9001510ce..4700de2067f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2019-11-20 Janne Blomqvist + + * configure.ac: Use https for gcc.gnu.org + * configure: Regenerated. + * doc/install.texi: Use https for gcc.gnu.org. + * doc/sourcebuild.texi: Likewise. + 2019-11-20 Julian Brown * config/gcn/gcn.c (gcn_asm_output_symbol_ref): Handle null cfun. diff --git a/gcc/configure b/gcc/configure index c608a960f5d..24d27d3e3cb 100755 --- a/gcc/configure +++ b/gcc/configure @@ -27134,7 +27134,7 @@ $as_echo "$gcc_cv_as_machine_directive" >&6; } if test x$gcc_cv_as_machine_directive != xyes; then echo "*** This target requires an assembler supporting \".machine\"" >&2 - echo you can get it from: ftp://gcc.gnu.org/pub/gcc/infrastructure/cctools-528.5.dmg >&2 + echo you can get it from: https://gcc.gnu.org/pub/gcc/infrastructure/cctools-528.5.dmg >&2 test x$build = x$target && exit 1 fi ;; diff --git a/gcc/configure.ac b/gcc/configure.ac index 7235bcc847b..954c1496fb1 100644 --- a/gcc/configure.ac +++ b/gcc/configure.ac @@ -4748,7 +4748,7 @@ gd: [ .machine ppc7400]) if test x$gcc_cv_as_machine_directive != xyes; then echo "*** This target requires an assembler supporting \".machine\"" >&2 - echo you can get it from: ftp://gcc.gnu.org/pub/gcc/infrastructure/cctools-528.5.dmg >&2 + echo you can get it from: https://gcc.gnu.org/pub/gcc/infrastructure/cctools-528.5.dmg >&2 test x$build = x$target && exit 1 fi ;; diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 215a6fa38ff..be203023da5 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -333,7 +333,7 @@ requirements. @itemx bzip2 version 1.0.2 (or later) Necessary to uncompress GCC @command{tar} files when source code is -obtained via FTP mirror sites. +obtained via HTTPS mirror sites. @item GNU make version 3.80 (or later) @@ -411,7 +411,7 @@ download_prerequisites installs. @item isl Library version 0.15 or later. Necessary to build GCC with the Graphite loop optimizations. -It can be downloaded from @uref{ftp://gcc.gnu.org/pub/gcc/infrastructure/}. +It can be downloaded from @uref{https://gcc.gnu.org/pub/gcc/infrastructure/}. If an isl source distribution is found in a subdirectory of your GCC sources named @file{isl}, it will be built together with GCC. Alternatively, the @option{--with-isl} configure @@ -513,7 +513,7 @@ files in the directories below @file{jit/docs}. @itemx SSH (any version) Necessary to access the SVN repository. Public releases and weekly -snapshots of the development sources are also available via FTP@. +snapshots of the development sources are also available via HTTPS@. @item GNU diffutils version 2.7 (or later) @@ -547,9 +547,8 @@ own sources. @cindex Downloading GCC @cindex Downloading the Source -GCC is distributed via @uref{http://gcc.gnu.org/svn.html,,SVN} and FTP -tarballs compressed with @command{gzip} or -@command{bzip2}. +GCC is distributed via @uref{http://gcc.gnu.org/svn.html,,SVN} and via +HTTPS as tarballs compressed with @command{gzip} or @command{bzip2}. Please refer to the @uref{http://gcc.gnu.org/releases.html,,releases web page} for information on how to obtain GCC@. diff --git a/gcc/doc/sourcebuild.texi b/gcc/doc/sourcebuild.texi index a3432bc3670..5fbe876e31b 100644 --- a/gcc/doc/sourcebuild.texi +++ b/gcc/doc/sourcebuild.texi @@ -566,8 +566,8 @@ and the online manuals should be linked to from @file{onlinedocs/index.html}. @item Any old releases or CVS repositories of the front end, before its -inclusion in GCC, should be made available on the GCC FTP site -@uref{ftp://gcc.gnu.org/pub/gcc/old-releases/}. +inclusion in GCC, should be made available on the GCC web site at +@uref{https://gcc.gnu.org/pub/gcc/old-releases/}. @item The release and snapshot script @file{maintainer-scripts/gcc_release} should be updated to generate appropriate tarballs for this front end. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 995d201bd8b..2a4d5c6bccb 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2019-11-20 Janne Blomqvist + + * README: Use https for gcc.gnu.org. + 2019-11-20 Wilco Dijkstra * gcc.target/aarch64/simd/vrbit_1.c: Add -fno-ipa-icf. @@ -7,7 +11,7 @@ PR85678 * g++.dg/lto/odr-6_1.c: Add -fcommon. * gcc.dg/alias-15.c: Likewise. - * gcc.dg/fdata-sections-1.c: Likewise. + * gcc.dg/fdata-sections-1.c: Likewise. * gcc.dg/ipa/pr77653.c: Likewise. * gcc.dg/lto/20090729_0.c: Likewise. * gcc.dg/lto/20111207-1_0.c: Likewise. diff --git a/gcc/testsuite/README b/gcc/testsuite/README index dfacd937a29..2477e98ccab 100644 --- a/gcc/testsuite/README +++ b/gcc/testsuite/README @@ -3,7 +3,7 @@ the C testsuite, see README.gcc. The driver that runs this testsuite is called DejaGnu and you will need a current DejaGnu snapshot, which is available from -ftp://gcc.gnu.org/pub/gcc/infrastructure, for example. +https://gcc.gnu.org/pub/gcc/infrastructure, for example. These tests are included "as is". If any of them fails, do not report a bug. Bug reports for DejaGnu can go to bug-dejagnu@gnu.org. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index a8fbd3a7509..ec9039d2add 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2019-11-20 Janne Blomqvist + + * doc/html/api.html: Use https for gcc.gnu.org. + * doc/xml/api.xml: Likewise. + 2019-11-19 Jonathan Wakely * include/bits/regex.h (ranges::__detail::__enable_view_impl): Fix diff --git a/libstdc++-v3/doc/html/api.html b/libstdc++-v3/doc/html/api.html index ec25525b9d9..c1d3eb1de5c 100644 --- a/libstdc++-v3/doc/html/api.html +++ b/libstdc++-v3/doc/html/api.html @@ -30,7 +30,7 @@

The rendered HTML, as above, is also available for download on the gcc.gnu.org site in a directory located at - <URL:ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/>. + <URL:https://gcc.gnu.org/pub/gcc/libstdc++/doxygen/>. You will almost certainly need to use one of the mirror sites to download the tarball. After unpacking, simply load libstdc++-html-*/index.html @@ -38,4 +38,4 @@

In addition, a rendered set of man pages are available in the same location specified above. Start with C++Intro(3). -

\ No newline at end of file +

diff --git a/libstdc++-v3/doc/xml/api.xml b/libstdc++-v3/doc/xml/api.xml index 238d8134a05..1b011aa2e23 100644 --- a/libstdc++-v3/doc/xml/api.xml +++ b/libstdc++-v3/doc/xml/api.xml @@ -52,7 +52,7 @@ The rendered HTML, as above, is also available for download on the gcc.gnu.org site in a directory located at - <URL:ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/>. + <URL:https://gcc.gnu.org/pub/gcc/libstdc++/doxygen/>. You will almost certainly need to use one of the mirror sites to download the tarball. After unpacking, simply load libstdc++-html-*/index.html diff --git a/maintainer-scripts/ChangeLog b/maintainer-scripts/ChangeLog index 5064e580dbc..6182cf774b5 100644 --- a/maintainer-scripts/ChangeLog +++ b/maintainer-scripts/ChangeLog @@ -1,3 +1,7 @@ +2019-11-20 Janne Blomqvist + + * gcc_release: Use https for gcc.gnu.org. + 2019-11-14 Richard Biener * update_version_svn (IGNORE_BRANCHES): Add 7. diff --git a/maintainer-scripts/gcc_release b/maintainer-scripts/gcc_release index bfb6b037bb1..10da704f95f 100755 --- a/maintainer-scripts/gcc_release +++ b/maintainer-scripts/gcc_release @@ -430,7 +430,7 @@ announce_snapshot() { changedir "${SNAPSHOTS_DIR}" echo \ "Snapshot gcc-"${RELEASE}" is now available on - ftp://gcc.gnu.org/pub/gcc/snapshots/"${RELEASE}"/ + https://gcc.gnu.org/pub/gcc/snapshots/"${RELEASE}"/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC "${BRANCH}" SVN branch