blob: 5c20675ca4a19dd31c8635e3f3fb81ce255d6074 (
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
|
#! /bin/sh
. ../../testenv.sh
GHDL_STD_FLAGS=--std=08
if $GHDL --version | grep -q "GCC back-end code"; then
is_gcc=true
else
is_gcc=false
fi
if [ "$is_gcc" = true ]; then
GHDL_FLAGS="-fprofile-arcs -ftest-coverage -Wl,--coverage"
fi
analyze full_adder.vhdl
analyze full_adder_tb.vhdl
# Do not try to elaborate, libgcov may not be available
if [ "$is_gcc" = true ]; then
test -f full_adder.gcno
test -f full_adder_tb.gcno
fi
clean
echo "Test successful"
|