aboutsummaryrefslogtreecommitdiffstats
path: root/doc/building/llvm/index.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/building/llvm/index.rst')
-rw-r--r--doc/building/llvm/index.rst30
1 files changed, 5 insertions, 25 deletions
diff --git a/doc/building/llvm/index.rst b/doc/building/llvm/index.rst
index a2faf9d74..4f60cd083 100644
--- a/doc/building/llvm/index.rst
+++ b/doc/building/llvm/index.rst
@@ -19,32 +19,12 @@ LLVM Backend
.. rubric:: Supported platforms
-* :ref:`GNU/Linux with GCC <BUILD:mcode:GNULinux-GCC>`
-* :ref:`Windows (x86_64) with MinGW32/MinGW64 <BUILD:mcode:Windows-WinGW>`
+* :ref:`GNU/Linux with GCC <BUILD:llvm:GNULinux-GNAT>`
+* Mac OS
+* :ref:`Windows (x86_64) with MinGW32/MinGW64 <BUILD:llvm:Windows-WinGW-GNAT>`
.. toctree::
:hidden:
- GNULinux-GNAT
- Windows-WinGW
-
-
-
-GNU/Linux
----------
-
-You need to install LLVM (usually depends on :samp:`libedit`, see :ghdlsharp`29`). The supported versions are 3.5 till 3.9, but debugging is only supported with LLVM 3.5.
-
-- First configure GHDL with the proper arg :samp:`./configure --with-llvm-config`. If :samp:`llvm-config` is not in your path, you can specify it: :samp:`./configure --with-llvm-config=LLVM_INSTALL/bin/llvm-config`.
-
-.. HINT:: If you want to have stack backtraces on errors (like assert failure or index of out bounds), you need to configure and build :samp:`libbacktrace` from GCC (you don't need to configure GCC). Then add the following arg to configure: :samp:`--with-backtrace-lib=/path-to-gcc-build/libbacktrace/.libs/libbacktrace.a`
-
-- Then build with :samp:`make` and install with :samp:`make install`.
-
-Mac OS?
--------
-
-Windows MinGW 32/64
--------------------
-
- \ No newline at end of file
+ GNU/Linux with GCC/GNAT <GNULinux-GNAT>
+ Windows with GCC/GNAT (MinGW) <Windows-MinGW-GNAT>