The nvptx port has been merged into newlib, so the Mentor Embedded
github repository is no longer needed. While we're still maintaining the
github mirror, given the stability of the nvptx port, going forward I
expect all of the development to occur in the upstream newlib repository
directly.

This patch updates the install documentation to point the the upstream
newlib sources instead of the Mentor Embedded github mirror. I don't see
tarballs for any point releases on newlib's website, so I added a
reference to the git revision containing nvptx port.

Is this OK for trunk?

Thanks,
Cesar
[nvptx] Update newlib dependency.

2018-04-23  Cesar Philippidis  <ce...@codesourcery.com>

	gcc/
	* doc/install.texi: Update newlib dependency for nvptx.

diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 64ad2445a33..121a821857f 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -4205,11 +4205,11 @@ Instead of GNU binutils, you will need to install
 Tell GCC where to find it:
 @option{--with-build-time-tools=[install-nvptx-tools]/nvptx-none/bin}.
 
-A nvptx port of newlib is available at
-@uref{https://github.com/MentorEmbedded/nvptx-newlib/,,nvptx-newlib}.
-It can be automatically built together with GCC@.  For this, add a
-symbolic link to nvptx-newlib's @file{newlib} directory to the
-directory containing the GCC sources.
+You will need newlib 3.0 git revision
+cd31fbb2aea25f94d7ecedc9db16dfc87ab0c316 or later.  It can be
+automatically built together with GCC@.  For this, add a symbolic link
+to nvptx-newlib's @file{newlib} directory to the directory containing
+the GCC sources.
 
 Use the @option{--disable-sjlj-exceptions} and
 @option{--enable-newlib-io-long-long} options when configuring.

Reply via email to