From 0964524c9e141b41db9f2ce6772c6cb6534cce03 Mon Sep 17 00:00:00 2001 From: Neel Date: Wed, 13 Dec 2017 18:50:09 +0530 Subject: [PATCH 1/2] updating gitignore file to ignore bsv build folder. --- .gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..73bd99c --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +./Backend/BSV/build From 45208f7efa9b92519fc330a93bf28a31c34e66b7 Mon Sep 17 00:00:00 2001 From: Neel Date: Wed, 13 Dec 2017 18:50:33 +0530 Subject: [PATCH 2/2] fixing directory paths and minor typos in bsv compilation script. --- Backend/BSV/OpenSMART | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Backend/BSV/OpenSMART b/Backend/BSV/OpenSMART index 302f932..0317e1e 100755 --- a/Backend/BSV/OpenSMART +++ b/Backend/BSV/OpenSMART @@ -2,7 +2,7 @@ BUILDDIR=./build CXXFLAGS="-Wall -Wno-unused -O0 -g -D_FILE_OFFSET_BITS=64 -j 8" -INCLUDE="lib:src/types:testbenches" +INCLUDE="lib:src:src/Types:testbenches" function clean { rm -rf $BUILDDIR @@ -16,7 +16,7 @@ function clean { function compile { mkdir -p $BUILDDIR - bsc -u -sim +RTS -K1024M -RTS -aggressive-conditions -no-warn-action-shadowing -parallel-sim-link 8 -warn-scheduler-effort -simdir $BUILDDIR -info-dir $BUILDDIR -bdir $BUILDDIR -p +:$INCLUDES ./testbenches/TestBench.bsv + bsc -u -sim +RTS -K1024M -RTS -aggressive-conditions -no-warn-action-shadowing -parallel-sim-link 8 -warn-scheduler-effort -simdir $BUILDDIR -info-dir $BUILDDIR -bdir $BUILDDIR -p +:$INCLUDE ./testbenches/TestBench.bsv bsc -u -sim -e mkTestBench +RTS -K1024M -RTS -bdir $BUILDDIR -info-dir $BUILDDIR -simdir $BUILDDIR -warn-scheduler-effort -parallel-sim-link 8 -Xc++ -O0 -o sim mv sim $BUILDDIR mv sim.so $BUILDDIR @@ -24,7 +24,7 @@ function compile { function compile_arg { mkdir -p $BUILDDIR - bsc -u -D $1 -sim +RTS -K1024M -RTS -aggressive-conditions -no-warn-action-shadowing -parallel-sim-link 8 -warn-scheduler-effort -simdir $BUILDDIR -info-dir $BUILDDIR -bdir $BUILDDIR -p +:$INCLUDES ./testbenches/TestBench.bsv + bsc -u -D $1 -sim +RTS -K1024M -RTS -aggressive-conditions -no-warn-action-shadowing -parallel-sim-link 8 -warn-scheduler-effort -simdir $BUILDDIR -info-dir $BUILDDIR -bdir $BUILDDIR -p +:$INCLUDE ./testbenches/TestBench.bsv bsc -u -D $1 -sim -e mkTestBench +RTS -K1024M -RTS -bdir $BUILDDIR -info-dir $BUILDDIR -simdir $BUILDDIR -warn-scheduler-effort -parallel-sim-link 8 -Xc++ -O0 -o sim mv sim $BUILDDIR mv sim.so $BUILDDIR