aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorsharkcz <dan@danny.cz>2020-01-30 06:26:46 +0100
committerGitHub <noreply@github.com>2020-01-30 06:26:46 +0100
commit1bd51bf8c6adfb77c2bf572f9c38ca4439dc9a6b (patch)
treed28025797ab8dbae97b131978b225206c8497781 /doc
parenta4fdd199a60ee8bc079a4ac59ef955a210858d04 (diff)
downloadghdl-1bd51bf8c6adfb77c2bf572f9c38ca4439dc9a6b.tar.gz
ghdl-1bd51bf8c6adfb77c2bf572f9c38ca4439dc9a6b.tar.bz2
ghdl-1bd51bf8c6adfb77c2bf572f9c38ca4439dc9a6b.zip
update for gcc10 (#1119)
* update for gcc10 * update GCC docs for the upcoming version 10
Diffstat (limited to 'doc')
-rw-r--r--doc/getting/GCC.rst4
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/getting/GCC.rst b/doc/getting/GCC.rst
index b8c46f63f..7a8cd9b56 100644
--- a/doc/getting/GCC.rst
+++ b/doc/getting/GCC.rst
@@ -9,7 +9,7 @@ GCC backend
* GCC (Gnu Compiler Collection)
* GNAT (Ada compiler for GCC)
-* GCC source files. Download and untar the sources of version 4.9.x, 5.x, 6.x or 7.x.
+* GCC source files. Download and untar the sources of version 4.9.x, 5.x, 6.x, 7.x, 8.x, 9.x or 10.x.
.. HINT :: There are some dependencies for building GCC (``gmp``, ``mpfr`` and ``mpc``). If you have not installed them on your system, you can either build them manually or use the ``download_prerequisites`` script provided in the GCC source tree (recommended): ``cd /path/to/gcc/source/dir && ./contrib/download_prerequisites``.
@@ -62,7 +62,7 @@ GCC backend
If your system gcc was built with ``--enable-default-pie``, add
``-no-pie`` option for linking.
-.. HINT :: For ppc64 (and AIX ?) platform, the object file format contains an identifier for the source language. Because gcc doesn't know about VHDL, gcc crashes very early. This could be fixed with a very simple change in ``gcc/config/rs6000/rs6000.c``, ``function rs6000_output_function_epilogue`` (as of gcc 4.8):
+.. HINT :: For ppc64/ppc64le platform, the object file format contains an identifier for the source language. Because gcc doesn't know about VHDL, gcc crashes very early. This could be fixed with a very simple change in ``gcc/config/rs6000/rs6000.c`` (``gcc/config/rs6000/rs6000-logue.c`` since gcc 10), function ``rs6000_output_function_epilogue``:
.. CODE:: diff