[Cryptech-Commits] [core/hash/sha1] branch master updated: Added proper cc flags and lint flags. Cleaned up rules a bit.

git at cryptech.is git at cryptech.is
Fri Apr 27 08:20:44 UTC 2018


This is an automated email from the git hooks/post-receive script.

joachim at secworks.se pushed a commit to branch master
in repository core/hash/sha1.

The following commit(s) were added to refs/heads/master by this push:
     new 2b8d217  Added proper cc flags and lint flags. Cleaned up rules a bit.
2b8d217 is described below

commit 2b8d2175774a4f1719c5d847dbf012dfe7b23f62
Author: Joachim Strömbergson <joachim at secworks.se>
AuthorDate: Fri Apr 27 10:20:32 2018 +0200

    Added proper cc flags and lint flags. Cleaned up rules a bit.
---
 toolruns/Makefile | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/toolruns/Makefile b/toolruns/Makefile
index aadbb0e..5d395b7 100755
--- a/toolruns/Makefile
+++ b/toolruns/Makefile
@@ -47,26 +47,29 @@ TOP_SRC=../src/rtl/sha1.v $(CORE_SRC)
 TOP_TB_SRC=../src/tb/tb_sha1.v
 
 CC=iverilog
+CC_FLAGS = -Wall
+
 LINT=verilator
+LINT_FLAGS = +1364-2001ext+ --lint-only  -Wall -Wno-fatal -Wno-DECLFILENAME
 
 
 all: top core wmem
 
 
 top: $(TOP_TB_SRC) $(TOP_SRC)
-	$(CC) -o top.sim $(TOP_TB_SRC) $(TOP_SRC)
+	$(CC) $(CC_FLAGS) -o top.sim $(TOP_TB_SRC) $(TOP_SRC)
 
 
 core: $(CORE_TB_SRC) $(CORE_SRC)
-	$(CC) -o core.sim $(CORE_SRC) $(CORE_TB_SRC)
+	$(CC) $(CC_FLAGS) -o core.sim $(CORE_SRC) $(CORE_TB_SRC)
 
 
 wmem: $(WMEM_SRC) $(WMEM_TB_SRC)
-	$(CC) -o wmem.sim $(WMEM_SRC) $(WMEM_TB_SRC)
+	$(CC) $(CC_FLAGS) -o wmem.sim $(WMEM_SRC) $(WMEM_TB_SRC)
 
 
 lint:   $(TOP_SRC)
-	verilator --lint-only -Wall -Wno-fatal -Wno-DECLFILENAME $(TOP_SRC)
+	$(LINT) $(LINT_FLAGS) $(TOP_SRC)
 
 
 sim-top: top.sim

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Commits mailing list