Skip to content

Commit 543ec4e

Browse files
committed
Turn on C compiler warnings
1 parent 7f54e3c commit 543ec4e

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

Makefile

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,16 @@ COMPAT_VERSION:=$(subst ., ,$(OCAML_VERSION))
2222
COMPAT_VERSION:=$(subst $(SPACE),,$(firstword $(COMPAT_VERSION))$(foreach i,$(wordlist 2,$(words $(COMPAT_VERSION)),$(COMPAT_VERSION)),$(if $(filter 0 1 2 3 4 5 6 7 8 9,$(i)),0,)$(i)))
2323
endif
2424

25+
GCC_FLAGS=-Wall
26+
2527
MINGW_PREFIX = i686-w64-mingw32-
26-
MINCC = $(MINGW_PREFIX)gcc
28+
MINCC = $(MINGW_PREFIX)gcc $(GCC_FLAGS)
2729

2830
MINGW64_PREFIX = x86_64-w64-mingw32-
29-
MIN64CC = $(MINGW64_PREFIX)gcc
31+
MIN64CC = $(MINGW64_PREFIX)gcc $(GCC_FLAGS)
3032

3133
CYGWIN64_PREFIX = x86_64-pc-cygwin-
32-
CYG64CC = $(CYGWIN64_PREFIX)gcc
34+
CYG64CC = $(CYGWIN64_PREFIX)gcc $(GCC_FLAGS)
3335

3436
version.ml: Makefile
3537
echo "let version = \"$(VERSION)\"" > version.ml
@@ -56,7 +58,7 @@ endif
5658
Makefile.winsdk: msvs-detect
5759
bash ./msvs-detect --output=make > $@
5860

59-
MSVC_FLAGS=/nologo /MD -D_CRT_SECURE_NO_DEPRECATE /GS-
61+
MSVC_FLAGS=/nologo /MD -D_CRT_SECURE_NO_DEPRECATE /GS- /Wall
6062

6163
ifeq ($(MSVC_DETECT),0)
6264
# Assume that the environment is correctly set for a single Microsoft C Compiler; don't attempt to guess anything

0 commit comments

Comments
 (0)