diff --git a/LOG b/LOG index 2668cc02b8..b9f706b8b8 100644 --- a/LOG +++ b/LOG @@ -521,3 +521,5 @@ - added CC option to configure for selecting the compiler configure, c/Mf-* +- Suppress warnings from implicit fallthrough in case labels. + Mf-{a6,arm32,i3,ppc,ta6,ti3,tpp32}le diff --git a/c/Mf-a6le b/c/Mf-a6le index 7ee9e56d74..c6b9b93389 100644 --- a/c/Mf-a6le +++ b/c/Mf-a6le @@ -17,7 +17,7 @@ m = a6le Cpu = X86_64 mdclib = -lm -ldl -lncurses -lrt -C = ${CC} ${CPPFLAGS} -m64 -msse2 -Wpointer-arith -Wall -Wextra -Werror -O2 ${CFLAGS} +C = ${CC} ${CPPFLAGS} -m64 -msse2 -Wpointer-arith -Wall -Wextra -Werror -Wno-implicit-fallthrough -O2 ${CFLAGS} o = o mdsrc = i3le.c mdobj = i3le.o diff --git a/c/Mf-arm32le b/c/Mf-arm32le index 4ef3a9fee1..c4564a5264 100644 --- a/c/Mf-arm32le +++ b/c/Mf-arm32le @@ -17,7 +17,7 @@ m = arm32le Cpu = ARMV6 mdclib = -lm -ldl -lncurses -lrt -C = ${CC} ${CPPFLAGS} -Wpointer-arith -Wextra -Werror -O2 ${CFLAGS} +C = ${CC} ${CPPFLAGS} -Wpointer-arith -Wextra -Werror -Wno-implicit-fallthrough -O2 ${CFLAGS} o = o mdsrc = arm32le.c mdobj = arm32le.o diff --git a/c/Mf-i3le b/c/Mf-i3le index 25b8541881..9d3b30db49 100644 --- a/c/Mf-i3le +++ b/c/Mf-i3le @@ -17,7 +17,7 @@ m = i3le Cpu = I386 mdclib = -lm -ldl -lncurses -lrt -C = ${CC} ${CPPFLAGS} -m32 -msse2 -Wpointer-arith -Wall -Wextra -Werror -O2 -fno-stack-protector ${CFLAGS} +C = ${CC} ${CPPFLAGS} -m32 -msse2 -Wpointer-arith -Wall -Wextra -Werror -Wno-implicit-fallthrough -O2 -fno-stack-protector ${CFLAGS} o = o mdsrc = i3le.c mdobj = i3le.o diff --git a/c/Mf-ppc32le b/c/Mf-ppc32le index b18c38ed74..bf209fb233 100644 --- a/c/Mf-ppc32le +++ b/c/Mf-ppc32le @@ -17,7 +17,7 @@ m = ppc32le Cpu = PPC32 mdclib = -lm -ldl -lncurses -lrt -C = ${CC} ${CPPFLAGS} -m32 -Wpointer-arith -Wextra -Werror -O2 ${CFLAGS} +C = ${CC} ${CPPFLAGS} -m32 -Wpointer-arith -Wextra -Werror -Wno-implicit-fallthrough -O2 ${CFLAGS} o = o mdsrc = ppc32.c mdobj = ppc32.o diff --git a/c/Mf-ta6le b/c/Mf-ta6le index d7d5f30e42..206afc5070 100644 --- a/c/Mf-ta6le +++ b/c/Mf-ta6le @@ -17,7 +17,7 @@ m = ta6le Cpu = X86_64 mdclib = -lm -ldl -lncurses -lpthread -lrt -C = ${CC} ${CPPFLAGS} -m64 -msse2 -Wpointer-arith -Wall -Wextra -Werror -O2 -D_REENTRANT -pthread ${CFLAGS} +C = ${CC} ${CPPFLAGS} -m64 -msse2 -Wpointer-arith -Wall -Wextra -Werror -Wno-implicit-fallthrough -O2 -D_REENTRANT -pthread ${CFLAGS} o = o mdsrc = i3le.c mdobj = i3le.o diff --git a/c/Mf-ti3le b/c/Mf-ti3le index 98c183fa1b..388360282b 100644 --- a/c/Mf-ti3le +++ b/c/Mf-ti3le @@ -17,7 +17,7 @@ m = ti3le Cpu = I386 mdclib = -lm -ldl -lncurses -lpthread -lrt -C = ${CC} ${CPPFLAGS} -m32 -msse2 -Wpointer-arith -Wall -Wextra -Werror -O2 -D_REENTRANT -pthread ${CFLAGS} +C = ${CC} ${CPPFLAGS} -m32 -msse2 -Wpointer-arith -Wall -Wextra -Werror -Wno-implicit-fallthrough -O2 -D_REENTRANT -pthread ${CFLAGS} o = o mdsrc = i3le.c mdobj = i3le.o diff --git a/c/Mf-tppc32le b/c/Mf-tppc32le index 73fe9d5746..c888664fe1 100644 --- a/c/Mf-tppc32le +++ b/c/Mf-tppc32le @@ -17,7 +17,7 @@ m = tppc32le Cpu = PPC32 mdclib = -lm -ldl -lncurses -lpthread -lrt -C = ${CC} ${CPPFLAGS} -m32 -Wpointer-arith -Wextra -Werror -O2 -D_REENTRANT -pthread ${CFLAGS} +C = ${CC} ${CPPFLAGS} -m32 -Wpointer-arith -Wextra -Werror -Wno-implicit-fallthrough -O2 -D_REENTRANT -pthread ${CFLAGS} o = o mdsrc = ppc32le.c mdobj = ppc32le.o