diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2019-10-23 07:13:15 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2019-10-23 07:13:15 +0000 |
commit | 145bb4f02adc549e471135756312076bfed8a7e6 (patch) | |
tree | 77c4e2fd7618784394520d04579c4854bb654cc4 /cad/ghdl | |
parent | b8b2ff493c62836e31cc0df41000953afc02b614 (diff) | |
download | ports-145bb4f02adc549e471135756312076bfed8a7e6.tar.gz ports-145bb4f02adc549e471135756312076bfed8a7e6.zip |
Re-add cad/ghdl: GNU VHDL simulator
Notes
Notes:
svn path=/head/; revision=515237
Diffstat (limited to 'cad/ghdl')
-rw-r--r-- | cad/ghdl/Makefile | 61 | ||||
-rw-r--r-- | cad/ghdl/distinfo | 3 | ||||
-rw-r--r-- | cad/ghdl/files/patch-configure | 34 | ||||
-rw-r--r-- | cad/ghdl/files/patch-src_ghdldrv_ghdldrv.adb | 11 | ||||
-rw-r--r-- | cad/ghdl/files/patch-src_grt_grt.ver | 11 | ||||
-rw-r--r-- | cad/ghdl/files/patch-src_ortho_mcode_memsegs__c.c | 11 | ||||
-rw-r--r-- | cad/ghdl/pkg-descr | 11 | ||||
-rw-r--r-- | cad/ghdl/pkg-plist | 279 |
8 files changed, 421 insertions, 0 deletions
diff --git a/cad/ghdl/Makefile b/cad/ghdl/Makefile new file mode 100644 index 000000000000..3e1cd3577e9f --- /dev/null +++ b/cad/ghdl/Makefile @@ -0,0 +1,61 @@ +# Created by: John Marino <marino@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= ghdl +DISTVERSIONPREFIX= v +DISTVERSION= 0.36-1072 +DISTVERSIONSUFFIX= -ga08e8ce8 +CATEGORIES= cad + +MAINTAINER= yuri@FreeBSD.org +COMMENT= GNU VHDL simulator + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING.md + +LIB_DEPENDS= libgmp.so:math/gmp \ + libmpfr.so:math/mpfr \ + libmpc.so:math/mpc + +USES= ada:run gmake shebangfix +SHEBANG_FILES= libraries/vendors/config.sh +SHEBANG_GLOB= testsuite.sh +USE_GITHUB= yes +USE_LDCONFIG= yes + +GNU_CONFIGURE= yes + +LLVMVER= ${LLVM_DEFAULT} + +CONFIGURE_ARGS= --disable-libghdl + +OPTIONS_SINGLE= BACKEND +OPTIONS_SINGLE_BACKEND= MCODE LLVM +OPTIONS_DEFAULT= LLVM +OPTIONS_SUB= yes + +MCODE_DESC= Use the MCODE backend +# MCODE is enabled by default and doesn't require any configuration options + +LLVM_DESC= Code generator is LLVM +LLVM_USES= libedit ncurses +LLVM_CONFIGURE_ON= --with-llvm-config=${LOCALBASE}/bin/llvm-config${LLVM_DEFAULT} +LLVM_BUILD_DEPENDS= llvm-config${LLVMVER}:devel/llvm${LLVMVER} +LLVM_RUN_DEPENDS= llc${LLVMVER}:devel/llvm${LLVMVER} + +post-install-MCODE-on: + @${STRIP_CMD} \ + ${STAGEDIR}${PREFIX}/bin/ghdl \ + ${STAGEDIR}${PREFIX}/lib/libghdlvpi.so + +post-install-LLVM-on: + @${STRIP_CMD} \ + ${STAGEDIR}${PREFIX}/bin/ghdl \ + ${STAGEDIR}${PREFIX}/bin/ghdl1-llvm \ + ${STAGEDIR}${PREFIX}/lib/libghdlvpi.so + +do-test: + @cd ${WRKSRC}/testsuite && \ + ${SETENV} ${MAKE_ENV} GHDL=${STAGEDIR}${PREFIX}/bin/ghdl ${SH} testsuite.sh + +.include <bsd.port.mk> diff --git a/cad/ghdl/distinfo b/cad/ghdl/distinfo new file mode 100644 index 000000000000..792f908d03dc --- /dev/null +++ b/cad/ghdl/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1571730872 +SHA256 (ghdl-ghdl-v0.36-1072-ga08e8ce8_GH0.tar.gz) = 9a0bfe7d4f86277ea53759a4b66e59476764f5727b8aae9c0e830f7b6c8e3c3e +SIZE (ghdl-ghdl-v0.36-1072-ga08e8ce8_GH0.tar.gz) = 4596008 diff --git a/cad/ghdl/files/patch-configure b/cad/ghdl/files/patch-configure new file mode 100644 index 000000000000..6ad69ebc9459 --- /dev/null +++ b/cad/ghdl/files/patch-configure @@ -0,0 +1,34 @@ +--- configure.orig 2019-10-21 19:07:51 UTC ++++ configure +@@ -114,8 +114,6 @@ for opt do + --enable-coverage) build_mode="coverage";; + -h|-help|--help) show_help=yes;; + *) +- echo "$0: unknown option $opt; try $0 --help" +- exit 1 + ;; + esac + done +@@ -164,10 +162,10 @@ if ! grep $pat $srcdir/configure > /dev/null 2>&1; the + exit 1 + fi + +-if ! `cmp --help > /dev/null 2>&1`; then +- echo "Sorry, you need 'cmp' to configure GHDL."; +- exit 1 +-fi ++#if ! `cmp --help > /dev/null 2>&1`; then ++# echo "Sorry, you need 'cmp' to configure GHDL."; ++# exit 1 ++#fi + + if ! cmp $srcdir/configure $abs_srcdir/configure > /dev/null 2>&1; then + echo "Cannot compute absolute source dir (or incorrect srcdir)" +@@ -368,6 +366,7 @@ if test $backend = mcode; then + *darwin*) ortho_flags="Flags_Macosx${mcode64}" ;; + *mingw32*) ortho_flags="Flags_Windows${mcode64}" ;; + *linux*) ortho_flags="Flags_Linux${mcode64}" ;; ++ *freebsd*) ortho_flags="Flags_Linux${mcode64}" ;; + *) echo "Unsupported $build build for mcode"; exit 1;; + esac + echo "Generate ortho_code-x86-flags.ads" diff --git a/cad/ghdl/files/patch-src_ghdldrv_ghdldrv.adb b/cad/ghdl/files/patch-src_ghdldrv_ghdldrv.adb new file mode 100644 index 000000000000..472221455770 --- /dev/null +++ b/cad/ghdl/files/patch-src_ghdldrv_ghdldrv.adb @@ -0,0 +1,11 @@ +--- src/ghdldrv/ghdldrv.adb.orig 2019-10-23 05:39:27 UTC ++++ src/ghdldrv/ghdldrv.adb +@@ -460,7 +460,7 @@ package body Ghdldrv is + Assembler_Cmd := new String'("as"); + end if; + if Linker_Cmd = null then +- Linker_Cmd := new String'("gcc"); ++ Linker_Cmd := new String'("cc"); + end if; + end Set_Tools_Name; + diff --git a/cad/ghdl/files/patch-src_grt_grt.ver b/cad/ghdl/files/patch-src_grt_grt.ver new file mode 100644 index 000000000000..bd7cf38b5e5a --- /dev/null +++ b/cad/ghdl/files/patch-src_grt_grt.ver @@ -0,0 +1,11 @@ +--- src/grt/grt.ver.orig 2015-05-27 18:49:40 UTC ++++ src/grt/grt.ver +@@ -19,6 +19,8 @@ vpi_remove_cb; + vpi_scan; + vpi_vprintf; + vpi_printf; ++__progname; ++environ; + local: + *; + }; diff --git a/cad/ghdl/files/patch-src_ortho_mcode_memsegs__c.c b/cad/ghdl/files/patch-src_ortho_mcode_memsegs__c.c new file mode 100644 index 000000000000..c35994200aa2 --- /dev/null +++ b/cad/ghdl/files/patch-src_ortho_mcode_memsegs__c.c @@ -0,0 +1,11 @@ +--- src/ortho/mcode/memsegs_c.c.orig 2019-10-23 03:42:40 UTC ++++ src/ortho/mcode/memsegs_c.c +@@ -28,7 +28,7 @@ + set rights. + */ + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__FreeBSD__) + #define MAP_ANONYMOUS MAP_ANON + #else + #define HAVE_MREMAP diff --git a/cad/ghdl/pkg-descr b/cad/ghdl/pkg-descr new file mode 100644 index 000000000000..edfffe028698 --- /dev/null +++ b/cad/ghdl/pkg-descr @@ -0,0 +1,11 @@ +GHDL is the leading VHSIC Hardware Description Language (VHDL) simulator. + +Digital and mixed-signal systems such as field-programmable gate arrays +and integrated circuits can be described by VHDL, and VHDL can also be +used as a general purpose parallel programming language. GHDL compiles +VHDL files and creates a binary which simulates the design. + +GHDL fully supports IEEE 1076-1987, IEEE 1-76-1993, IEEE 1076-2002 +versions of VHDL, and partially IEEE 1076-2008. + +WWW: https://github.com/ghdl/ghdl diff --git a/cad/ghdl/pkg-plist b/cad/ghdl/pkg-plist new file mode 100644 index 000000000000..2bcf3b2e4296 --- /dev/null +++ b/cad/ghdl/pkg-plist @@ -0,0 +1,279 @@ +bin/ghdl +%%LLVM%%bin/ghdl1-llvm +include/vpi_user.h +lib/ghdl/ansi_color.sh +%%LLVM%%lib/ghdl/grt.lst +%%LLVM%%lib/ghdl/grt.ver +%%LLVM%%lib/ghdl/ieee/v08/fixed_float_types.o +%%LLVM%%lib/ghdl/ieee/v08/fixed_generic_pkg-body.o +%%LLVM%%lib/ghdl/ieee/v08/fixed_generic_pkg.o +%%LLVM%%lib/ghdl/ieee/v08/fixed_pkg.o +%%LLVM%%lib/ghdl/ieee/v08/float_generic_pkg-body.o +%%LLVM%%lib/ghdl/ieee/v08/float_generic_pkg.o +%%LLVM%%lib/ghdl/ieee/v08/float_pkg.o +lib/ghdl/ieee/v08/ieee-obj08.cf +%%LLVM%%lib/ghdl/ieee/v08/ieee_bit_context.o +%%LLVM%%lib/ghdl/ieee/v08/ieee_std_context.o +%%LLVM%%lib/ghdl/ieee/v08/math_complex-body.o +%%LLVM%%lib/ghdl/ieee/v08/math_complex.o +%%LLVM%%lib/ghdl/ieee/v08/math_real-body.o +%%LLVM%%lib/ghdl/ieee/v08/math_real.o +%%LLVM%%lib/ghdl/ieee/v08/memory_b.o +%%LLVM%%lib/ghdl/ieee/v08/memory_p.o +%%LLVM%%lib/ghdl/ieee/v08/numeric_bit-body.o +%%LLVM%%lib/ghdl/ieee/v08/numeric_bit.o +%%LLVM%%lib/ghdl/ieee/v08/numeric_bit_unsigned-body.o +%%LLVM%%lib/ghdl/ieee/v08/numeric_bit_unsigned.o +%%LLVM%%lib/ghdl/ieee/v08/numeric_std-body.o +%%LLVM%%lib/ghdl/ieee/v08/numeric_std.o +%%LLVM%%lib/ghdl/ieee/v08/numeric_std_unsigned-body.o +%%LLVM%%lib/ghdl/ieee/v08/numeric_std_unsigned.o +%%LLVM%%lib/ghdl/ieee/v08/prmtvs_b.o +%%LLVM%%lib/ghdl/ieee/v08/prmtvs_p.o +%%LLVM%%lib/ghdl/ieee/v08/std_logic_1164-body.o +%%LLVM%%lib/ghdl/ieee/v08/std_logic_1164.o +%%LLVM%%lib/ghdl/ieee/v08/std_logic_textio.o +%%LLVM%%lib/ghdl/ieee/v08/timing_b.o +%%LLVM%%lib/ghdl/ieee/v08/timing_p.o +%%LLVM%%lib/ghdl/ieee/v08/upf-body.o +%%LLVM%%lib/ghdl/ieee/v08/upf.o +lib/ghdl/ieee/v87/ieee-obj87.cf +%%LLVM%%lib/ghdl/ieee/v87/numeric_bit-body.o +%%LLVM%%lib/ghdl/ieee/v87/numeric_bit.o +%%LLVM%%lib/ghdl/ieee/v87/numeric_std-body.o +%%LLVM%%lib/ghdl/ieee/v87/numeric_std.o +%%LLVM%%lib/ghdl/ieee/v87/std_logic_1164-body.o +%%LLVM%%lib/ghdl/ieee/v87/std_logic_1164.o +%%LLVM%%lib/ghdl/ieee/v87/upf-body.o +%%LLVM%%lib/ghdl/ieee/v87/upf.o +%%LLVM%%lib/ghdl/ieee/v87/vital_primitives-body.o +%%LLVM%%lib/ghdl/ieee/v87/vital_primitives.o +%%LLVM%%lib/ghdl/ieee/v87/vital_timing-body.o +%%LLVM%%lib/ghdl/ieee/v87/vital_timing.o +lib/ghdl/ieee/v93/ieee-obj93.cf +%%LLVM%%lib/ghdl/ieee/v93/math_complex-body.o +%%LLVM%%lib/ghdl/ieee/v93/math_complex.o +%%LLVM%%lib/ghdl/ieee/v93/math_real-body.o +%%LLVM%%lib/ghdl/ieee/v93/math_real.o +%%LLVM%%lib/ghdl/ieee/v93/memory_b.o +%%LLVM%%lib/ghdl/ieee/v93/memory_p.o +%%LLVM%%lib/ghdl/ieee/v93/numeric_bit-body.o +%%LLVM%%lib/ghdl/ieee/v93/numeric_bit.o +%%LLVM%%lib/ghdl/ieee/v93/numeric_std-body.o +%%LLVM%%lib/ghdl/ieee/v93/numeric_std.o +%%LLVM%%lib/ghdl/ieee/v93/prmtvs_b.o +%%LLVM%%lib/ghdl/ieee/v93/prmtvs_p.o +%%LLVM%%lib/ghdl/ieee/v93/std_logic_1164-body.o +%%LLVM%%lib/ghdl/ieee/v93/std_logic_1164.o +%%LLVM%%lib/ghdl/ieee/v93/timing_b.o +%%LLVM%%lib/ghdl/ieee/v93/timing_p.o +%%LLVM%%lib/ghdl/ieee/v93/upf-body.o +%%LLVM%%lib/ghdl/ieee/v93/upf.o +%%LLVM%%lib/ghdl/libgrt.a +lib/ghdl/mentor/v93/ieee-obj93.cf +%%LLVM%%lib/ghdl/mentor/v93/math_complex-body.o +%%LLVM%%lib/ghdl/mentor/v93/math_complex.o +%%LLVM%%lib/ghdl/mentor/v93/math_real-body.o +%%LLVM%%lib/ghdl/mentor/v93/math_real.o +%%LLVM%%lib/ghdl/mentor/v93/memory_b.o +%%LLVM%%lib/ghdl/mentor/v93/memory_p.o +%%LLVM%%lib/ghdl/mentor/v93/numeric_bit-body.o +%%LLVM%%lib/ghdl/mentor/v93/numeric_bit.o +%%LLVM%%lib/ghdl/mentor/v93/numeric_std-body.o +%%LLVM%%lib/ghdl/mentor/v93/numeric_std.o +%%LLVM%%lib/ghdl/mentor/v93/prmtvs_b.o +%%LLVM%%lib/ghdl/mentor/v93/prmtvs_p.o +%%LLVM%%lib/ghdl/mentor/v93/std_logic_1164-body.o +%%LLVM%%lib/ghdl/mentor/v93/std_logic_1164.o +%%LLVM%%lib/ghdl/mentor/v93/std_logic_arith-body.o +%%LLVM%%lib/ghdl/mentor/v93/std_logic_arith.o +%%LLVM%%lib/ghdl/mentor/v93/timing_b.o +%%LLVM%%lib/ghdl/mentor/v93/timing_p.o +lib/ghdl/src/ieee/math_complex-body.vhdl +lib/ghdl/src/ieee/math_complex.vhdl +lib/ghdl/src/ieee/math_real-body.vhdl +lib/ghdl/src/ieee/math_real.vhdl +lib/ghdl/src/ieee/v87/numeric_bit-body.vhdl +lib/ghdl/src/ieee/v87/numeric_bit.vhdl +lib/ghdl/src/ieee/v87/numeric_std-body.vhdl +lib/ghdl/src/ieee/v87/numeric_std.vhdl +lib/ghdl/src/ieee/v87/std_logic_1164-body.vhdl +lib/ghdl/src/ieee/v87/std_logic_1164.vhdl +lib/ghdl/src/ieee/v93/numeric_bit-body.vhdl +lib/ghdl/src/ieee/v93/numeric_bit.vhdl +lib/ghdl/src/ieee/v93/numeric_std-body.vhdl +lib/ghdl/src/ieee/v93/numeric_std.vhdl +lib/ghdl/src/ieee/v93/std_logic_1164-body.vhdl +lib/ghdl/src/ieee/v93/std_logic_1164.vhdl +lib/ghdl/src/ieee2008/fixed_float_types.vhdl +lib/ghdl/src/ieee2008/fixed_generic_pkg-body.vhdl +lib/ghdl/src/ieee2008/fixed_generic_pkg.vhdl +lib/ghdl/src/ieee2008/fixed_pkg.vhdl +lib/ghdl/src/ieee2008/float_generic_pkg-body.vhdl +lib/ghdl/src/ieee2008/float_generic_pkg.vhdl +lib/ghdl/src/ieee2008/float_pkg.vhdl +lib/ghdl/src/ieee2008/ieee_bit_context.vhdl +lib/ghdl/src/ieee2008/ieee_std_context.vhdl +lib/ghdl/src/ieee2008/math_complex-body.vhdl +lib/ghdl/src/ieee2008/math_complex.vhdl +lib/ghdl/src/ieee2008/math_real-body.vhdl +lib/ghdl/src/ieee2008/math_real.vhdl +lib/ghdl/src/ieee2008/numeric_bit-body.vhdl +lib/ghdl/src/ieee2008/numeric_bit.vhdl +lib/ghdl/src/ieee2008/numeric_bit_unsigned-body.vhdl +lib/ghdl/src/ieee2008/numeric_bit_unsigned.vhdl +lib/ghdl/src/ieee2008/numeric_std-body.vhdl +lib/ghdl/src/ieee2008/numeric_std.vhdl +lib/ghdl/src/ieee2008/numeric_std_unsigned-body.vhdl +lib/ghdl/src/ieee2008/numeric_std_unsigned.vhdl +lib/ghdl/src/ieee2008/std_logic_1164-body.vhdl +lib/ghdl/src/ieee2008/std_logic_1164.vhdl +lib/ghdl/src/ieee2008/std_logic_textio.vhdl +lib/ghdl/src/mentor/std_logic_arith-body.vhdl +lib/ghdl/src/mentor/std_logic_arith.vhdl +lib/ghdl/src/openieee/upf-body.vhdl +lib/ghdl/src/openieee/upf.vhdl +lib/ghdl/src/std/env-body.vhdl +lib/ghdl/src/std/env.vhdl +lib/ghdl/src/std/standard.v08 +lib/ghdl/src/std/standard.v87 +lib/ghdl/src/std/standard.v93 +lib/ghdl/src/std/v08/textio-body.vhdl +lib/ghdl/src/std/v08/textio.vhdl +lib/ghdl/src/std/v87/textio-body.vhdl +lib/ghdl/src/std/v87/textio.vhdl +lib/ghdl/src/std/v93/textio-body.vhdl +lib/ghdl/src/std/v93/textio.vhdl +lib/ghdl/src/synopsys/std_logic_arith.vhdl +lib/ghdl/src/synopsys/std_logic_misc-body.vhdl +lib/ghdl/src/synopsys/std_logic_misc.vhdl +lib/ghdl/src/synopsys/std_logic_signed.vhdl +lib/ghdl/src/synopsys/std_logic_textio.vhdl +lib/ghdl/src/synopsys/std_logic_unsigned.vhdl +lib/ghdl/src/synopsys/v08/std_logic_misc-body.vhdl +lib/ghdl/src/synopsys/v08/std_logic_misc.vhdl +lib/ghdl/src/vital2000/memory_b.vhdl +lib/ghdl/src/vital2000/memory_p.vhdl +lib/ghdl/src/vital2000/prmtvs_b.vhdl +lib/ghdl/src/vital2000/prmtvs_p.vhdl +lib/ghdl/src/vital2000/timing_b.vhdl +lib/ghdl/src/vital2000/timing_p.vhdl +lib/ghdl/src/vital95/vital_primitives-body.vhdl +lib/ghdl/src/vital95/vital_primitives.vhdl +lib/ghdl/src/vital95/vital_timing-body.vhdl +lib/ghdl/src/vital95/vital_timing.vhdl +%%LLVM%%lib/ghdl/std/v08/env-body.o +%%LLVM%%lib/ghdl/std/v08/env.o +lib/ghdl/std/v08/std-obj08.cf +%%LLVM%%lib/ghdl/std/v08/std_standard.o +%%LLVM%%lib/ghdl/std/v08/textio-body.o +%%LLVM%%lib/ghdl/std/v08/textio.o +lib/ghdl/std/v87/std-obj87.cf +%%LLVM%%lib/ghdl/std/v87/std_standard.o +%%LLVM%%lib/ghdl/std/v87/textio-body.o +%%LLVM%%lib/ghdl/std/v87/textio.o +lib/ghdl/std/v93/std-obj93.cf +%%LLVM%%lib/ghdl/std/v93/std_standard.o +%%LLVM%%lib/ghdl/std/v93/textio-body.o +%%LLVM%%lib/ghdl/std/v93/textio.o +%%LLVM%%lib/ghdl/synopsys/v08/fixed_float_types.o +%%LLVM%%lib/ghdl/synopsys/v08/fixed_generic_pkg-body.o +%%LLVM%%lib/ghdl/synopsys/v08/fixed_generic_pkg.o +%%LLVM%%lib/ghdl/synopsys/v08/fixed_pkg.o +%%LLVM%%lib/ghdl/synopsys/v08/float_generic_pkg-body.o +%%LLVM%%lib/ghdl/synopsys/v08/float_generic_pkg.o +%%LLVM%%lib/ghdl/synopsys/v08/float_pkg.o +lib/ghdl/synopsys/v08/ieee-obj08.cf +%%LLVM%%lib/ghdl/synopsys/v08/ieee_bit_context.o +%%LLVM%%lib/ghdl/synopsys/v08/ieee_std_context.o +%%LLVM%%lib/ghdl/synopsys/v08/math_complex-body.o +%%LLVM%%lib/ghdl/synopsys/v08/math_complex.o +%%LLVM%%lib/ghdl/synopsys/v08/math_real-body.o +%%LLVM%%lib/ghdl/synopsys/v08/math_real.o +%%LLVM%%lib/ghdl/synopsys/v08/memory_b.o +%%LLVM%%lib/ghdl/synopsys/v08/memory_p.o +%%LLVM%%lib/ghdl/synopsys/v08/numeric_bit-body.o +%%LLVM%%lib/ghdl/synopsys/v08/numeric_bit.o +%%LLVM%%lib/ghdl/synopsys/v08/numeric_bit_unsigned-body.o +%%LLVM%%lib/ghdl/synopsys/v08/numeric_bit_unsigned.o +%%LLVM%%lib/ghdl/synopsys/v08/numeric_std-body.o +%%LLVM%%lib/ghdl/synopsys/v08/numeric_std.o +%%LLVM%%lib/ghdl/synopsys/v08/numeric_std_unsigned-body.o +%%LLVM%%lib/ghdl/synopsys/v08/numeric_std_unsigned.o +%%LLVM%%lib/ghdl/synopsys/v08/prmtvs_b.o +%%LLVM%%lib/ghdl/synopsys/v08/prmtvs_p.o +%%LLVM%%lib/ghdl/synopsys/v08/std_logic_1164-body.o +%%LLVM%%lib/ghdl/synopsys/v08/std_logic_1164.o +%%LLVM%%lib/ghdl/synopsys/v08/std_logic_arith.o +%%LLVM%%lib/ghdl/synopsys/v08/std_logic_misc-body.o +%%LLVM%%lib/ghdl/synopsys/v08/std_logic_misc.o +%%LLVM%%lib/ghdl/synopsys/v08/std_logic_signed.o +%%LLVM%%lib/ghdl/synopsys/v08/std_logic_textio.o +%%LLVM%%lib/ghdl/synopsys/v08/std_logic_unsigned.o +%%LLVM%%lib/ghdl/synopsys/v08/timing_b.o +%%LLVM%%lib/ghdl/synopsys/v08/timing_p.o +%%LLVM%%lib/ghdl/synopsys/v08/upf-body.o +%%LLVM%%lib/ghdl/synopsys/v08/upf.o +lib/ghdl/synopsys/v87/ieee-obj87.cf +%%LLVM%%lib/ghdl/synopsys/v87/numeric_bit-body.o +%%LLVM%%lib/ghdl/synopsys/v87/numeric_bit.o +%%LLVM%%lib/ghdl/synopsys/v87/numeric_std-body.o +%%LLVM%%lib/ghdl/synopsys/v87/numeric_std.o +%%LLVM%%lib/ghdl/synopsys/v87/std_logic_1164-body.o +%%LLVM%%lib/ghdl/synopsys/v87/std_logic_1164.o +%%LLVM%%lib/ghdl/synopsys/v87/std_logic_arith.o +%%LLVM%%lib/ghdl/synopsys/v87/std_logic_misc-body.o +%%LLVM%%lib/ghdl/synopsys/v87/std_logic_misc.o +%%LLVM%%lib/ghdl/synopsys/v87/std_logic_signed.o +%%LLVM%%lib/ghdl/synopsys/v87/std_logic_textio.o +%%LLVM%%lib/ghdl/synopsys/v87/std_logic_unsigned.o +%%LLVM%%lib/ghdl/synopsys/v87/vital_primitives-body.o +%%LLVM%%lib/ghdl/synopsys/v87/vital_primitives.o +%%LLVM%%lib/ghdl/synopsys/v87/vital_timing-body.o +%%LLVM%%lib/ghdl/synopsys/v87/vital_timing.o +lib/ghdl/synopsys/v93/ieee-obj93.cf +%%LLVM%%lib/ghdl/synopsys/v93/math_complex-body.o +%%LLVM%%lib/ghdl/synopsys/v93/math_complex.o +%%LLVM%%lib/ghdl/synopsys/v93/math_real-body.o +%%LLVM%%lib/ghdl/synopsys/v93/math_real.o +%%LLVM%%lib/ghdl/synopsys/v93/memory_b.o +%%LLVM%%lib/ghdl/synopsys/v93/memory_p.o +%%LLVM%%lib/ghdl/synopsys/v93/numeric_bit-body.o +%%LLVM%%lib/ghdl/synopsys/v93/numeric_bit.o +%%LLVM%%lib/ghdl/synopsys/v93/numeric_std-body.o +%%LLVM%%lib/ghdl/synopsys/v93/numeric_std.o +%%LLVM%%lib/ghdl/synopsys/v93/prmtvs_b.o +%%LLVM%%lib/ghdl/synopsys/v93/prmtvs_p.o +%%LLVM%%lib/ghdl/synopsys/v93/std_logic_1164-body.o +%%LLVM%%lib/ghdl/synopsys/v93/std_logic_1164.o +%%LLVM%%lib/ghdl/synopsys/v93/std_logic_arith.o +%%LLVM%%lib/ghdl/synopsys/v93/std_logic_misc-body.o +%%LLVM%%lib/ghdl/synopsys/v93/std_logic_misc.o +%%LLVM%%lib/ghdl/synopsys/v93/std_logic_signed.o +%%LLVM%%lib/ghdl/synopsys/v93/std_logic_textio.o +%%LLVM%%lib/ghdl/synopsys/v93/std_logic_unsigned.o +%%LLVM%%lib/ghdl/synopsys/v93/timing_b.o +%%LLVM%%lib/ghdl/synopsys/v93/timing_p.o +lib/ghdl/vendors/README.md +lib/ghdl/vendors/compile-altera.ps1 +lib/ghdl/vendors/compile-altera.sh +lib/ghdl/vendors/compile-intel.ps1 +lib/ghdl/vendors/compile-intel.sh +lib/ghdl/vendors/compile-lattice.ps1 +lib/ghdl/vendors/compile-lattice.sh +lib/ghdl/vendors/compile-osvvm.ps1 +lib/ghdl/vendors/compile-osvvm.sh +lib/ghdl/vendors/compile-uvvm.ps1 +lib/ghdl/vendors/compile-uvvm.sh +lib/ghdl/vendors/compile-vunit.ps1 +lib/ghdl/vendors/compile-xilinx-ise.ps1 +lib/ghdl/vendors/compile-xilinx-ise.sh +lib/ghdl/vendors/compile-xilinx-vivado.ps1 +lib/ghdl/vendors/compile-xilinx-vivado.sh +lib/ghdl/vendors/config.psm1 +lib/ghdl/vendors/config.sh +lib/ghdl/vendors/ghdl.grcrules +lib/ghdl/vendors/ghdl.skipwarning.grcrules +lib/ghdl/vendors/shared.psm1 +lib/ghdl/vendors/shared.sh +lib/libghdlvpi.so |