Merge pull request #183 from gwatt/no-implicit-fallthrough

Disable warning for implicit fallthrough
original commit: 5694f8844b7bd0136c3ae94d8f41bf4cf10e2ec7
This commit is contained in:
R. Kent Dybvig 2017-06-21 13:33:45 -04:00 committed by GitHub
commit 58bd5797e5
8 changed files with 9 additions and 7 deletions

2
LOG
View File

@ -521,3 +521,5 @@
- added CC option to configure for selecting the compiler - added CC option to configure for selecting the compiler
configure, configure,
c/Mf-* c/Mf-*
- Suppress warnings from implicit fallthrough in case labels.
Mf-{a6,arm32,i3,ppc,ta6,ti3,tpp32}le

View File

@ -17,7 +17,7 @@ m = a6le
Cpu = X86_64 Cpu = X86_64
mdclib = -lm -ldl -lncurses -lrt 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 o = o
mdsrc = i3le.c mdsrc = i3le.c
mdobj = i3le.o mdobj = i3le.o

View File

@ -17,7 +17,7 @@ m = arm32le
Cpu = ARMV6 Cpu = ARMV6
mdclib = -lm -ldl -lncurses -lrt 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 o = o
mdsrc = arm32le.c mdsrc = arm32le.c
mdobj = arm32le.o mdobj = arm32le.o

View File

@ -17,7 +17,7 @@ m = i3le
Cpu = I386 Cpu = I386
mdclib = -lm -ldl -lncurses -lrt 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 o = o
mdsrc = i3le.c mdsrc = i3le.c
mdobj = i3le.o mdobj = i3le.o

View File

@ -17,7 +17,7 @@ m = ppc32le
Cpu = PPC32 Cpu = PPC32
mdclib = -lm -ldl -lncurses -lrt 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 o = o
mdsrc = ppc32.c mdsrc = ppc32.c
mdobj = ppc32.o mdobj = ppc32.o

View File

@ -17,7 +17,7 @@ m = ta6le
Cpu = X86_64 Cpu = X86_64
mdclib = -lm -ldl -lncurses -lpthread -lrt 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 o = o
mdsrc = i3le.c mdsrc = i3le.c
mdobj = i3le.o mdobj = i3le.o

View File

@ -17,7 +17,7 @@ m = ti3le
Cpu = I386 Cpu = I386
mdclib = -lm -ldl -lncurses -lpthread -lrt 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 o = o
mdsrc = i3le.c mdsrc = i3le.c
mdobj = i3le.o mdobj = i3le.o

View File

@ -17,7 +17,7 @@ m = tppc32le
Cpu = PPC32 Cpu = PPC32
mdclib = -lm -ldl -lncurses -lpthread -lrt 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 o = o
mdsrc = ppc32le.c mdsrc = ppc32le.c
mdobj = ppc32le.o mdobj = ppc32le.o