aboutsummaryrefslogtreecommitdiffstats
path: root/doc/building/index.rst
blob: d240ff94daa074533e406175a160cb4f508c5b0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
.. _BUILD:

Building GHDL
#############

.. TODO: topic

  `./BUILD.txt <https://github.com/tgingold/ghdl/blob/master/BUILD.txt>`_
  Directory structure of the main branch [1138: #279]
  Coverage, `gcov`, is unique to gcc. That specific difference is not explained anywhere. Should be added.
  @1138 Backtraces optional -patchable-

GCC backend
=================

- ./dist/gcc/INSTALL
- ./gcc/README
- Linux

LLVM backend 
=================

- Linux
- Mac OS?
- Windows MinGW 32/64
	  
Mcode backend
=================

- ./dist/mcode/README
- Linux
- Windows GNAT GPL (32 only)
- Windows MinGW 32/64

Test suites
=================

----------------

.. TODO: topic

  @1138 explain that there are two (maybe three with vhdl08 tests)