### how to build with GCC and write with OpenOCD

$ cd ./stm32f4disco_baseboard/

$ make clean all write
rm -f -r build | exit 0
mkdir -p build build/.dep  build/stm32f4xx  build/ELM_ChaN/xprintf  build/stm32f4xx/TCXO_RTC  build/stm32f4xx/FatFS  build/ELM_ChaN/FatFS  build/stm32f4xx/ETHMAC  build/STmicro  build/STmicro/SDIO  build/STmicro/USB  build/STmicro/USB/VCP  build/STmicro/ETH  build/STmicro/ETH/server  build/STmicro/ETH/server/echo  build/STmicro/ETH/server/httpd  build/STmicro/ETH/client  build/lwIP/include/ipv4  build/lwIP/include  build/lwIP/core/ipv4  build/lwIP/core  build/lwIP/api  build/lwIP/netif
-- ASRC
--
-- CSRC
-- SysTick.c __main__.c syscalls.c clcd.c sntputil.c stm32f4xx/adc.c stm32f4xx/rtc.c stm32f4xx/00_vector.c stm32f4xx/tim8.c stm32f4xx/dac.c stm32f4xx/usart3.c stm32f4xx/tim1.c stm32f4xx/OTG_FS.c stm32f4xx/gpio.c stm32f4xx/tim4_LED.c stm32f4xx/tim7.c stm32f4xx/usart2.c stm32f4xx/tim10.c stm32f4xx/tim6.c stm32f4xx/01_start.c stm32f4xx/rcc.c stm32f4xx/si2c_sdac.c ELM_ChaN/xprintf/xprintf.c stm32f4xx/TCXO_RTC/sspi_tcxo_rtc.c stm32f4xx/TCXO_RTC/si2c_tcxo_rtc.c stm32f4xx/FatFS/fatfs_drv_sdio.c stm32f4xx/FatFS/fatfs_drv.c stm32f4xx/FatFS/fatfs_drv_spi2.c ELM_ChaN/FatFS/ff.c ELM_ChaN/FatFS/cc932.c stm32f4xx/ETHMAC/eth_phy_rmii_LAN8720A.c stm32f4xx/ETHMAC/eth_gpio.c stm32f4xx/ETHMAC/eth_dma.c STmicro/SDIO/stm324xg_eval_sdio_sd.c STmicro/SDIO/stm32f4xx_sdio.c STmicro/USB/usb_dcd.c STmicro/USB/usbd_cdc_core.c STmicro/USB/usbd_ioreq.c STmicro/USB/usb_core.c STmicro/USB/usbd_core.c STmicro/USB/usb_dcd_int.c STmicro/USB/usbd_req.c STmicro/USB/VCP/usbd_cdc_vcp.c STmicro/USB/VCP/usbd_desc.c STmicro/ETH/netconf.c STmicro/ETH/ethernetif.c STmicro/ETH/system_stm32f4xx.c STmicro/ETH/stm32f4x7_eth.c STmicro/ETH/server/echo/tcp_echoserver.c STmicro/ETH/server/echo/udp_echoserver.c STmicro/ETH/server/httpd/fs.c STmicro/ETH/server/httpd/httpd.c STmicro/ETH/server/httpd/httpd_cgi_ssi.c STmicro/ETH/client/udp_sntpclient.c lwIP/core/ipv4/icmp.c lwIP/core/ipv4/inet_chksum.c lwIP/core/ipv4/autoip.c lwIP/core/ipv4/ip.c lwIP/core/ipv4/igmp.c lwIP/core/ipv4/ip_addr.c lwIP/core/ipv4/inet.c lwIP/core/ipv4/ip_frag.c lwIP/core/tcp_out.c lwIP/core/udp.c lwIP/core/def.c lwIP/core/timers.c lwIP/core/stats.c lwIP/core/netif.c lwIP/core/pbuf.c lwIP/core/tcp_in.c lwIP/core/raw.c lwIP/core/dns.c lwIP/core/tcp.c lwIP/core/sys.c lwIP/core/memp.c lwIP/core/init.c lwIP/core/mem.c lwIP/core/dhcp.c lwIP/api/sockets.c lwIP/api/api_msg.c lwIP/api/err.c lwIP/api/netbuf.c lwIP/api/tcpip.c lwIP/api/netifapi.c lwIP/api/api_lib.c lwIP/api/netdb.c lwIP/netif/ethernetif.c lwIP/netif/etharp.c lwIP/netif/slipif.c
-- INCDIRS
-- src/stm32f4xx src/ELM_ChaN/xprintf src/stm32f4xx/TCXO_RTC src/stm32f4xx/FatFS src/ELM_ChaN/FatFS src/stm32f4xx/ETHMAC src/STmicro src/STmicro/SDIO src/STmicro/USB src/STmicro/USB/VCP src/STmicro/ETH src/STmicro/ETH/server src/STmicro/ETH/server/echo src/STmicro/ETH/server/httpd src/STmicro/ETH/client src/lwIP/include/ipv4 src/lwIP/include src/lwIP/core/ipv4 src/lwIP/core src/lwIP/api src/lwIP/netif src
-- COBJ
-- build/SysTick.o build/__main__.o build/syscalls.o build/clcd.o build/sntputil.o build/stm32f4xx/adc.o build/stm32f4xx/rtc.o build/stm32f4xx/00_vector.o build/stm32f4xx/tim8.o build/stm32f4xx/dac.o build/stm32f4xx/usart3.o build/stm32f4xx/tim1.o build/stm32f4xx/OTG_FS.o build/stm32f4xx/gpio.o build/stm32f4xx/tim4_LED.o build/stm32f4xx/tim7.o build/stm32f4xx/usart2.o build/stm32f4xx/tim10.o build/stm32f4xx/tim6.o build/stm32f4xx/01_start.o build/stm32f4xx/rcc.o build/stm32f4xx/si2c_sdac.o build/ELM_ChaN/xprintf/xprintf.o build/stm32f4xx/TCXO_RTC/sspi_tcxo_rtc.o build/stm32f4xx/TCXO_RTC/si2c_tcxo_rtc.o build/stm32f4xx/FatFS/fatfs_drv_sdio.o build/stm32f4xx/FatFS/fatfs_drv.o build/stm32f4xx/FatFS/fatfs_drv_spi2.o build/ELM_ChaN/FatFS/ff.o build/ELM_ChaN/FatFS/cc932.o build/stm32f4xx/ETHMAC/eth_phy_rmii_LAN8720A.o build/stm32f4xx/ETHMAC/eth_gpio.o build/stm32f4xx/ETHMAC/eth_dma.o build/STmicro/SDIO/stm324xg_eval_sdio_sd.o build/STmicro/SDIO/stm32f4xx_sdio.o build/STmicro/USB/usb_dcd.o build/STmicro/USB/usbd_cdc_core.o build/STmicro/USB/usbd_ioreq.o build/STmicro/USB/usb_core.o build/STmicro/USB/usbd_core.o build/STmicro/USB/usb_dcd_int.o build/STmicro/USB/usbd_req.o build/STmicro/USB/VCP/usbd_cdc_vcp.o build/STmicro/USB/VCP/usbd_desc.o build/STmicro/ETH/netconf.o build/STmicro/ETH/ethernetif.o build/STmicro/ETH/system_stm32f4xx.o build/STmicro/ETH/stm32f4x7_eth.o build/STmicro/ETH/server/echo/tcp_echoserver.o build/STmicro/ETH/server/echo/udp_echoserver.o build/STmicro/ETH/server/httpd/fs.o build/STmicro/ETH/server/httpd/httpd.o build/STmicro/ETH/server/httpd/httpd_cgi_ssi.o build/STmicro/ETH/client/udp_sntpclient.o build/lwIP/core/ipv4/icmp.o build/lwIP/core/ipv4/inet_chksum.o build/lwIP/core/ipv4/autoip.o build/lwIP/core/ipv4/ip.o build/lwIP/core/ipv4/igmp.o build/lwIP/core/ipv4/ip_addr.o build/lwIP/core/ipv4/inet.o build/lwIP/core/ipv4/ip_frag.o build/lwIP/core/tcp_out.o build/lwIP/core/udp.o build/lwIP/core/def.o build/lwIP/core/timers.o build/lwIP/core/stats.o build/lwIP/core/netif.o build/lwIP/core/pbuf.o build/lwIP/core/tcp_in.o build/lwIP/core/raw.o build/lwIP/core/dns.o build/lwIP/core/tcp.o build/lwIP/core/sys.o build/lwIP/core/memp.o build/lwIP/core/init.o build/lwIP/core/mem.o build/lwIP/core/dhcp.o build/lwIP/api/sockets.o build/lwIP/api/api_msg.o build/lwIP/api/err.o build/lwIP/api/netbuf.o build/lwIP/api/tcpip.o build/lwIP/api/netifapi.o build/lwIP/api/api_lib.o build/lwIP/api/netdb.o build/lwIP/netif/ethernetif.o build/lwIP/netif/etharp.o build/lwIP/netif/slipif.o
-- AOBJ
--
arm-none-eabi-gcc.exe (Sourcery CodeBench Lite 2011.09-69) 4.6.1
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


src/SysTick.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/SysTick.o,-MM,-MF,build/.dep/SysTick.d src/SysTick.c -o build/SysTick.o

src/__main__.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/__main__.o,-MM,-MF,build/.dep/__main__.d src/__main__.c -o build/__main__.o
src/__main__.c: In function 'begin_WAV':
src/__main__.c:532:2: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration]
src/__main__.c:532:20: warning: incompatible implicit declaration of built-in function 'malloc' [enabled by default]
src/__main__.c: In function 'end_WAV':
src/__main__.c:590:3: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration]
src/__main__.c:590:3: warning: incompatible implicit declaration of built-in function 'free' [enabled by default]

src/syscalls.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/syscalls.o,-MM,-MF,build/.dep/syscalls.d src/syscalls.c -o build/syscalls.o
src/syscalls.c: In function '_sbrk':
src/syscalls.c:266:16: warning: unused variable 'stack_ptr' [-Wunused-variable]

src/clcd.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/clcd.o,-MM,-MF,build/.dep/clcd.d src/clcd.c -o build/clcd.o

src/sntputil.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/sntputil.o,-MM,-MF,build/.dep/sntputil.d src/sntputil.c -o build/sntputil.o
src/sntputil.c: In function 'print_ntpmes':
src/sntputil.c:105:3: warning: passing argument 2 of 'tm2utc' from incompatible pointer type [enabled by default]
src/sntputil.h:56:5: note: expected 'struct utc_tm *' but argument is of type 'struct rtc_tm *'

src/stm32f4xx/adc.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/adc.o,-MM,-MF,build/.dep/adc.d src/stm32f4xx/adc.c -o build/stm32f4xx/adc.o

src/stm32f4xx/rtc.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/rtc.o,-MM,-MF,build/.dep/rtc.d src/stm32f4xx/rtc.c -o build/stm32f4xx/rtc.o

src/stm32f4xx/00_vector.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/00_vector.o,-MM,-MF,build/.dep/00_vector.d src/stm32f4xx/00_vector.c -o build/stm32f4xx/00_vector.o

src/stm32f4xx/tim8.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/tim8.o,-MM,-MF,build/.dep/tim8.d src/stm32f4xx/tim8.c -o build/stm32f4xx/tim8.o

src/stm32f4xx/dac.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/dac.o,-MM,-MF,build/.dep/dac.d src/stm32f4xx/dac.c -o build/stm32f4xx/dac.o
src/stm32f4xx/dac.c: In function 'start_DAC1_DMA':
src/stm32f4xx/dac.c:59:1: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
src/stm32f4xx/dac.c:59:1: warning: incompatible implicit declaration of built-in function 'printf' [enabled by default]
src/stm32f4xx/dac.c:59:1: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'void *' [-Wformat]
src/stm32f4xx/dac.c:59:1: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'uint32_t' [-Wformat]

src/stm32f4xx/usart3.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/usart3.o,-MM,-MF,build/.dep/usart3.d src/stm32f4xx/usart3.c -o build/stm32f4xx/usart3.o

src/stm32f4xx/tim1.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/tim1.o,-MM,-MF,build/.dep/tim1.d src/stm32f4xx/tim1.c -o build/stm32f4xx/tim1.o

src/stm32f4xx/OTG_FS.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/OTG_FS.o,-MM,-MF,build/.dep/OTG_FS.d src/stm32f4xx/OTG_FS.c -o build/stm32f4xx/OTG_FS.o

src/stm32f4xx/gpio.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/gpio.o,-MM,-MF,build/.dep/gpio.d src/stm32f4xx/gpio.c -o build/stm32f4xx/gpio.o

src/stm32f4xx/tim4_LED.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/tim4_LED.o,-MM,-MF,build/.dep/tim4_LED.d src/stm32f4xx/tim4_LED.c -o build/stm32f4xx/tim4_LED.o

src/stm32f4xx/tim7.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/tim7.o,-MM,-MF,build/.dep/tim7.d src/stm32f4xx/tim7.c -o build/stm32f4xx/tim7.o

src/stm32f4xx/usart2.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/usart2.o,-MM,-MF,build/.dep/usart2.d src/stm32f4xx/usart2.c -o build/stm32f4xx/usart2.o

src/stm32f4xx/tim10.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/tim10.o,-MM,-MF,build/.dep/tim10.d src/stm32f4xx/tim10.c -o build/stm32f4xx/tim10.o

src/stm32f4xx/tim6.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/tim6.o,-MM,-MF,build/.dep/tim6.d src/stm32f4xx/tim6.c -o build/stm32f4xx/tim6.o

src/stm32f4xx/01_start.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/01_start.o,-MM,-MF,build/.dep/01_start.d src/stm32f4xx/01_start.c -o build/stm32f4xx/01_start.o

src/stm32f4xx/rcc.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/rcc.o,-MM,-MF,build/.dep/rcc.d src/stm32f4xx/rcc.c -o build/stm32f4xx/rcc.o

src/stm32f4xx/si2c_sdac.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/si2c_sdac.o,-MM,-MF,build/.dep/si2c_sdac.d src/stm32f4xx/si2c_sdac.c -o build/stm32f4xx/si2c_sdac.o

src/ELM_ChaN/xprintf/xprintf.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/xprintf.o,-MM,-MF,build/.dep/xprintf.d src/ELM_ChaN/xprintf/xprintf.c -o build/ELM_ChaN/xprintf/xprintf.o

src/stm32f4xx/TCXO_RTC/sspi_tcxo_rtc.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/sspi_tcxo_rtc.o,-MM,-MF,build/.dep/sspi_tcxo_rtc.d src/stm32f4xx/TCXO_RTC/sspi_tcxo_rtc.c -o build/stm32f4xx/TCXO_RTC/sspi_tcxo_rtc.o

src/stm32f4xx/TCXO_RTC/si2c_tcxo_rtc.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/si2c_tcxo_rtc.o,-MM,-MF,build/.dep/si2c_tcxo_rtc.d src/stm32f4xx/TCXO_RTC/si2c_tcxo_rtc.c -o build/stm32f4xx/TCXO_RTC/si2c_tcxo_rtc.o

src/stm32f4xx/FatFS/fatfs_drv_sdio.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/fatfs_drv_sdio.o,-MM,-MF,build/.dep/fatfs_drv_sdio.d src/stm32f4xx/FatFS/fatfs_drv_sdio.c -o build/stm32f4xx/FatFS/fatfs_drv_sdio.o
src/stm32f4xx/FatFS/fatfs_drv_sdio.c: In function 'dump_SDIO_DMA':
src/stm32f4xx/FatFS/fatfs_drv_sdio.c:121:35: warning: assignment makes pointer from integer without a cast [enabled by default]
src/stm32f4xx/FatFS/fatfs_drv_sdio.c: In function 'disk_initialize_sdio':
src/stm32f4xx/FatFS/fatfs_drv_sdio.c:142:7: warning: unused parameter 'drv' [-Wunused-parameter]
src/stm32f4xx/FatFS/fatfs_drv_sdio.c: In function 'disk_status_sdio':
src/stm32f4xx/FatFS/fatfs_drv_sdio.c:176:7: warning: unused parameter 'drv' [-Wunused-parameter]
src/stm32f4xx/FatFS/fatfs_drv_sdio.c: In function 'disk_read_sdio':
src/stm32f4xx/FatFS/fatfs_drv_sdio.c:192:7: warning: unused parameter 'drv' [-Wunused-parameter]
src/stm32f4xx/FatFS/fatfs_drv_sdio.c:195:7: warning: unused parameter 'count' [-Wunused-parameter]
src/stm32f4xx/FatFS/fatfs_drv_sdio.c: In function 'disk_write_sdio':
src/stm32f4xx/FatFS/fatfs_drv_sdio.c:235:7: warning: unused parameter 'drv' [-Wunused-parameter]
src/stm32f4xx/FatFS/fatfs_drv_sdio.c:238:7: warning: unused parameter 'count' [-Wunused-parameter]
src/stm32f4xx/FatFS/fatfs_drv_sdio.c: In function 'disk_ioctl_sdio':
src/stm32f4xx/FatFS/fatfs_drv_sdio.c:274:7: warning: unused parameter 'drv' [-Wunused-parameter]
src/stm32f4xx/FatFS/fatfs_drv_sdio.c: In function 'hndl_SDIO':
src/stm32f4xx/FatFS/fatfs_drv_sdio.c:337:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses]

src/stm32f4xx/FatFS/fatfs_drv.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/fatfs_drv.o,-MM,-MF,build/.dep/fatfs_drv.d src/stm32f4xx/FatFS/fatfs_drv.c -o build/stm32f4xx/FatFS/fatfs_drv.o

src/stm32f4xx/FatFS/fatfs_drv_spi2.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/fatfs_drv_spi2.o,-MM,-MF,build/.dep/fatfs_drv_spi2.d src/stm32f4xx/FatFS/fatfs_drv_spi2.c -o build/stm32f4xx/FatFS/fatfs_drv_spi2.o

src/ELM_ChaN/FatFS/ff.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/ff.o,-MM,-MF,build/.dep/ff.d src/ELM_ChaN/FatFS/ff.c -o build/ELM_ChaN/FatFS/ff.o

src/ELM_ChaN/FatFS/cc932.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/cc932.o,-MM,-MF,build/.dep/cc932.d src/ELM_ChaN/FatFS/cc932.c -o build/ELM_ChaN/FatFS/cc932.o

src/stm32f4xx/ETHMAC/eth_phy_rmii_LAN8720A.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/eth_phy_rmii_LAN8720A.o,-MM,-MF,build/.dep/eth_phy_rmii_LAN8720A.d src/stm32f4xx/ETHMAC/eth_phy_rmii_LAN8720A.c -o build/stm32f4xx/ETHMAC/eth_phy_rmii_LAN8720A.o
src/stm32f4xx/ETHMAC/eth_phy_rmii_LAN8720A.c: In function 'write_ETH_PHY':
src/stm32f4xx/ETHMAC/eth_phy_rmii_LAN8720A.c:66:15: warning: unused variable 'i' [-Wunused-variable]
src/stm32f4xx/ETHMAC/eth_phy_rmii_LAN8720A.c: In function 'read_ETH_PHY':
src/stm32f4xx/ETHMAC/eth_phy_rmii_LAN8720A.c:79:15: warning: unused variable 'i' [-Wunused-variable]
src/stm32f4xx/ETHMAC/eth_phy_rmii_LAN8720A.c: At top level:
src/stm32f4xx/ETHMAC/eth_phy_rmii_LAN8720A.c:47:23: warning: 'mac_stat' defined but not used [-Wunused-variable]

src/stm32f4xx/ETHMAC/eth_gpio.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/eth_gpio.o,-MM,-MF,build/.dep/eth_gpio.d src/stm32f4xx/ETHMAC/eth_gpio.c -o build/stm32f4xx/ETHMAC/eth_gpio.o

src/stm32f4xx/ETHMAC/eth_dma.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/eth_dma.o,-MM,-MF,build/.dep/eth_dma.d src/stm32f4xx/ETHMAC/eth_dma.c -o build/stm32f4xx/ETHMAC/eth_dma.o
src/stm32f4xx/ETHMAC/eth_dma.c: In function 'ETH_MACDMA_Config':
src/stm32f4xx/ETHMAC/eth_dma.c:18:2: warning: implicit declaration of function 'ETH_StructInit' [-Wimplicit-function-declaration]
src/stm32f4xx/ETHMAC/eth_dma.c:29:2: warning: implicit declaration of function 'ETH_Init' [-Wimplicit-function-declaration]

src/STmicro/SDIO/stm324xg_eval_sdio_sd.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/stm324xg_eval_sdio_sd.o,-MM,-MF,build/.dep/stm324xg_eval_sdio_sd.d src/STmicro/SDIO/stm324xg_eval_sdio_sd.c -o build/STmicro/SDIO/stm324xg_eval_sdio_sd.o
src/STmicro/SDIO/stm324xg_eval_sdio_sd.c: In function 'SD_ReadBlock':
src/STmicro/SDIO/stm324xg_eval_sdio_sd.c:1290:5: warning: implicit declaration of function 'SD_LowLevel_DMA_RxConfig' [-Wimplicit-function-declaration]
src/STmicro/SDIO/stm324xg_eval_sdio_sd.c: In function 'SD_WriteBlock':
src/STmicro/SDIO/stm324xg_eval_sdio_sd.c:1552:3: warning: implicit declaration of function 'SD_LowLevel_DMA_TxConfig' [-Wimplicit-function-declaration]
src/STmicro/SDIO/stm324xg_eval_sdio_sd.c: In function 'FindSCR':
src/STmicro/SDIO/stm324xg_eval_sdio_sd.c:2696:34: warning: unused parameter 'rca' [-Wunused-parameter]

src/STmicro/SDIO/stm32f4xx_sdio.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/stm32f4xx_sdio.o,-MM,-MF,build/.dep/stm32f4xx_sdio.d src/STmicro/SDIO/stm32f4xx_sdio.c -o build/STmicro/SDIO/stm32f4xx_sdio.o

src/STmicro/USB/usb_dcd.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/usb_dcd.o,-MM,-MF,build/.dep/usb_dcd.d src/STmicro/USB/usb_dcd.c -o build/STmicro/USB/usb_dcd.o

src/STmicro/USB/usbd_cdc_core.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/usbd_cdc_core.o,-MM,-MF,build/.dep/usbd_cdc_core.d src/STmicro/USB/usbd_cdc_core.c -o build/STmicro/USB/usbd_cdc_core.o
src/STmicro/USB/usbd_cdc_core.c: In function 'usbd_cdc_Init':
src/STmicro/USB/usbd_cdc_core.c:430:40: warning: unused parameter 'cfgidx' [-Wunused-parameter]
src/STmicro/USB/usbd_cdc_core.c: In function 'usbd_cdc_DeInit':
src/STmicro/USB/usbd_cdc_core.c:476:42: warning: unused parameter 'cfgidx' [-Wunused-parameter]
src/STmicro/USB/usbd_cdc_core.c: In function 'usbd_cdc_EP0_RxReady':
src/STmicro/USB/usbd_cdc_core.c:603:46: warning: unused parameter 'pdev' [-Wunused-parameter]
src/STmicro/USB/usbd_cdc_core.c: In function 'usbd_cdc_DataIn':
src/STmicro/USB/usbd_cdc_core.c:624:54: warning: unused parameter 'epnum' [-Wunused-parameter]
src/STmicro/USB/usbd_cdc_core.c: In function 'USBD_cdc_GetCfgDesc':
src/STmicro/USB/usbd_cdc_core.c:785:47: warning: unused parameter 'speed' [-Wunused-parameter]

src/STmicro/USB/usbd_ioreq.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/usbd_ioreq.o,-MM,-MF,build/.dep/usbd_ioreq.d src/STmicro/USB/usbd_ioreq.c -o build/STmicro/USB/usbd_ioreq.o

src/STmicro/USB/usb_core.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/usb_core.o,-MM,-MF,build/.dep/usb_core.d src/STmicro/USB/usb_core.c -o build/STmicro/USB/usb_core.o
src/STmicro/USB/usb_core.c: In function 'USB_OTG_ActiveRemoteWakeup':
src/STmicro/USB/usb_core.c:1965:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/STmicro/USB/usb_core.c: In function 'USB_OTG_UngateClock':
src/STmicro/USB/usb_core.c:1999:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]

src/STmicro/USB/usbd_core.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/usbd_core.o,-MM,-MF,build/.dep/usbd_core.d src/STmicro/USB/usbd_core.c -o build/STmicro/USB/usbd_core.o
src/STmicro/USB/usbd_core.c: In function 'USBD_DeInit':
src/STmicro/USB/usbd_core.c:165:46: warning: unused parameter 'pdev' [-Wunused-parameter]

src/STmicro/USB/usb_dcd_int.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/usb_dcd_int.o,-MM,-MF,build/.dep/usb_dcd_int.d src/STmicro/USB/usb_dcd_int.c -o build/STmicro/USB/usb_dcd_int.o
src/STmicro/USB/usb_dcd_int.c: In function 'DCD_HandleResume_ISR':
src/STmicro/USB/usb_dcd_int.c:355:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]

src/STmicro/USB/usbd_req.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/usbd_req.o,-MM,-MF,build/.dep/usbd_req.d src/STmicro/USB/usbd_req.c -o build/STmicro/USB/usbd_req.o
src/STmicro/USB/usbd_req.c: In function 'USBD_CtlError':
src/STmicro/USB/usbd_req.c:801:44: warning: unused parameter 'req' [-Wunused-parameter]

src/STmicro/USB/VCP/usbd_cdc_vcp.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/usbd_cdc_vcp.o,-MM,-MF,build/.dep/usbd_cdc_vcp.d src/STmicro/USB/VCP/usbd_cdc_vcp.c -o build/STmicro/USB/VCP/usbd_cdc_vcp.o
src/STmicro/USB/VCP/usbd_cdc_vcp.c: In function 'VCP_Ctrl':
src/STmicro/USB/VCP/usbd_cdc_vcp.c:118:64: warning: unused parameter 'Len' [-Wunused-parameter]
src/STmicro/USB/VCP/usbd_cdc_vcp.c: In function 'VCP_DataTx':
src/STmicro/USB/VCP/usbd_cdc_vcp.c:184:38: warning: unused parameter 'Buf' [-Wunused-parameter]
src/STmicro/USB/VCP/usbd_cdc_vcp.c:184:52: warning: unused parameter 'Len' [-Wunused-parameter]
src/STmicro/USB/VCP/usbd_cdc_vcp.c: In function 'VCP_COMConfig':
src/STmicro/USB/VCP/usbd_cdc_vcp.c:249:39: warning: unused parameter 'Conf' [-Wunused-parameter]

src/STmicro/USB/VCP/usbd_desc.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/usbd_desc.o,-MM,-MF,build/.dep/usbd_desc.d src/STmicro/USB/VCP/usbd_desc.c -o build/STmicro/USB/VCP/usbd_desc.o
src/STmicro/USB/VCP/usbd_desc.c: In function 'USBD_USR_DeviceDescriptor':
src/STmicro/USB/VCP/usbd_desc.c:191:47: warning: unused parameter 'speed' [-Wunused-parameter]
src/STmicro/USB/VCP/usbd_desc.c: In function 'USBD_USR_LangIDStrDescriptor':
src/STmicro/USB/VCP/usbd_desc.c:204:50: warning: unused parameter 'speed' [-Wunused-parameter]
src/STmicro/USB/VCP/usbd_desc.c: In function 'USBD_USR_ProductStrDescriptor':
src/STmicro/USB/VCP/usbd_desc.c:224:5: warning: pointer targets in passing argument 1 of 'USBD_GetString' differ in signedness [-Wpointer-sign]
src/STmicro/USB/usbd_req.h:92:6: note: expected 'uint8_t *' but argument is of type 'char *'
src/STmicro/USB/VCP/usbd_desc.c:228:5: warning: pointer targets in passing argument 1 of 'USBD_GetString' differ in signedness [-Wpointer-sign]
src/STmicro/USB/usbd_req.h:92:6: note: expected 'uint8_t *' but argument is of type 'char *'
src/STmicro/USB/VCP/usbd_desc.c: In function 'USBD_USR_ManufacturerStrDescriptor':
src/STmicro/USB/VCP/usbd_desc.c:242:3: warning: pointer targets in passing argument 1 of 'USBD_GetString' differ in signedness [-Wpointer-sign]
src/STmicro/USB/usbd_req.h:92:6: note: expected 'uint8_t *' but argument is of type 'char *'
src/STmicro/USB/VCP/usbd_desc.c:240:56: warning: unused parameter 'speed' [-Wunused-parameter]
src/STmicro/USB/VCP/usbd_desc.c: In function 'USBD_USR_SerialStrDescriptor':
src/STmicro/USB/VCP/usbd_desc.c:257:5: warning: pointer targets in passing argument 1 of 'USBD_GetString' differ in signedness [-Wpointer-sign]
src/STmicro/USB/usbd_req.h:92:6: note: expected 'uint8_t *' but argument is of type 'char *'
src/STmicro/USB/VCP/usbd_desc.c:261:5: warning: pointer targets in passing argument 1 of 'USBD_GetString' differ in signedness [-Wpointer-sign]
src/STmicro/USB/usbd_req.h:92:6: note: expected 'uint8_t *' but argument is of type 'char *'
src/STmicro/USB/VCP/usbd_desc.c: In function 'USBD_USR_ConfigStrDescriptor':
src/STmicro/USB/VCP/usbd_desc.c:277:5: warning: pointer targets in passing argument 1 of 'USBD_GetString' differ in signedness [-Wpointer-sign]
src/STmicro/USB/usbd_req.h:92:6: note: expected 'uint8_t *' but argument is of type 'char *'
src/STmicro/USB/VCP/usbd_desc.c:281:5: warning: pointer targets in passing argument 1 of 'USBD_GetString' differ in signedness [-Wpointer-sign]
src/STmicro/USB/usbd_req.h:92:6: note: expected 'uint8_t *' but argument is of type 'char *'
src/STmicro/USB/VCP/usbd_desc.c: In function 'USBD_USR_InterfaceStrDescriptor':
src/STmicro/USB/VCP/usbd_desc.c:298:5: warning: pointer targets in passing argument 1 of 'USBD_GetString' differ in signedness [-Wpointer-sign]
src/STmicro/USB/usbd_req.h:92:6: note: expected 'uint8_t *' but argument is of type 'char *'
src/STmicro/USB/VCP/usbd_desc.c:302:5: warning: pointer targets in passing argument 1 of 'USBD_GetString' differ in signedness [-Wpointer-sign]
src/STmicro/USB/usbd_req.h:92:6: note: expected 'uint8_t *' but argument is of type 'char *'

src/STmicro/ETH/netconf.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/netconf.o,-MM,-MF,build/.dep/netconf.d src/STmicro/ETH/netconf.c -o build/STmicro/ETH/netconf.o
src/STmicro/ETH/netconf.c: In function 'LwIP_Init':
src/STmicro/ETH/netconf.c:78:11: warning: unused variable 'iptxt' [-Wunused-variable]
src/STmicro/ETH/netconf.c:77:11: warning: unused variable 'iptab' [-Wunused-variable]

src/STmicro/ETH/ethernetif.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/ethernetif.o,-MM,-MF,build/.dep/ethernetif.d src/STmicro/ETH/ethernetif.c -o build/STmicro/ETH/ethernetif.o
src/STmicro/ETH/ethernetif.c: In function 'low_level_output':
src/STmicro/ETH/ethernetif.c:140:45: warning: unused parameter 'netif' [-Wunused-parameter]
src/STmicro/ETH/ethernetif.c: In function 'low_level_input':
src/STmicro/ETH/ethernetif.c:170:52: warning: unused parameter 'netif' [-Wunused-parameter]
src/STmicro/ETH/ethernetif.c: In function 'ethernetif_init':
src/STmicro/ETH/ethernetif.c:281:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/STmicro/ETH/system_stm32f4xx.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/system_stm32f4xx.o,-MM,-MF,build/.dep/system_stm32f4xx.d src/STmicro/ETH/system_stm32f4xx.c -o build/STmicro/ETH/system_stm32f4xx.o

src/STmicro/ETH/stm32f4x7_eth.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/stm32f4x7_eth.o,-MM,-MF,build/.dep/stm32f4x7_eth.d src/STmicro/ETH/stm32f4x7_eth.c -o build/STmicro/ETH/stm32f4x7_eth.o
src/STmicro/ETH/stm32f4x7_eth.c: In function 'ETH_Init':
src/STmicro/ETH/stm32f4x7_eth.c:275:17: warning: unused variable 'i' [-Wunused-variable]

src/STmicro/ETH/server/echo/tcp_echoserver.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/tcp_echoserver.o,-MM,-MF,build/.dep/tcp_echoserver.d src/STmicro/ETH/server/echo/tcp_echoserver.c -o build/STmicro/ETH/server/echo/tcp_echoserver.o
src/STmicro/ETH/server/echo/tcp_echoserver.c: In function 'tcp_echoserver_recv':
src/STmicro/ETH/server/echo/tcp_echoserver.c:176:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/STmicro/ETH/server/echo/udp_echoserver.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/udp_echoserver.o,-MM,-MF,build/.dep/udp_echoserver.d src/STmicro/ETH/server/echo/udp_echoserver.c -o build/STmicro/ETH/server/echo/udp_echoserver.o
src/STmicro/ETH/server/echo/udp_echoserver.c: In function 'udp_echoserver_receive_callback':
src/STmicro/ETH/server/echo/udp_echoserver.c:87:44: warning: unused parameter 'arg' [-Wunused-parameter]
src/STmicro/ETH/server/echo/udp_echoserver.c:87:115: warning: unused parameter 'port' [-Wunused-parameter]

src/STmicro/ETH/server/httpd/fs.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/fs.o,-MM,-MF,build/.dep/fs.d src/STmicro/ETH/server/httpd/fs.c -o build/STmicro/ETH/server/httpd/fs.o
src/STmicro/ETH/server/httpd/fs.c: In function 'fs_open':
src/STmicro/ETH/server/httpd/fs.c:55:5: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration]
src/STmicro/ETH/server/httpd/fs.c:55:28: warning: incompatible implicit declaration of built-in function 'malloc' [enabled by default]
src/STmicro/ETH/server/httpd/fs.c:57:5: warning: passing argument 4 of 'f_read' from incompatible pointer type [enabled by default]
src/ELM_ChaN/FatFS/ff.h:207:9: note: expected 'UINT *' but argument is of type 'uint32_t *'
src/STmicro/ETH/server/httpd/fs.c: In function 'fs_close':
src/STmicro/ETH/server/httpd/fs.c:78:4: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration]
src/STmicro/ETH/server/httpd/fs.c:78:4: warning: incompatible implicit declaration of built-in function 'free' [enabled by default]

src/STmicro/ETH/server/httpd/httpd.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/httpd.o,-MM,-MF,build/.dep/httpd.d src/STmicro/ETH/server/httpd/httpd.c -o build/STmicro/ETH/server/httpd/httpd.o
src/STmicro/ETH/server/httpd/httpd.c: In function 'http_write':
src/STmicro/ETH/server/httpd/httpd.c:463:4: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c: In function 'get_tag_insert':
src/STmicro/ETH/server/httpd/httpd.c:653:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c: In function 'http_send_data':
src/STmicro/ETH/server/httpd/httpd.c:924:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c:954:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c:1059:15: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c:1258:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c: In function 'http_parse_request':
src/STmicro/ETH/server/httpd/httpd.c:1572:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c:1573:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c: In function 'http_init_file':
src/STmicro/ETH/server/httpd/httpd.c:1852:5: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
src/STmicro/ETH/server/httpd/httpd.c:1852:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c:1839:78: warning: unused parameter 'is_09' [-Wunused-parameter]
src/STmicro/ETH/server/httpd/httpd.c: In function 'http_recv':
src/STmicro/ETH/server/httpd/httpd.c:2025:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c: In function 'http_accept':
src/STmicro/ETH/server/httpd/httpd.c:2071:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c: In function 'httpd_init_addr':
src/STmicro/ETH/server/httpd/httpd.c:2105:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c:2109:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c:2111:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c: In function 'http_set_ssi_handler':
src/STmicro/ETH/server/httpd/httpd.c:2150:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c:2151:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c:2152:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c: In function 'http_set_cgi_handlers':
src/STmicro/ETH/server/httpd/httpd.c:2170:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/STmicro/ETH/server/httpd/httpd.c:2171:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/STmicro/ETH/server/httpd/httpd_cgi_ssi.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/httpd_cgi_ssi.o,-MM,-MF,build/.dep/httpd_cgi_ssi.d src/STmicro/ETH/server/httpd/httpd_cgi_ssi.c -o build/STmicro/ETH/server/httpd/httpd_cgi_ssi.o
src/STmicro/ETH/server/httpd/httpd_cgi_ssi.c: In function 'ADC_Handler':
src/STmicro/ETH/server/httpd/httpd_cgi_ssi.c:70:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
src/STmicro/ETH/server/httpd/httpd_cgi_ssi.c:76:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
src/STmicro/ETH/server/httpd/httpd_cgi_ssi.c:81:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
src/STmicro/ETH/server/httpd/httpd_cgi_ssi.c:61:51: warning: unused parameter 'iInsertLen' [-Wunused-parameter]
src/STmicro/ETH/server/httpd/httpd_cgi_ssi.c: At top level:
src/STmicro/ETH/server/httpd/httpd_cgi_ssi.c:93:1: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
src/STmicro/ETH/server/httpd/httpd_cgi_ssi.c: In function 'LEDS_CGI_Handler':
src/STmicro/ETH/server/httpd/httpd_cgi_ssi.c:107:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

src/STmicro/ETH/client/udp_sntpclient.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/udp_sntpclient.o,-MM,-MF,build/.dep/udp_sntpclient.d src/STmicro/ETH/client/udp_sntpclient.c -o build/STmicro/ETH/client/udp_sntpclient.o
src/STmicro/ETH/client/udp_sntpclient.c: In function 'udp_sntpclient_connect':
src/STmicro/ETH/client/udp_sntpclient.c:52:3: warning: passing argument 2 of 'tm2utc' from incompatible pointer type [enabled by default]
src/sntputil.h:56:5: note: expected 'struct utc_tm *' but argument is of type 'struct rtc_tm *'
src/STmicro/ETH/client/udp_sntpclient.c:56:5: warning: assignment from incompatible pointer type [enabled by default]
src/STmicro/ETH/client/udp_sntpclient.c:60:2: warning: passing argument 1 of 'print_ntpmes' from incompatible pointer type [enabled by default]
src/sntputil.h:54:6: note: expected 'struct ntpmes_t *' but argument is of type 'uint8_t *'
src/STmicro/ETH/client/udp_sntpclient.c: In function 'udp_receive_callback':
src/STmicro/ETH/client/udp_sntpclient.c:94:2: warning: passing argument 1 of 'utc2tm' from incompatible pointer type [enabled by default]
src/sntputil.h:55:5: note: expected 'struct utc_tm *' but argument is of type 'struct rtc_tm *'
src/STmicro/ETH/client/udp_sntpclient.c:76:33: warning: unused parameter 'arg' [-Wunused-parameter]
src/STmicro/ETH/client/udp_sntpclient.c:76:92: warning: unused parameter 'addr' [-Wunused-parameter]
src/STmicro/ETH/client/udp_sntpclient.c:76:104: warning: unused parameter 'port' [-Wunused-parameter]

src/lwIP/core/ipv4/icmp.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/icmp.o,-MM,-MF,build/.dep/icmp.d src/lwIP/core/ipv4/icmp.c -o build/lwIP/core/ipv4/icmp.o
src/lwIP/core/ipv4/icmp.c: In function 'icmp_input':
src/lwIP/core/ipv4/icmp.c:155:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/icmp.c:164:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/icmp.c:168:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/icmp.c:174:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/icmp.c:184:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/icmp.c:219:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/icmp.c: In function 'icmp_send_response':
src/lwIP/core/ipv4/icmp.c:308:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/lwIP/core/ipv4/inet_chksum.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/inet_chksum.o,-MM,-MF,build/.dep/inet_chksum.d src/lwIP/core/ipv4/inet_chksum.c -o build/lwIP/core/ipv4/inet_chksum.o
src/lwIP/core/ipv4/inet_chksum.c: In function 'inet_chksum_pseudo_partial':
src/lwIP/core/ipv4/inet_chksum.c:354:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/lwIP/core/ipv4/autoip.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/autoip.o,-MM,-MF,build/.dep/autoip.d src/lwIP/core/ipv4/autoip.c -o build/lwIP/core/ipv4/autoip.o

src/lwIP/core/ipv4/ip.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/ip.o,-MM,-MF,build/.dep/ip.d src/lwIP/core/ipv4/ip.c -o build/lwIP/core/ipv4/ip.o
src/lwIP/core/ipv4/ip.c: In function 'ip_input':
src/lwIP/core/ipv4/ip.c:403:24: warning: the comparison will always evaluate as 'false' for the address of 'current_iphdr_src' will never be NULL [-Waddress]
src/lwIP/core/ipv4/ip.c: In function 'ip_output_if':
src/lwIP/core/ipv4/ip.c:599:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip.c:644:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip.c: In function 'ip_output':
src/lwIP/core/ipv4/ip.c:755:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/lwIP/core/ipv4/igmp.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/igmp.o,-MM,-MF,build/.dep/igmp.d src/lwIP/core/ipv4/igmp.c -o build/lwIP/core/ipv4/igmp.o

src/lwIP/core/ipv4/ip_addr.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/ip_addr.o,-MM,-MF,build/.dep/ip_addr.d src/lwIP/core/ipv4/ip_addr.c -o build/lwIP/core/ipv4/ip_addr.o
src/lwIP/core/ipv4/ip_addr.c: In function 'ipaddr_aton':
src/lwIP/core/ipv4/ip_addr.c:243:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/lwIP/core/ipv4/inet.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/inet.o,-MM,-MF,build/.dep/inet.d src/lwIP/core/ipv4/inet.c -o build/lwIP/core/ipv4/inet.o

src/lwIP/core/ipv4/ip_frag.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/ip_frag.o,-MM,-MF,build/.dep/ip_frag.d src/lwIP/core/ipv4/ip_frag.c -o build/lwIP/core/ipv4/ip_frag.o
src/lwIP/core/ipv4/ip_frag.c: In function 'ip_reass_free_complete_datagram':
src/lwIP/core/ipv4/ip_frag.c:165:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c:167:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c:182:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c:198:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c:204:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c: In function 'ip_reass_dequeue_datagram':
src/lwIP/core/ipv4/ip_frag.c:313:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c: In function 'ip_reass_chain_frag_into_datagram_and_validate':
src/lwIP/core/ipv4/ip_frag.c:347:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c:403:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c:411:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c:444:11: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c:445:11: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c:447:11: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c:449:11: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c: In function 'ip_frag_free_pbuf_custom_ref':
src/lwIP/core/ipv4/ip_frag.c:633:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c: In function 'ipfrag_free_pbuf_custom':
src/lwIP/core/ipv4/ip_frag.c:643:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c:644:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/ipv4/ip_frag.c: In function 'ip_frag':
src/lwIP/core/ipv4/ip_frag.c:763:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/lwIP/core/tcp_out.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/tcp_out.o,-MM,-MF,build/.dep/tcp_out.d src/lwIP/core/tcp_out.c -o build/lwIP/core/tcp_out.o
src/lwIP/core/tcp_out.c: In function 'tcp_output_alloc_header':
src/lwIP/core/tcp_out.c:98:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c: In function 'tcp_pbuf_prealloc':
src/lwIP/core/tcp_out.c:256:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c: In function 'tcp_write_checks':
src/lwIP/core/tcp_out.c:325:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c:328:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c: In function 'tcp_write':
src/lwIP/core/tcp_out.c:444:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c:452:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c:506:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c:534:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c:545:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c:598:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c:643:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c:676:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c:697:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c: In function 'tcp_enqueue_flags':
src/lwIP/core/tcp_out.c:724:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c:762:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c:771:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c:772:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c:807:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c: In function 'tcp_send_empty_ack':
src/lwIP/core/tcp_out.c:839:19: warning: variable 'tcphdr' set but not used [-Wunused-but-set-variable]
src/lwIP/core/tcp_out.c: In function 'tcp_output':
src/lwIP/core/tcp_out.c:954:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c: In function 'tcp_output_segment':
src/lwIP/core/tcp_out.c:1066:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c: In function 'tcp_rst':
src/lwIP/core/tcp_out.c:1198:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_out.c: In function 'tcp_keepalive':
src/lwIP/core/tcp_out.c:1352:19: warning: variable 'tcphdr' set but not used [-Wunused-but-set-variable]

src/lwIP/core/udp.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/udp.o,-MM,-MF,build/.dep/udp.d src/lwIP/core/udp.c -o build/lwIP/core/udp.o
src/lwIP/core/udp.c: In function 'udp_input':
src/lwIP/core/udp.c:271:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/udp.c:346:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/udp.c: In function 'udp_sendto_if':
src/lwIP/core/udp.c:536:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/udp.c: In function 'udp_bind':
src/lwIP/core/udp.c:716:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/lwIP/core/def.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/def.o,-MM,-MF,build/.dep/def.d src/lwIP/core/def.c -o build/lwIP/core/def.o

src/lwIP/core/timers.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/timers.o,-MM,-MF,build/.dep/timers.d src/lwIP/core/timers.c -o build/lwIP/core/timers.o
src/lwIP/core/timers.c: In function 'sys_timeout':
src/lwIP/core/timers.c:271:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/lwIP/core/stats.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/stats.o,-MM,-MF,build/.dep/stats.d src/lwIP/core/stats.c -o build/lwIP/core/stats.o

src/lwIP/core/netif.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/netif.o,-MM,-MF,build/.dep/netif.d src/lwIP/core/netif.c -o build/lwIP/core/netif.o
src/lwIP/core/netif.c: In function 'netif_add':
src/lwIP/core/netif.c:142:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/lwIP/core/pbuf.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/pbuf.o,-MM,-MF,build/.dep/pbuf.d src/lwIP/core/pbuf.c -o build/lwIP/core/pbuf.o
src/lwIP/core/pbuf.c: In function 'pbuf_alloc':
src/lwIP/core/pbuf.c:210:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:228:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:234:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:237:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:264:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:269:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:271:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:296:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:318:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c: In function 'pbuf_alloced_custom':
src/lwIP/core/pbuf.c:368:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c: In function 'pbuf_realloc':
src/lwIP/core/pbuf.c:413:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:414:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:437:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:441:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:451:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c: In function 'pbuf_header':
src/lwIP/core/pbuf.c:494:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:548:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c: In function 'pbuf_free':
src/lwIP/core/pbuf.c:602:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:612:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:627:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:641:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c: In function 'pbuf_cat':
src/lwIP/core/pbuf.c:735:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:736:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c: In function 'pbuf_dechain':
src/lwIP/core/pbuf.c:789:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:806:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c: In function 'pbuf_copy':
src/lwIP/core/pbuf.c:843:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:855:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:861:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c: In function 'pbuf_take':
src/lwIP/core/pbuf.c:959:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c:970:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/pbuf.c: In function 'pbuf_coalesce':
src/lwIP/core/pbuf.c:1000:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/lwIP/core/tcp_in.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/tcp_in.o,-MM,-MF,build/.dep/tcp_in.d src/lwIP/core/tcp_in.c -o build/lwIP/core/tcp_in.o
src/lwIP/core/tcp_in.c: In function 'tcp_input':
src/lwIP/core/tcp_in.c:183:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:184:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:185:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:194:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:200:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:210:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:349:11: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:425:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c: In function 'tcp_process':
src/lwIP/core/tcp_in.c:596:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:648:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:688:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c: In function 'tcp_receive':
src/lwIP/core/tcp_in.c:998:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:1009:11: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:1043:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:1052:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:1145:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:1146:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:1148:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:1161:11: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:1166:11: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:1210:11: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp_in.c:1270:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/lwIP/core/raw.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/raw.o,-MM,-MF,build/.dep/raw.d src/lwIP/core/raw.c -o build/lwIP/core/raw.o
src/lwIP/core/raw.c: In function 'raw_sendto':
src/lwIP/core/raw.c:231:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/lwIP/core/dns.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/dns.o,-MM,-MF,build/.dep/dns.d src/lwIP/core/dns.c -o build/lwIP/core/dns.o

src/lwIP/core/tcp.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/tcp.o,-MM,-MF,build/.dep/tcp.d src/lwIP/core/tcp.c -o build/lwIP/core/tcp.o
src/lwIP/core/tcp.c: In function 'tcp_close_shutdown':
src/lwIP/core/tcp.c:146:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp.c: In function 'tcp_abandon':
src/lwIP/core/tcp.c:329:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp.c: In function 'tcp_update_rcv_ann_wnd':
src/lwIP/core/tcp.c:559:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp.c: In function 'tcp_recved':
src/lwIP/core/tcp.c:579:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp.c: In function 'tcp_slowtmr':
src/lwIP/core/tcp.c:770:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp.c:771:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp.c:772:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp.c:912:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp.c:916:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp.c:953:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp.c:969:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp.c:973:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp.c: In function 'tcp_pcb_remove':
src/lwIP/core/tcp.c:1446:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp.c:1447:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/tcp.c:1455:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/lwIP/core/sys.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/sys.o,-MM,-MF,build/.dep/sys.d src/lwIP/core/sys.c -o build/lwIP/core/sys.o

src/lwIP/core/memp.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/memp.o,-MM,-MF,build/.dep/memp.d src/lwIP/core/memp.c -o build/lwIP/core/memp.o
src/lwIP/core/memp.c: In function 'memp_malloc':
src/lwIP/core/memp.c:414:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/memp.c: In function 'memp_free':
src/lwIP/core/memp.c:442:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/lwIP/core/init.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/init.o,-MM,-MF,build/.dep/init.d src/lwIP/core/init.c -o build/lwIP/core/init.o

src/lwIP/core/mem.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/mem.o,-MM,-MF,build/.dep/mem.d src/lwIP/core/mem.c -o build/lwIP/core/mem.o
src/lwIP/core/mem.c: In function 'plug_holes':
src/lwIP/core/mem.c:238:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/mem.c:239:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/mem.c:240:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/mem.c:243:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/mem.c: In function 'mem_init':
src/lwIP/core/mem.c:275:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/mem.c:297:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/mem.c: In function 'mem_free':
src/lwIP/core/mem.c:317:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/mem.c:319:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/mem.c:336:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/mem.c: In function 'mem_trim':
src/lwIP/core/mem.c:387:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/mem.c:405:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/mem.c: In function 'mem_malloc':
src/lwIP/core/mem.c:593:11: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/mem.c:597:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/mem.c:599:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/mem.c:601:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/mem.c: At top level:
src/lwIP/core/mem.c:193:20: warning: 'mem_mutex' defined but not used [-Wunused-variable]

src/lwIP/core/dhcp.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/dhcp.o,-MM,-MF,build/.dep/dhcp.d src/lwIP/core/dhcp.c -o build/lwIP/core/dhcp.o
src/lwIP/core/dhcp.c: In function 'dhcp_set_struct':
src/lwIP/core/dhcp.c:585:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:586:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:587:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c: In function 'dhcp_cleanup':
src/lwIP/core/dhcp.c:604:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c: In function 'dhcp_start':
src/lwIP/core/dhcp.c:666:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:667:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c: In function 'dhcp_bind':
src/lwIP/core/dhcp.c:978:7: warning: the comparison will always evaluate as 'false' for the address of 'gw_addr' will never be NULL [-Waddress]
src/lwIP/core/dhcp.c: In function 'dhcp_stop':
src/lwIP/core/dhcp.c:1252:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c: In function 'dhcp_option':
src/lwIP/core/dhcp.c:1280:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c: In function 'dhcp_option_byte':
src/lwIP/core/dhcp.c:1291:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c: In function 'dhcp_option_short':
src/lwIP/core/dhcp.c:1298:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c: In function 'dhcp_option_long':
src/lwIP/core/dhcp.c:1306:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c: In function 'dhcp_parse_reply':
src/lwIP/core/dhcp.c:1390:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1395:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1400:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1403:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1407:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1411:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1415:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1419:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1423:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1427:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1440:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1441:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1446:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1456:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c: In function 'dhcp_recv':
src/lwIP/core/dhcp.c:1533:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c: In function 'dhcp_create_msg':
src/lwIP/core/dhcp.c:1640:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1641:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1648:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c: In function 'dhcp_delete_msg':
src/lwIP/core/dhcp.c:1712:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1713:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c: In function 'dhcp_option_trailer':
src/lwIP/core/dhcp.c:1733:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1734:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/core/dhcp.c:1739:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/lwIP/api/sockets.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/sockets.o,-MM,-MF,build/.dep/sockets.d src/lwIP/api/sockets.c -o build/lwIP/api/sockets.o

src/lwIP/api/api_msg.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/api_msg.o,-MM,-MF,build/.dep/api_msg.d src/lwIP/api/api_msg.c -o build/lwIP/api/api_msg.o

src/lwIP/api/err.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/err.o,-MM,-MF,build/.dep/err.d src/lwIP/api/err.c -o build/lwIP/api/err.o

src/lwIP/api/netbuf.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/netbuf.o,-MM,-MF,build/.dep/netbuf.d src/lwIP/api/netbuf.c -o build/lwIP/api/netbuf.o

src/lwIP/api/tcpip.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/tcpip.o,-MM,-MF,build/.dep/tcpip.d src/lwIP/api/tcpip.c -o build/lwIP/api/tcpip.o

src/lwIP/api/netifapi.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/netifapi.o,-MM,-MF,build/.dep/netifapi.d src/lwIP/api/netifapi.c -o build/lwIP/api/netifapi.o

src/lwIP/api/api_lib.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/api_lib.o,-MM,-MF,build/.dep/api_lib.d src/lwIP/api/api_lib.c -o build/lwIP/api/api_lib.o

src/lwIP/api/netdb.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/netdb.o,-MM,-MF,build/.dep/netdb.d src/lwIP/api/netdb.c -o build/lwIP/api/netdb.o

src/lwIP/netif/ethernetif.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/ethernetif.o,-MM,-MF,build/.dep/ethernetif.d src/lwIP/netif/ethernetif.c -o build/lwIP/netif/ethernetif.o

src/lwIP/netif/etharp.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/etharp.o,-MM,-MF,build/.dep/etharp.d src/lwIP/netif/etharp.c -o build/lwIP/netif/etharp.o
src/lwIP/netif/etharp.c: In function 'find_entry':
src/lwIP/netif/etharp.c:291:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/netif/etharp.c:361:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/netif/etharp.c:379:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/netif/etharp.c:383:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/netif/etharp.c:384:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/netif/etharp.c: In function 'etharp_send_ip':
src/lwIP/netif/etharp.c:414:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/netif/etharp.c: In function 'update_arp_entry':
src/lwIP/netif/etharp.c:446:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/netif/etharp.c: In function 'etharp_find_addr':
src/lwIP/netif/etharp.c:588:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/netif/etharp.c: In function 'etharp_arp_input':
src/lwIP/netif/etharp.c:765:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/netif/etharp.c: In function 'etharp_query':
src/lwIP/netif/etharp.c:990:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/netif/etharp.c:1010:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/netif/etharp.c:1027:7: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/netif/etharp.c: In function 'etharp_raw':
src/lwIP/netif/etharp.c:1139:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/netif/etharp.c:1147:3: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
src/lwIP/netif/etharp.c: In function 'ethernet_input':
src/lwIP/netif/etharp.c:1278:9: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

src/lwIP/netif/slipif.c :
arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/slipif.o,-MM,-MF,build/.dep/slipif.d src/lwIP/netif/slipif.c -o build/lwIP/netif/slipif.o

Linking...
arm-none-eabi-gcc -mthumb  -mcpu=cortex-m4 -mthumb-interwork -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fipa-sra -I. -std=gnu89 -gdwarf-2 -fno-schedule-insns2 -ffunction-sections -fdata-sections -Os -Wall -Wextra -Isrc/stm32f4xx -Isrc/ELM_ChaN/xprintf -Isrc/stm32f4xx/TCXO_RTC -Isrc/stm32f4xx/FatFS -Isrc/ELM_ChaN/FatFS -Isrc/stm32f4xx/ETHMAC -Isrc/STmicro -Isrc/STmicro/SDIO -Isrc/STmicro/USB -Isrc/STmicro/USB/VCP -Isrc/STmicro/ETH -Isrc/STmicro/ETH/server -Isrc/STmicro/ETH/server/echo -Isrc/STmicro/ETH/server/httpd -Isrc/STmicro/ETH/client -Isrc/lwIP/include/ipv4 -Isrc/lwIP/include -Isrc/lwIP/core/ipv4 -Isrc/lwIP/core -Isrc/lwIP/api -Isrc/lwIP/netif -Isrc -DSTM32F4XX -DHSE_VALUE=8000000UL -DSysClockPLL_USE -DDBGMCU_ENABLE -DDEBUG_ON_SLEEPING -D_CONFIG_USE_EXT_RTC_CLK_ -DRMII_MODE -DCHECKSUM_BY_HARDWARE -DSNTP_CLIENT -DTCXO_RTC_SPI=1 -DSysClockSource_HSE_EXT -Wp,-MP,-MT,build/baseboard.o,-MM,-MF,build/.dep/baseboard.d     build/SysTick.o  build/__main__.o  build/syscalls.o  build/clcd.o  build/sntputil.o  build/stm32f4xx/adc.o  build/stm32f4xx/rtc.o  build/stm32f4xx/00_vector.o  build/stm32f4xx/tim8.o  build/stm32f4xx/dac.o  build/stm32f4xx/usart3.o  build/stm32f4xx/tim1.o  build/stm32f4xx/OTG_FS.o  build/stm32f4xx/gpio.o  build/stm32f4xx/tim4_LED.o  build/stm32f4xx/tim7.o  build/stm32f4xx/usart2.o  build/stm32f4xx/tim10.o  build/stm32f4xx/tim6.o  build/stm32f4xx/01_start.o  build/stm32f4xx/rcc.o  build/stm32f4xx/si2c_sdac.o  build/ELM_ChaN/xprintf/xprintf.o  build/stm32f4xx/TCXO_RTC/sspi_tcxo_rtc.o  build/stm32f4xx/TCXO_RTC/si2c_tcxo_rtc.o  build/stm32f4xx/FatFS/fatfs_drv_sdio.o  build/stm32f4xx/FatFS/fatfs_drv.o  build/stm32f4xx/FatFS/fatfs_drv_spi2.o  build/ELM_ChaN/FatFS/ff.o  build/ELM_ChaN/FatFS/cc932.o  build/stm32f4xx/ETHMAC/eth_phy_rmii_LAN8720A.o  build/stm32f4xx/ETHMAC/eth_gpio.o  build/stm32f4xx/ETHMAC/eth_dma.o  build/STmicro/SDIO/stm324xg_eval_sdio_sd.o  build/STmicro/SDIO/stm32f4xx_sdio.o  build/STmicro/USB/usb_dcd.o  build/STmicro/USB/usbd_cdc_core.o  build/STmicro/USB/usbd_ioreq.o  build/STmicro/USB/usb_core.o  build/STmicro/USB/usbd_core.o  build/STmicro/USB/usb_dcd_int.o  build/STmicro/USB/usbd_req.o  build/STmicro/USB/VCP/usbd_cdc_vcp.o  build/STmicro/USB/VCP/usbd_desc.o  build/STmicro/ETH/netconf.o  build/STmicro/ETH/ethernetif.o  build/STmicro/ETH/system_stm32f4xx.o  build/STmicro/ETH/stm32f4x7_eth.o  build/STmicro/ETH/server/echo/tcp_echoserver.o  build/STmicro/ETH/server/echo/udp_echoserver.o  build/STmicro/ETH/server/httpd/fs.o  build/STmicro/ETH/server/httpd/httpd.o  build/STmicro/ETH/server/httpd/httpd_cgi_ssi.o  build/STmicro/ETH/client/udp_sntpclient.o  build/lwIP/core/ipv4/icmp.o  build/lwIP/core/ipv4/inet_chksum.o  build/lwIP/core/ipv4/autoip.o  build/lwIP/core/ipv4/ip.o  build/lwIP/core/ipv4/igmp.o  build/lwIP/core/ipv4/ip_addr.o  build/lwIP/core/ipv4/inet.o  build/lwIP/core/ipv4/ip_frag.o  build/lwIP/core/tcp_out.o  build/lwIP/core/udp.o  build/lwIP/core/def.o  build/lwIP/core/timers.o  build/lwIP/core/stats.o  build/lwIP/core/netif.o  build/lwIP/core/pbuf.o  build/lwIP/core/tcp_in.o  build/lwIP/core/raw.o  build/lwIP/core/dns.o  build/lwIP/core/tcp.o  build/lwIP/core/sys.o  build/lwIP/core/memp.o  build/lwIP/core/init.o  build/lwIP/core/mem.o  build/lwIP/core/dhcp.o  build/lwIP/api/sockets.o  build/lwIP/api/api_msg.o  build/lwIP/api/err.o  build/lwIP/api/netbuf.o  build/lwIP/api/tcpip.o  build/lwIP/api/netifapi.o  build/lwIP/api/api_lib.o  build/lwIP/api/netdb.o  build/lwIP/netif/ethernetif.o  build/lwIP/netif/etharp.o  build/lwIP/netif/slipif.o --output build/baseboard.elf -Wl,-Map=build/baseboard.map,--cref,--gc-sections -lc -lgcc -Llib  -lm -Tstm32f4xx.ld

arm-none-eabi-objcopy -S -O ihex build/baseboard.elf build/baseboard.hex

arm-none-eabi-objdump -h -S -C build/baseboard.elf > build/baseboard.lst

arm-none-eabi-nm -n build/baseboard.elf > build/baseboard.sym

arm-none-eabi-size -A -x build/baseboard.elf
build/baseboard.elf  :
section              size         addr
.text             0x25440    0x8000000
.ARM.excep            0x8    0x8025440
.data               0x6c0   0x20000000
.bss               0xb4b0   0x200006c0
.comment             0x30          0x0
.ARM.attributes      0x37          0x0
.debug_aranges     0x1d58          0x0
.debug_info       0x2e083          0x0
.debug_abbrev      0x8476          0x0
.debug_line        0xaadc          0x0
.debug_frame       0x53c0          0x0
.debug_str         0x8a24          0x0
.debug_loc        0x14580          0x0
.debug_ranges      0x1dc0          0x0
.buffer            0x2478   0x2001c000
Total             0x9a2e8





### write with GDB via openOCD/ST-Link


arm-none-eabi-gdb build/baseboard.elf -ex 'target remote localhost:3333' -ex 'monitor reset init' -ex 'load' -ex 'disconnect' -ex 'quit'
GNU gdb (Sourcery CodeBench Lite 2011.09-69) 7.2.50.20100908-cvs
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "--host=i686-mingw32 --target=arm-none-eabi".
For bug reporting instructions, please see:
<https://support.codesourcery.com/GNUToolchain/>...
Reading symbols from m:\stm32f4disco_baseboard\build\baseboard.elf...done.
Remote debugging using localhost:3333
start () at src/stm32f4xx/01_start.c:130
130	void start(void){
target state: halted
target halted due to debug-request, current mode: Thread 
xPSR: 0x01000000 pc: 0x08002be4 msp: 0x10010000
Loading section .text, size 0x25440 lma 0x8000000
Loading section .ARM.excep, size 0x8 lma 0x8025440
Loading section .data, size 0x6c0 lma 0x8025448
Start address 0x8002be4, load size 154376
Transfer rate: 17 KB/sec, 9648 bytes/write.
Ending remote debugging.



