From baeaef814b6d935906d1687c287cc66c74bf0a5c Mon Sep 17 00:00:00 2001 From: 1138-4EB <1138-4EB@users.noreply.github.com> Date: Sun, 1 Sep 2019 10:15:34 +0200 Subject: Fix UPF (#905) * add test for UPF * fix: add UPF when openieee=false too --- libraries/Makefile.inc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'libraries/Makefile.inc') diff --git a/libraries/Makefile.inc b/libraries/Makefile.inc index fbb184d74..124590733 100644 --- a/libraries/Makefile.inc +++ b/libraries/Makefile.inc @@ -48,6 +48,7 @@ SYNOPSYS_BSRCS := std_logic_arith.vhdl \ SYNOPSYS_V_BSRCS := std_logic_misc.vhdl std_logic_misc-body.vhdl SYNOPSYS8793_BSRCS := std_logic_textio.vhdl MENTOR_BSRCS := mentor/std_logic_arith.vhdl mentor/std_logic_arith-body.vhdl +UPF_SRCS := openieee/upf.vhdl openieee/upf-body.vhdl ifeq ($(enable_openieee),false) IEEE_SRCS := std_logic_1164.vhdl std_logic_1164-body.vhdl \ @@ -74,16 +75,16 @@ IEEE08_BSRCS := \ ieee2008/fixed_pkg.vhdl \ ieee2008/float_generic_pkg.vhdl ieee2008/float_generic_pkg-body.vhdl \ ieee2008/float_pkg.vhdl \ - ieee2008/ieee_bit_context.vhdl ieee2008/ieee_std_context.vhdl + ieee2008/ieee_bit_context.vhdl ieee2008/ieee_std_context.vhdl \ + $(UPF_SRCS) -IEEE87_BSRCS := $(addprefix ieee/v87/,$(IEEE_SRCS)) -IEEE93_BSRCS := $(addprefix ieee/v93/,$(IEEE_SRCS)) $(addprefix ieee/,$(MATH_SRCS)) +IEEE87_BSRCS := $(addprefix ieee/v87/,$(IEEE_SRCS)) $(UPF_SRCS) +IEEE93_BSRCS := $(addprefix ieee/v93/,$(IEEE_SRCS)) $(addprefix ieee/,$(MATH_SRCS)) $(UPF_SRCS) else IEEE_SRCS := std_logic_1164.vhdl std_logic_1164-body.vhdl \ numeric_bit.vhdl numeric_bit-body.vhdl \ numeric_std.vhdl numeric_std-body.vhdl -UPF_SRCS := openieee/upf.vhdl openieee/upf-body.vhdl MATH_SRCS := math_real.vhdl math_real-body.vhdl VITAL95_BSRCS := VITAL2000_BSRCS := -- cgit v1.2.3