diff options
author | Patrick Lehmann <Patrick.Lehmann@tu-dresden.de> | 2017-03-04 21:16:30 +0100 |
---|---|---|
committer | tgingold <tgingold@users.noreply.github.com> | 2017-12-10 12:02:05 +0100 |
commit | 4459eedc856870f9bc05497d4286c128b269e275 (patch) | |
tree | a0473fa2810d145de47d1c3747c58ae19f722588 /doc/building/llvm/index.rst | |
parent | cab44a1f8580880e59e9ccfd7d98e71fa111b16a (diff) | |
download | ghdl-4459eedc856870f9bc05497d4286c128b269e275.tar.gz ghdl-4459eedc856870f9bc05497d4286c128b269e275.tar.bz2 ghdl-4459eedc856870f9bc05497d4286c128b269e275.zip |
More restructuring.
Diffstat (limited to 'doc/building/llvm/index.rst')
-rw-r--r-- | doc/building/llvm/index.rst | 30 |
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> |