diff options
author | ryoon <ryoon@pkgsrc.org> | 2022-05-19 16:05:11 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2022-05-19 16:05:11 +0000 |
commit | 8c54c82ed84aff8a4465940fbe783a9f9f099bcf (patch) | |
tree | e5f3b3e2c74f6897575f799340d028f31a212f41 /cad | |
parent | 456eb81035e0315ae639d62a449ef6f2f3a4f89e (diff) | |
download | pkgsrc-8c54c82ed84aff8a4465940fbe783a9f9f099bcf.tar.gz |
ghdl: Update to 2.0.0
* Use LLVM backend.
Changelog:
Not available in concise form.
* Add experimental synthesizer.
* More complete VHDL 2008/93/87 support.
Diffstat (limited to 'cad')
-rw-r--r-- | cad/ghdl/DESCR | 13 | ||||
-rw-r--r-- | cad/ghdl/Makefile | 104 | ||||
-rw-r--r-- | cad/ghdl/PLIST | 735 | ||||
-rw-r--r-- | cad/ghdl/distinfo | 16 | ||||
-rw-r--r-- | cad/ghdl/patches/patch-configure | 14 | ||||
-rw-r--r-- | cad/ghdl/patches/patch-gcc_vhdl_Make-lang.in | 15 | ||||
-rw-r--r-- | cad/ghdl/patches/patch-gcc_vhdl_Makefile.in | 21 | ||||
-rw-r--r-- | cad/ghdl/patches/patch-gcc_vhdl_grt_Makefile.inc | 19 | ||||
-rw-r--r-- | cad/ghdl/patches/patch-src_ortho_mcode_memsegs__c.c | 15 |
9 files changed, 292 insertions, 660 deletions
diff --git a/cad/ghdl/DESCR b/cad/ghdl/DESCR index 70b7ae3aaf2..beb256ecc1c 100644 --- a/cad/ghdl/DESCR +++ b/cad/ghdl/DESCR @@ -1,5 +1,8 @@ -GHDL is an open-source simulator for the VHDL language. GHDL allows -you to compile and execute your VHDL code directly in your PC. -Combined with a GUI-based wave viewer and a good VHDL text editor, -GHDL is a very powerful tool for writing, testing and simulating -your VHDL code. +GHDL is a shorthand for G Hardware Design Language (currently, G +has no meaning). It is a VHDL analyzer, compiler, simulator and +(experimental) synthesizer that can process (nearly) any VHDL design. +Unlike some other simulators, GHDL is a compiler: it directly +translates a VHDL file to machine code, without using an intermediary +language such as C or C++. Therefore, the compiled code should be +faster and the analysis time should be shorter than with a compiler +using an intermediary language. diff --git a/cad/ghdl/Makefile b/cad/ghdl/Makefile index b03de1f4f60..6790c463920 100644 --- a/cad/ghdl/Makefile +++ b/cad/ghdl/Makefile @@ -1,69 +1,49 @@ -# $NetBSD: Makefile,v 1.8 2020/05/17 15:54:04 rillig Exp $ +# $NetBSD: Makefile,v 1.9 2022/05/19 16:05:11 ryoon Exp $ -GCCVER= 4.9.2 -DISTNAME= ghdl-0.32rc1 +DISTNAME= ghdl-2.0.0 CATEGORIES= cad -PKGREVISION= 2 -MASTER_SITES= ${MASTER_SITE_LOCAL} -EXTRACT_SUFX= .tar.bz2 -GCCDISTNAME= gcc-${GCCVER}.tar.bz2 -DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} ${GCCDISTNAME} -SITES.${GCCDISTNAME}= \ - ${MASTER_SITE_GNU:=gcc/gcc-${GCCVER}/} +MASTER_SITES= ${MASTER_SITE_GITHUB:=ghdl/} +GITHUB_PROJECT= ghdl +GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= ryoon@NetBSD.org -HOMEPAGE= https://sourceforge.net/p/ghdl-updates/wiki/Home/ -COMMENT= Open-source simulator for the VHDL language +HOMEPAGE= https://ghdl.github.io/ghdl/ +COMMENT= Open-source simulator/compiler/analyzer for the VHDL LICENSE= gnu-gpl-v2 -CHECK_PORTABILITY_SKIP+= contrib/* - -# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33549 -# use makeinfo from pkgsrc/devel/gtexinfo. -TOOL_DEPENDS+= gtexinfo>=5.1:../../devel/gtexinfo -TOOLS_PLATFORM.makeinfo= - -WRKSRC= ${WRKDIR}/gcc-${GCCVER} - -USE_LANGUAGES= c c++ ada - -MAKE_JOBS_SAFE= no - -USE_LIBTOOL= yes -USE_TOOLS+= gmake makeinfo -INFO_FILES= yes - -GNU_CONFIGURE= yes - -CONFIGURE_ARGS+= --enable-languages=vhdl -CONFIGURE_ARGS+= --disable-bootstrap -CONFIGURE_ARGS+= --disable-nls -CONFIGURE_ARGS+= --with-gmp=${BUILDLINK_PREFIX.gmp} -CONFIGURE_ARGS+= --with-mpfr=${BUILDLINK_PREFIX.mpfr} - -## Build outside ${WRKSRC} -OBJDIR= ../build -CONFIGURE_DIRS= ${OBJDIR} -CONFIGURE_SCRIPT= ../gcc-${GCCVER}/configure - -GCC_PKGNAME= gcc49-ghdl -GCC_SUBPREFIX= ${GCC_PKGNAME} -GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX} -GNU_CONFIGURE_PREFIX= ${GCC_PREFIX} - -CONFIGURE_ARGS+= --with-local-prefix=${GCC_PREFIX:Q} - -INSTALLATION_DIRS+= bin - -post-extract: - cd ${WRKDIR} && ${MV} ${DISTNAME}/vhdl gcc-${GCCVER}/gcc - -pre-configure: - ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR} - -post-install: - cd ${DESTDIR}${PREFIX}/bin && ${LN} -fs ../gcc49-ghdl/bin/ghdl . - -.include "../../devel/gmp/buildlink3.mk" -.include "../../math/mpfr/buildlink3.mk" +USE_TOOLS+= bash:run gmake + +USE_LANGUAGES+= c c++ # ada + +# lang/gcc10-aux does not support RELRO +# and this package should use same condition. +RELRO_SUPPORTED= no +MKPIE_SUPPORTED= no + +REPLACE_BASH= scripts/vendors/*.sh +## This approach to use __time50() and __ctime50() is unavailable +## because Ada language would not accept symbols start with '_'. +#.include "../../mk/bsd.prefs.mk" +#.if ${OPSYS} == "NetBSD" +#SUBST_CLASSES+= time +#SUBST_STAGE.time= pre-configure +#SUBST_MESSAGE.time= Use correct functions in time.h +#SUBST_FILES.time+= src/grt/grt-vcd.adb +#SUBST_SED.time+= -e 's/pragma Import (C, time);/pragma Import (C, __time50);/g' +#SUBST_SED.time+= -e 's/pragma Import (C, ctime);/pragma Import (C, __ctime50);/g' +#.endif + +HAS_CONFIGURE= yes +CONFIGURE_ENV+= GNATMAKE=${PREFIX}/gcc10-aux/bin/gnatmake +CONFIGURE_ARGS+= --prefix=${PREFIX} +CONFIGURE_ARGS+= --enable-synth +CONFIGURE_ARGS+= --enable-libghdl +# Select LLVM backend +CONFIGURE_ARGS+= --with-llvm-config=${PREFIX}/bin/llvm-config + +BUILDLINK_DEPMETHOD.clang= build +.include "../../lang/clang/buildlink3.mk" +.include "../../lang/llvm/buildlink3.mk" +# GNAT 8.1 or later is required for --enable-synth. +.include "../../lang/gcc10-aux/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/cad/ghdl/PLIST b/cad/ghdl/PLIST index ff55d2c58e6..1326cf9eef4 100644 --- a/cad/ghdl/PLIST +++ b/cad/ghdl/PLIST @@ -1,529 +1,208 @@ -@comment $NetBSD: PLIST,v 1.2 2014/12/07 10:48:12 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.3 2022/05/19 16:05:11 ryoon Exp $ bin/ghdl -gcc49-ghdl/bin/cpp -gcc49-ghdl/bin/gcc -gcc49-ghdl/bin/gcc-ar -gcc49-ghdl/bin/gcc-nm -gcc49-ghdl/bin/gcc-ranlib -gcc49-ghdl/bin/gcov -gcc49-ghdl/bin/ghdl -gcc49-ghdl/bin/${MACHINE_GNU_PLATFORM}-gcc -gcc49-ghdl/bin/${MACHINE_GNU_PLATFORM}-gcc-4.9.2 -gcc49-ghdl/bin/${MACHINE_GNU_PLATFORM}-gcc-ar -gcc49-ghdl/bin/${MACHINE_GNU_PLATFORM}-gcc-nm -gcc49-ghdl/bin/${MACHINE_GNU_PLATFORM}-gcc-ranlib -gcc49-ghdl/info/cpp.info -gcc49-ghdl/info/cppinternals.info -gcc49-ghdl/info/gcc.info -gcc49-ghdl/info/gccinstall.info -gcc49-ghdl/info/gccint.info -gcc49-ghdl/info/ghdl.info -gcc49-ghdl/info/libgomp.info -gcc49-ghdl/info/libquadmath.info -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/README -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/curses.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/limits.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/math.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/netinet/ip_compat.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/netinet/ip_fil.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/netinet/ip_lookup.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/netinet/ip_nat.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/netinet/ip_proxy.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/netinet/ip_scan.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/netinet/ip_state.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/stddef.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/stdio.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/stdlib.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/sys/types.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/syslimits.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include-fixed/wchar.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/adxintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/ammintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/avx2intrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/avx512cdintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/avx512erintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/avx512fintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/avx512pfintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/avxintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/bmi2intrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/bmiintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/bmmintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/cpuid.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/cross-stdarg.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/emmintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/f16cintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/float.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/fma4intrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/fmaintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/fxsrintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/ia32intrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/immintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/iso646.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/lwpintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/lzcntintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/mm3dnow.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/mm_malloc.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/mmintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/nmmintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/omp.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/pmmintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/popcntintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/prfchwintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/rdseedintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/rtmintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/shaintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/smmintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/ssp/ssp.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/ssp/stdio.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/ssp/string.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/ssp/unistd.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/stdalign.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/stdarg.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/stdatomic.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/stdbool.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/stddef.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/stdfix.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/stdnoreturn.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/tbmintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/tgmath.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/tmmintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/unwind.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/varargs.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/wmmintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/x86intrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/xmmintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/xopintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/xsaveintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/xsaveoptintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/include/xtestintrin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/install-tools/fixinc_list -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/install-tools/gsyslimits.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/install-tools/include/README -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/install-tools/include/limits.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/install-tools/macro_list -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/install-tools/mkheaders.conf -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/libgcc.a -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/libgcc_eh.a -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/libgcov.a -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/gtype.state -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/ada/gcc-interface/ada-tree.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/alias.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/all-tree.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/alloc-pool.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/ansidecl.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/attribs.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/auto-host.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/b-header-vars -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/basic-block.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/bitmap.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/builtins.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/bversion.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/c-family/c-common.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/c-family/c-common.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/c-family/c-objc.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/c-family/c-pragma.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/c-family/c-pretty-print.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/c-tree.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/calls.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/cfg-flags.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/cfgexpand.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/cfghooks.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/cfgloop.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/cgraph.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/cif-code.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/cilk-builtins.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/cilkplus.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/dbxelf.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/elfos.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/i386/att.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/i386/biarch64.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/i386/i386-opts.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/i386/i386-protos.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/i386/i386.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/i386/netbsd64.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/i386/stringop.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/i386/unix.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/i386/x86-64.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/i386/x86-tune.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/initfini-array.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/netbsd-elf.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/netbsd.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/config/vxworks-dummy.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/configargs.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/context.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/coretypes.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/cp/cp-tree.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/cppdefault.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/cpplib.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/debug.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/defaults.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/df.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/diagnostic-color.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/diagnostic-core.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/diagnostic.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/diagnostic.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/double-int.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/dumpfile.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/emit-rtl.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/except.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/filenames.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/fixed-value.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/flag-types.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/flags.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/fold-const.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/function.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gcc-plugin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gcc-symtab.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/genrtl.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/ggc.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gimple-builder.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gimple-expr.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gimple-fold.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gimple-iterator.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gimple-low.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gimple-pretty-print.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gimple-ssa.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gimple-walk.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gimple.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gimple.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gimplify-me.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gimplify.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gsstruct.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gtm-builtins.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/gtype-desc.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/hard-reg-set.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/hash-table.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/hashtab.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/highlev-plugin-common.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/hwint.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/incpath.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/input.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/insn-codes.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/insn-constants.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/insn-flags.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/insn-modes.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/insn-notes.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/internal-fn.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/internal-fn.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/intl.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/ipa-prop.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/ipa-ref-inline.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/ipa-ref.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/ipa-reference.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/ipa-utils.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/is-a.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/java/java-tree.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/langhooks.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/libiberty.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/line-map.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/machmode.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/md5.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/mode-classes.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/objc/objc-tree.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/obstack.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/omp-builtins.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/options.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/opts.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/output.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/params.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/params.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/pass-instances.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/pass_manager.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/plugin-api.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/plugin-version.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/plugin.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/plugin.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/pointer-set.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/predict.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/predict.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/prefix.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/pretty-print.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/print-rtl.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/print-tree.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/real.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/realmpfr.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/reg-notes.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/regset.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/resource.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/rtl.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/rtl.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/safe-ctype.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/sanitizer.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/sbitmap.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/splay-tree.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/ssa-iterators.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/statistics.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/stmt.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/stor-layout.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/stringpool.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/symtab.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/sync-builtins.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/system.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/target-hooks-macros.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/target.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/target.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/timevar.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/timevar.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tm-preds.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tm.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tm_p.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/toplev.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-cfg.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-cfgcleanup.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-check.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-core.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-dfa.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-dump.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-eh.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-hasher.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-inline.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-into-ssa.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-iterator.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-nested.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-object-size.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-outof-ssa.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-parloops.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-pass.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-phinodes.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-pretty-print.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-ssa-address.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-ssa-alias.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-ssa-coalesce.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-ssa-dom.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-ssa-loop-ivopts.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-ssa-loop-manip.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-ssa-loop-niter.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-ssa-loop.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-ssa-operands.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-ssa-sccvn.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-ssa-ter.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-ssa-threadedge.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-ssa-threadupdate.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-ssa.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree-ssanames.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/tree.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/treestruct.def -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/varasm.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/vec.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/include/version.h -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/grt.lst -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/grt.ver -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/libgrt.a -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/fixed_float_types.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/fixed_generic_pkg-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/fixed_generic_pkg.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/fixed_pkg.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/float_generic_pkg-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/float_generic_pkg.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/float_pkg.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/ieee-obj08.cf -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/math_complex-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/math_complex.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/math_real-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/math_real.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/numeric_bit-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/numeric_bit.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/numeric_bit_unsigned-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/numeric_bit_unsigned.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/numeric_std-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/numeric_std.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/numeric_std_unsigned-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/numeric_std_unsigned.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/std_logic_1164-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/std_logic_1164.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/ieee/std_logic_textio.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/std/env.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/std/env_body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/std/std-obj08.cf -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/std/std_standard.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/std/textio.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v08/std/textio_body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/ieee/ieee-obj87.cf -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/ieee/numeric_bit-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/ieee/numeric_bit.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/ieee/numeric_std-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/ieee/numeric_std.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/ieee/std_logic_1164.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/ieee/std_logic_1164_body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/ieee/vital_primitives.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/ieee/vital_primitives_body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/ieee/vital_timing.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/ieee/vital_timing_body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/std/std-obj87.cf -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/std/std_standard.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/std/textio.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/std/textio_body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/ieee-obj87.cf -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/numeric_bit-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/numeric_bit.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/numeric_std-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/numeric_std.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/std_logic_1164.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/std_logic_1164_body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/std_logic_arith.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/std_logic_misc-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/std_logic_misc.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/std_logic_signed.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/std_logic_textio.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/std_logic_unsigned.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/vital_primitives.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/vital_primitives_body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/vital_timing.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v87/synopsys/vital_timing_body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/ieee-obj93.cf -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/math_complex-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/math_complex.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/math_real-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/math_real.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/memory_b.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/memory_p.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/numeric_bit-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/numeric_bit.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/numeric_std-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/numeric_std.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/prmtvs_b.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/prmtvs_p.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/std_logic_1164.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/std_logic_1164_body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/timing_b.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/ieee/timing_p.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/ieee-obj93.cf -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/math_complex-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/math_complex.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/math_real-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/math_real.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/memory_b.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/memory_p.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/numeric_bit-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/numeric_bit.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/numeric_std-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/numeric_std.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/prmtvs_b.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/prmtvs_p.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/std_logic_1164.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/std_logic_1164_body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/std_logic_arith.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/std_logic_arith_body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/timing_b.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/mentor/timing_p.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/std/std-obj93.cf -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/std/std_standard.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/std/textio.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/std/textio_body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/ieee-obj93.cf -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/math_complex-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/math_complex.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/math_real-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/math_real.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/memory_b.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/memory_p.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/numeric_bit-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/numeric_bit.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/numeric_std-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/numeric_std.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/prmtvs_b.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/prmtvs_p.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/std_logic_1164.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/std_logic_1164_body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/std_logic_arith.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/std_logic_misc-body.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/std_logic_misc.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/std_logic_signed.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/std_logic_textio.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/std_logic_unsigned.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/timing_b.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/lib/v93/synopsys/timing_p.o -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/math_complex-body.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/math_complex.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/math_real-body.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/math_real.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/numeric_bit-body.v87 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/numeric_bit-body.v93 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/numeric_bit.v87 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/numeric_bit.v93 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/numeric_std-body.v87 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/numeric_std-body.v93 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/numeric_std.v87 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/numeric_std.v93 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/std_logic_1164.v87 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/std_logic_1164.v93 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/std_logic_1164_body.v87 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee/std_logic_1164_body.v93 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/fixed_float_types.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/fixed_generic_pkg-body.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/fixed_generic_pkg.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/fixed_pkg.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/float_generic_pkg-body.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/float_generic_pkg.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/float_pkg.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/math_complex-body.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/math_complex.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/math_real-body.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/math_real.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/numeric_bit-body.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/numeric_bit.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/numeric_bit_unsigned-body.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/numeric_bit_unsigned.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/numeric_std-body.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/numeric_std.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/numeric_std_unsigned-body.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/numeric_std_unsigned.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/std_logic_1164-body.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/std_logic_1164.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/ieee2008/std_logic_textio.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/mentor/std_logic_arith.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/mentor/std_logic_arith_body.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/std/env.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/std/env_body.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/std/textio.v08 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/std/textio.v87 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/std/textio.v93 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/std/textio_body.v08 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/std/textio_body.v87 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/std/textio_body.v93 -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/synopsys/std_logic_arith.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/synopsys/std_logic_misc-body.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/synopsys/std_logic_misc.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/synopsys/std_logic_signed.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/synopsys/std_logic_textio.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/synopsys/std_logic_unsigned.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/vital2000/memory_b.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/vital2000/memory_p.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/vital2000/prmtvs_b.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/vital2000/prmtvs_p.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/vital2000/timing_b.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/vital2000/timing_p.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/vital95/vital_primitives.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/vital95/vital_primitives_body.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/vital95/vital_timing.vhdl -gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/vhdl/src/vital95/vital_timing_body.vhdl -gcc49-ghdl/lib/libatomic.la -gcc49-ghdl/lib/libgcc_s.so -gcc49-ghdl/lib/libgcc_s.so.1 -gcc49-ghdl/lib/libgomp.la -gcc49-ghdl/lib/libgomp.spec -gcc49-ghdl/lib/libssp.la -gcc49-ghdl/lib/libssp_nonshared.la -gcc49-ghdl/libexec/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/cc1 -gcc49-ghdl/libexec/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/collect2 -gcc49-ghdl/libexec/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/ghdl1 -gcc49-ghdl/libexec/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/install-tools/fixinc.sh -gcc49-ghdl/libexec/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/install-tools/fixincl -gcc49-ghdl/libexec/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/install-tools/mkheaders -gcc49-ghdl/libexec/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/install-tools/mkinstalldirs -gcc49-ghdl/libexec/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/liblto_plugin.la -gcc49-ghdl/libexec/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/lto-wrapper -gcc49-ghdl/libexec/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/lto1 -gcc49-ghdl/libexec/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/plugin/gengtype -gcc49-ghdl/man/man1/cpp.1 -gcc49-ghdl/man/man1/gcc.1 -gcc49-ghdl/man/man1/gcov.1 -gcc49-ghdl/man/man1/ghdl.1 -gcc49-ghdl/man/man7/fsf-funding.7 -gcc49-ghdl/man/man7/gfdl.7 -gcc49-ghdl/man/man7/gpl.7 -@pkgdir gcc49-ghdl/share -@pkgdir gcc49-ghdl/lib/gcc/${MACHINE_GNU_PLATFORM}/4.9.2/finclude -@pkgdir gcc49-ghdl/include +bin/ghdl1-llvm +bin/ghwdump +include/ghdl/libghw.h +include/ghdl/synth.h +include/ghdl/synth_gates.h +include/ghdl/vhpi_user.h +include/ghdl/vpi_user.h +lib/ghdl/ansi_color.sh +lib/ghdl/grt-exec.lst +lib/ghdl/grt-shared.lst +lib/ghdl/grt.lst +lib/ghdl/grt.ver +lib/ghdl/ieee/v08/fixed_float_types.o +lib/ghdl/ieee/v08/fixed_generic_pkg-body.o +lib/ghdl/ieee/v08/fixed_generic_pkg.o +lib/ghdl/ieee/v08/fixed_pkg.o +lib/ghdl/ieee/v08/float_generic_pkg-body.o +lib/ghdl/ieee/v08/float_generic_pkg.o +lib/ghdl/ieee/v08/float_pkg.o +lib/ghdl/ieee/v08/ieee-obj08.cf +lib/ghdl/ieee/v08/ieee_bit_context.o +lib/ghdl/ieee/v08/ieee_std_context.o +lib/ghdl/ieee/v08/math_complex-body.o +lib/ghdl/ieee/v08/math_complex.o +lib/ghdl/ieee/v08/math_real-body.o +lib/ghdl/ieee/v08/math_real.o +lib/ghdl/ieee/v08/memory_b.o +lib/ghdl/ieee/v08/memory_p.o +lib/ghdl/ieee/v08/numeric_bit-body.o +lib/ghdl/ieee/v08/numeric_bit.o +lib/ghdl/ieee/v08/numeric_bit_unsigned-body.o +lib/ghdl/ieee/v08/numeric_bit_unsigned.o +lib/ghdl/ieee/v08/numeric_std-body.o +lib/ghdl/ieee/v08/numeric_std.o +lib/ghdl/ieee/v08/numeric_std_unsigned-body.o +lib/ghdl/ieee/v08/numeric_std_unsigned.o +lib/ghdl/ieee/v08/prmtvs_b.o +lib/ghdl/ieee/v08/prmtvs_p.o +lib/ghdl/ieee/v08/std_logic_1164-body.o +lib/ghdl/ieee/v08/std_logic_1164.o +lib/ghdl/ieee/v08/std_logic_arith.o +lib/ghdl/ieee/v08/std_logic_misc-body.o +lib/ghdl/ieee/v08/std_logic_misc.o +lib/ghdl/ieee/v08/std_logic_signed.o +lib/ghdl/ieee/v08/std_logic_textio.o +lib/ghdl/ieee/v08/std_logic_unsigned.o +lib/ghdl/ieee/v08/timing_b.o +lib/ghdl/ieee/v08/timing_p.o +lib/ghdl/ieee/v08/upf-body.o +lib/ghdl/ieee/v08/upf.o +lib/ghdl/ieee/v87/ieee-obj87.cf +lib/ghdl/ieee/v87/numeric_bit-body.o +lib/ghdl/ieee/v87/numeric_bit.o +lib/ghdl/ieee/v87/numeric_std-body.o +lib/ghdl/ieee/v87/numeric_std.o +lib/ghdl/ieee/v87/std_logic_1164-body.o +lib/ghdl/ieee/v87/std_logic_1164.o +lib/ghdl/ieee/v87/std_logic_arith.o +lib/ghdl/ieee/v87/std_logic_misc-body.o +lib/ghdl/ieee/v87/std_logic_misc.o +lib/ghdl/ieee/v87/std_logic_signed.o +lib/ghdl/ieee/v87/std_logic_textio.o +lib/ghdl/ieee/v87/std_logic_unsigned.o +lib/ghdl/ieee/v87/upf-body.o +lib/ghdl/ieee/v87/upf.o +lib/ghdl/ieee/v87/vital_primitives-body.o +lib/ghdl/ieee/v87/vital_primitives.o +lib/ghdl/ieee/v87/vital_timing-body.o +lib/ghdl/ieee/v87/vital_timing.o +lib/ghdl/ieee/v93/ieee-obj93.cf +lib/ghdl/ieee/v93/math_complex-body.o +lib/ghdl/ieee/v93/math_complex.o +lib/ghdl/ieee/v93/math_real-body.o +lib/ghdl/ieee/v93/math_real.o +lib/ghdl/ieee/v93/memory_b.o +lib/ghdl/ieee/v93/memory_p.o +lib/ghdl/ieee/v93/numeric_bit-body.o +lib/ghdl/ieee/v93/numeric_bit.o +lib/ghdl/ieee/v93/numeric_std-body.o +lib/ghdl/ieee/v93/numeric_std.o +lib/ghdl/ieee/v93/prmtvs_b.o +lib/ghdl/ieee/v93/prmtvs_p.o +lib/ghdl/ieee/v93/std_logic_1164-body.o +lib/ghdl/ieee/v93/std_logic_1164.o +lib/ghdl/ieee/v93/std_logic_arith.o +lib/ghdl/ieee/v93/std_logic_misc-body.o +lib/ghdl/ieee/v93/std_logic_misc.o +lib/ghdl/ieee/v93/std_logic_signed.o +lib/ghdl/ieee/v93/std_logic_textio.o +lib/ghdl/ieee/v93/std_logic_unsigned.o +lib/ghdl/ieee/v93/timing_b.o +lib/ghdl/ieee/v93/timing_p.o +lib/ghdl/ieee/v93/upf-body.o +lib/ghdl/ieee/v93/upf.o +lib/ghdl/libgrt.a +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/LICENSE +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/std/env-body.vhdl +lib/ghdl/src/std/env.vhdl +lib/ghdl/src/std/v08/standard.vhdl +lib/ghdl/src/std/v08/textio-body.vhdl +lib/ghdl/src/std/v08/textio.vhdl +lib/ghdl/src/std/v87/standard.vhdl +lib/ghdl/src/std/v87/textio-body.vhdl +lib/ghdl/src/std/v87/textio.vhdl +lib/ghdl/src/std/v93/standard.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/upf/upf-body.vhdl +lib/ghdl/src/upf/upf.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 +lib/ghdl/std/v08/env-body.o +lib/ghdl/std/v08/env.o +lib/ghdl/std/v08/std-obj08.cf +lib/ghdl/std/v08/std_standard.o +lib/ghdl/std/v08/textio-body.o +lib/ghdl/std/v08/textio.o +lib/ghdl/std/v87/std-obj87.cf +lib/ghdl/std/v87/std_standard.o +lib/ghdl/std/v87/textio-body.o +lib/ghdl/std/v87/textio.o +lib/ghdl/std/v93/std-obj93.cf +lib/ghdl/std/v93/std_standard.o +lib/ghdl/std/v93/textio-body.o +lib/ghdl/std/v93/textio.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-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/filter.analyze.sh +lib/ghdl/vendors/shared.psm1 +lib/ghdl/vendors/shared.sh +lib/libghdl-2_0_0.so +lib/libghdl.a +lib/libghdl.link +lib/libghdlvpi.so +lib/libghw.so diff --git a/cad/ghdl/distinfo b/cad/ghdl/distinfo index ec1c1aadea3..880bdf8621a 100644 --- a/cad/ghdl/distinfo +++ b/cad/ghdl/distinfo @@ -1,11 +1,7 @@ -$NetBSD: distinfo,v 1.5 2021/10/26 10:04:11 nia Exp $ +$NetBSD: distinfo,v 1.6 2022/05/19 16:05:11 ryoon Exp $ -BLAKE2s (gcc-4.9.2.tar.bz2) = f297e349a0bc27d66708cad31edf8bdf89fc37dbe19c3e0beab62221af41c9d8 -SHA512 (gcc-4.9.2.tar.bz2) = e96cba06d572dbe7f382a2b00fd9297dcf9f9219d46a9ad0bd904dc36d5e7db3335e422640b79a27fed6fde91b0731732b94a0e2fbcd47344d6779f8ba1f4f9c -Size (gcc-4.9.2.tar.bz2) = 89939747 bytes -BLAKE2s (ghdl-0.32rc1.tar.bz2) = d41b0d25a28ca54ed4a4b266248d587d27fb927eb22e3b9c70426682330e9799 -SHA512 (ghdl-0.32rc1.tar.bz2) = 75ed9d0ca2190a1e0c5854c23459f69d94d4cab9b831c78646a7c4aac2b949570da6cafb5fac48e7621d2b4840f0d2ebd4d710d48baffec170dc059781c1300b -Size (ghdl-0.32rc1.tar.bz2) = 973466 bytes -SHA1 (patch-gcc_vhdl_Make-lang.in) = ba763e4c2f97fe67e494d8684d21c0a7c7610afa -SHA1 (patch-gcc_vhdl_Makefile.in) = cbbd49a0f2c946276db371990513b276264bf8bd -SHA1 (patch-gcc_vhdl_grt_Makefile.inc) = 354422f756ffb77fc32879b9ea5668e5b2f06900 +BLAKE2s (ghdl-2.0.0.tar.gz) = a3297be935cd7a25f9003810c2a0895162ac3ead5d83fe61b4b15fac1ff415d8 +SHA512 (ghdl-2.0.0.tar.gz) = f4474a7916f9cc5cce976d0b4620d1441c377d72b749867b170397bf62d534983b37d4fc9bb31ef85e40eb7beb9b3a681a7ac32931f665934b357e97e74be6da +Size (ghdl-2.0.0.tar.gz) = 6825565 bytes +SHA1 (patch-configure) = 6dc7a5240c3ba00be232472d1c0c417e97531fe1 +SHA1 (patch-src_ortho_mcode_memsegs__c.c) = 5669dda0130ade50caf7538c3f2c6cfed061ac5b diff --git a/cad/ghdl/patches/patch-configure b/cad/ghdl/patches/patch-configure new file mode 100644 index 00000000000..5dbb5715127 --- /dev/null +++ b/cad/ghdl/patches/patch-configure @@ -0,0 +1,14 @@ +$NetBSD: patch-configure,v 1.1 2022/05/19 16:05:12 ryoon Exp $ + +* Support NetBSD for mcode backend. (not used) + +--- configure.orig 2022-02-28 18:46:53.000000000 +0000 ++++ configure +@@ -379,6 +379,7 @@ if test $backend = mcode; then + *mingw32*) ortho_flags="Flags_Windows${mcode64}" ;; + *linux*) ortho_flags="Flags_Linux${mcode64}" ;; + *openbsd*) ortho_flags="Flags_Macosx${mcode64}" ;; ++ *netbsd*) ortho_flags="Flags_Macosx${mcode64}" ;; + *) echo "Unsupported $build build for mcode"; exit 1;; + esac + echo "Generate ortho_code-x86-flags.ads" diff --git a/cad/ghdl/patches/patch-gcc_vhdl_Make-lang.in b/cad/ghdl/patches/patch-gcc_vhdl_Make-lang.in deleted file mode 100644 index b00504b749a..00000000000 --- a/cad/ghdl/patches/patch-gcc_vhdl_Make-lang.in +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-gcc_vhdl_Make-lang.in,v 1.2 2014/12/07 10:48:12 ryoon Exp $ - -* Fix rpath of ghdl1 - ---- gcc/vhdl/Make-lang.in.orig 2014-12-07 05:19:03.000000000 +0000 -+++ gcc/vhdl/Make-lang.in -@@ -85,7 +85,7 @@ ghdl1$(exeext): force $(GHDL1_OBJS) $(BA - $(GNATMAKE) -o $@ -aI$(srcdir)/vhdl -aOvhdl ortho_gcc-main \ - -bargs -E -cargs $(CFLAGS) $(GHDL_ADAFLAGS) \ - -largs --LINK=$(LLINKER) $(ALL_LINKERFLAGS) $(LDFLAGS) $(GHDL1_OBJS) \ -- $(filter-out main.o,$(BACKEND)) $(LIBS) $(BACKENDLIBS) -+ $(filter-out main.o,$(BACKEND)) $(LIBS) $(BACKENDLIBS) ${LDFLAGS} - - vhdl/default_pathes.ads: Makefile - echo "-- DO NOT EDIT" > tmp-dpathes.ads diff --git a/cad/ghdl/patches/patch-gcc_vhdl_Makefile.in b/cad/ghdl/patches/patch-gcc_vhdl_Makefile.in deleted file mode 100644 index c7f9c3b22f2..00000000000 --- a/cad/ghdl/patches/patch-gcc_vhdl_Makefile.in +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-gcc_vhdl_Makefile.in,v 1.2 2014/12/07 10:48:12 ryoon Exp $ - ---- gcc/vhdl/Makefile.in.orig 2014-12-07 06:34:27.000000000 +0000 -+++ gcc/vhdl/Makefile.in -@@ -477,6 +477,16 @@ ifeq ($(filter-out x86_64 linux,$(arch) - GRT_TARGET_OBJS=amd64.o linux.o times.o - GRT_EXTRA_LIB=-ldl -lm $(GRT_ELF_OPTS) - endif -+ifeq ($(filter-out i%86 netbsd%,$(arch) $(osys)),) -+ GRT_TARGET_OBJS=i386.o linux.o times.o -+ GRT_EXTRA_LIB=-lm $(GRT_ELF_OPTS) -+ ADAC=ada -+endif -+ifeq ($(filter-out x86_64 netbsd%,$(arch) $(osys)),) -+ GRT_TARGET_OBJS=amd64.o linux.o times.o -+ GRT_EXTRA_LIB=-lm $(GRT_ELF_OPTS) -+ ADAC=ada -+endif - ifeq ($(filter-out i%86 freebsd%,$(arch) $(osys)),) - GRT_TARGET_OBJS=i386.o linux.o times.o - GRT_EXTRA_LIB=-lm $(GRT_ELF_OPTS) diff --git a/cad/ghdl/patches/patch-gcc_vhdl_grt_Makefile.inc b/cad/ghdl/patches/patch-gcc_vhdl_grt_Makefile.inc deleted file mode 100644 index cfe04ff81ef..00000000000 --- a/cad/ghdl/patches/patch-gcc_vhdl_grt_Makefile.inc +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-gcc_vhdl_grt_Makefile.inc,v 1.1 2014/12/07 10:48:12 ryoon Exp $ - ---- gcc/vhdl/grt/Makefile.inc.orig 2014-12-07 04:08:50.000000000 +0000 -+++ gcc/vhdl/grt/Makefile.inc -@@ -53,6 +53,14 @@ ifeq ($(filter-out x86_64 linux,$(arch) - GRT_TARGET_OBJS=amd64.o linux.o times.o - GRT_EXTRA_LIB=-ldl -lm $(GRT_ELF_OPTS) - endif -+ifeq ($(filter-out i%86 netbsd,$(arch) $(osys)),) -+ GRT_TARGET_OBJS=i386.o linux.o times.o -+ GRT_EXTRA_LIB=-lm $(GRT_ELF_OPTS) -+endif -+ifeq ($(filter-out x86_64 netbsd,$(arch) $(osys)),) -+ GRT_TARGET_OBJS=amd64.o linux.o times.o -+ GRT_EXTRA_LIB=-lm $(GRT_ELF_OPTS) -+endif - ifeq ($(filter-out i%86 freebsd%,$(arch) $(osys)),) - GRT_TARGET_OBJS=i386.o linux.o times.o - GRT_EXTRA_LIB=-lm $(GRT_ELF_OPTS) diff --git a/cad/ghdl/patches/patch-src_ortho_mcode_memsegs__c.c b/cad/ghdl/patches/patch-src_ortho_mcode_memsegs__c.c new file mode 100644 index 00000000000..aa8845f79dc --- /dev/null +++ b/cad/ghdl/patches/patch-src_ortho_mcode_memsegs__c.c @@ -0,0 +1,15 @@ +$NetBSD: patch-src_ortho_mcode_memsegs__c.c,v 1.1 2022/05/19 16:05:12 ryoon Exp $ + +* Support NetBSD for mcode backend. (not used) + +--- src/ortho/mcode/memsegs_c.c.orig 2022-02-28 18:46:53.000000000 +0000 ++++ src/ortho/mcode/memsegs_c.c +@@ -28,6 +28,8 @@ + + #if defined(__APPLE__) || defined(__OpenBSD__) + #define MAP_ANONYMOUS MAP_ANON ++#elif defined(__NetBSD__) ++/* nothing */ + #else + #define HAVE_MREMAP + #endif |