File tree Expand file tree Collapse file tree 6 files changed +6
-6
lines changed
Expand file tree Collapse file tree 6 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ INC += -I$(PY_SRC)
1414INC += -I$(BUILD )
1515
1616CFLAGS_CORTEX_M3 = -mthumb -mcpu=cortex-m3
17- CFLAGS = $(INC ) -Wall -Werror -ansi -std=gnu99 $(CFLAGS_CORTEX_M3 ) $(COPT ) \
17+ CFLAGS = $(INC ) -Wall -Wpointer-arith - Werror -ansi -std=gnu99 $(CFLAGS_CORTEX_M3 ) $(COPT ) \
1818 -flto -ffunction-sections -fdata-sections
1919
2020# Debugging/Optimization
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ INC += -I$(USBDEV_DIR)/core/inc -I$(USBDEV_DIR)/class/cdc_msc_hid/inc
4242INC += -I$(FATFS_DIR ) /src
4343
4444CFLAGS_CORTEX_M4 = -mthumb -mtune=cortex-m4 -mabi=aapcs-linux -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -fsingle-precision-constant -Wdouble-promotion
45- CFLAGS = $(INC ) -Wall -Werror -ansi -std=gnu99 -nostdlib $(CFLAGS_MOD ) $(CFLAGS_CORTEX_M4 ) $(COPT )
45+ CFLAGS = $(INC ) -Wall -Wpointer-arith - Werror -ansi -std=gnu99 -nostdlib $(CFLAGS_MOD ) $(CFLAGS_CORTEX_M4 ) $(COPT )
4646CFLAGS += -Iboards/$(BOARD )
4747
4848LDFLAGS = -nostdlib -T stm32f405.ld -Map=$(@:.elf=.map ) --cref
Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ INC += -I../stmhal
3535INC += -I$(BUILD )
3636INC += -Icore
3737
38- CFLAGS = $(INC ) -Wall -ansi -std=gnu99 -nostdlib $(CFLAGS_CORTEX_M4 )
38+ CFLAGS = $(INC ) -Wall -Wpointer-arith - ansi -std=gnu99 -nostdlib $(CFLAGS_CORTEX_M4 )
3939LDFLAGS = -nostdlib -T mk20dx256.ld -msoft-float -mfloat-abi=soft
4040
4141ifeq ($(USE_ARDUINO_TOOLCHAIN ) ,1)
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ INC += -I$(PY_SRC)
1111INC += -I$(BUILD )
1212
1313# compiler settings
14- CFLAGS = $(INC ) -Wall -Werror -ansi -std=gnu99 -DUNIX
14+ CFLAGS = $(INC ) -Wall -Wpointer-arith - Werror -ansi -std=gnu99 -DUNIX
1515LDFLAGS = -lm
1616
1717# Debugging/Optimization
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ INC += -I$(PY_SRC)
1818INC += -I$(BUILD )
1919
2020# compiler settings
21- CWARN = -Wall -Werror
21+ CWARN = -Wall -Wpointer-arith - Werror
2222CFLAGS = $(INC ) $(CWARN ) -ansi -std=gnu99 -DUNIX $(CFLAGS_MOD ) $(COPT ) $(CFLAGS_EXTRA )
2323
2424# Debugging/Optimization
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ INC += -I$(PY_SRC)
1515INC += -I$(BUILD )
1616
1717# compiler settings
18- CFLAGS = $(INC ) -Wall -Werror -ansi -std=gnu99 -DUNIX $(CFLAGS_MOD ) $(COPT )
18+ CFLAGS = $(INC ) -Wall -Wpointer-arith - Werror -ansi -std=gnu99 -DUNIX $(CFLAGS_MOD ) $(COPT )
1919LDFLAGS = $(LDFLAGS_MOD ) -lm
2020ifeq ($(CROSS_COMPILE ) ,i686-w64-mingw32-)
2121CFLAGS += -D__USE_MINGW_ANSI_STDIO=1
You can’t perform that action at this time.
0 commit comments