On Sat, 30 May 2015 07:39:44 +0200
Tristan Gingold <[email protected]> wrote:

> Does dragonflybsd use llvm ?  In that case, why not using llvm code 
> generator ?
> 

Update from John, (who is doing an awesome job of getting GHDL into the FreeBSD 
ports tree (and possibly into the DragonFlyBSD ports system as well)):

From: John Marino <[email protected]>

Okay, I've added LLVM as an option to the port:
http://www.freshports.org/commit.php?category=cad&port=ghdl&files=yes&[email protected]

The testsuite fails at test 825 for both FreeBSD i386 and amd64:
http://leaf.dragonflybsd.org/~marino/ghdl/ghdl-llvm-freebsd32-tests.log
http://leaf.dragonflybsd.org/~marino/ghdl/ghdl-llvm-freebsd64-tests.log

GHDL builds on dragonfly which uses LLVM option as the default, but
fails on very first test (it can't lock a mutex):
http://leaf.dragonflybsd.org/~marino/ghdl/ghdl-llvm-dragonfly64-tests.log

Two more things to note:
1) It won't build with llvm36
2) The LLVM backend is not jobs safe.  I had to set the build to -j1
otherwise it fails with strange "can't find ghdl1-llvm" errors.  This
took me well over an hour to figure out. (!!)

John

_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to