]> git.sesse.net Git - stockfish/blobdiff - src/Makefile
Increase warning level
[stockfish] / src / Makefile
index 3e8aa51bb07d87bc4e7cac879a17de87185ec7d6..3feaf11b7b730a406fa2aad14ad174cbdaf82f7f 100644 (file)
@@ -35,8 +35,8 @@ PGOBENCH = ./$(EXE) bench 32 1 10 default depth
 ### Object files
 OBJS = application.o bitboard.o pawns.o material.o endgame.o evaluate.o main.o \
        misc.o move.o movegen.o history.o movepick.o search.o piece.o \
-       position.o direction.o tt.o value.o uci.o ucioption.o \
-       mersenne.o book.o bitbase.o san.o benchmark.o
+       position.o direction.o tt.o uci.o ucioption.o \
+       mersenne.o book.o bitbase.o san.o benchmark.o timeman.o
 
 
 ### ==========================================================================
@@ -219,7 +219,11 @@ ifeq ($(COMP),icc)
 endif
 
 ### 3.2 General compiler settings
-CXXFLAGS = -g -Wall -fno-exceptions -fno-rtti $(EXTRACXXFLAGS)
+CXXFLAGS = -g -Wall -Wcast-qual -ansi -fno-exceptions -fno-rtti $(EXTRACXXFLAGS)
+
+ifeq ($(comp),gcc)
+       CXXFLAGS += -pedantic -Wno-long-long -Wextra
+endif
 
 ifeq ($(comp),icc)
        CXXFLAGS += -wd383,869,981,10187,10188,11505,11503