From d7f96003cfbac4d402569f8d3f8f676e75fd4429 Mon Sep 17 00:00:00 2001 From: Xiang Xiao Date: Fri, 14 May 2021 10:45:57 +0800 Subject: [PATCH] Don't include debug.h from public header file Signed-off-by: Xiang Xiao --- arch/arm/src/armv7-a/arm_cpustart.c | 1 + arch/arm/src/armv7-a/arm_doirq.c | 1 + arch/arm/src/cxd56xx/cxd56_idle.c | 2 ++ arch/arm/src/cxd56xx/cxd56_rtc.c | 1 + arch/arm/src/cxd56xx/cxd56_sfc.c | 1 + arch/arm/src/cxd56xx/cxd56_udmac.c | 1 + arch/arm/src/cxd56xx/cxd56_wdt.c | 4 +-- arch/arm/src/efm32/efm32_dma.c | 1 + arch/arm/src/imxrt/imxrt_idle.c | 2 ++ arch/arm/src/kinetis/kinetis_rtc.c | 1 + arch/arm/src/kl/kl_idle.c | 2 ++ arch/arm/src/lpc43xx/lpc43_idle.c | 2 ++ arch/arm/src/lpc54xx/lpc54_idle.c | 2 ++ arch/arm/src/max326xx/common/max326_idle.c | 2 ++ arch/arm/src/nrf52/nrf52_idle.c | 2 ++ arch/arm/src/nrf52/nrf52_sdc.c | 3 ++ arch/arm/src/nuc1xx/nuc_idle.c | 2 ++ arch/arm/src/rp2040/rp2040_dmac.c | 1 + arch/arm/src/samd2l2/sam_idle.c | 2 ++ arch/arm/src/samd5e5/sam_idle.c | 2 ++ arch/arm/src/stm32/stm32l15xx_flash.c | 1 + arch/arm/src/stm32l4/stm32l4_flash.c | 1 + arch/arm/src/stm32l5/stm32l5_flash.c | 1 + arch/risc-v/src/bl602/bl602_i2c.c | 1 + arch/risc-v/src/bl602/bl602_spi.c | 1 + arch/risc-v/src/esp32c3/esp32c3_idle.c | 1 + arch/risc-v/src/esp32c3/esp32c3_pm.c | 1 + arch/risc-v/src/esp32c3/esp32c3_spi.c | 1 + arch/risc-v/src/esp32c3/esp32c3_wdt.c | 1 + .../risc-v/src/esp32c3/esp32c3_wifi_adapter.c | 1 + arch/risc-v/src/esp32c3/esp32c3_wifi_utils.c | 2 ++ arch/sim/src/sim/up_alsa.c | 1 + arch/sim/src/sim/up_assert.c | 1 + arch/sim/src/sim/up_hcisocket.c | 1 + arch/xtensa/src/esp32/esp32_idle.c | 1 + arch/xtensa/src/esp32/esp32_pm.c | 1 + arch/xtensa/src/esp32/esp32_psram.c | 1 + arch/xtensa/src/esp32/esp32_spi.c | 1 + arch/xtensa/src/esp32/esp32_wdt.c | 1 + arch/xtensa/src/esp32/esp32_wifi_adapter.c | 1 + arch/xtensa/src/esp32/esp32_wifi_utils.c | 2 ++ binfmt/binfmt_initialize.c | 2 ++ .../u-blox-c027/src/lpc17_40_ubxmdm.c | 1 + .../mcu123-lpc214x/src/lpc2148_composite.c | 2 +- boards/arm/rp2040/common/src/rp2040_bmp180.c | 1 + boards/arm/stm32/common/src/stm32_bmp180.c | 1 + boards/arm/stm32/common/src/stm32_max6675.c | 1 + .../stm32/fire-stm32v2/src/stm32_appinit.c | 2 +- .../stm32/hymini-stm32v/src/stm32_appinit.c | 2 +- .../stm32/nucleo-f302r8/src/stm32_highpri.c | 1 + .../stm32/nucleo-f334r8/src/stm32_highpri.c | 1 + .../olimex-stm32-e407/src/stm32_bringup.c | 2 +- .../olimexino-stm32/src/stm32_composite.c | 2 +- .../stm32/stm3210e-eval/src/stm32_bringup.c | 2 +- .../stm32/stm3220g-eval/src/stm32_appinit.c | 2 +- .../stm32/stm3240g-eval/src/stm32_bringup.c | 2 +- .../stm32f429i-disco/src/stm32_bringup.c | 2 +- .../stm32f429i-disco/src/stm32_highpri.c | 1 + .../viewtool-stm32f107/src/stm32_bringup.c | 1 - .../stm32l4/nucleo-l432kc/src/stm32_appinit.c | 2 +- .../stm32l4/nucleo-l476rg/src/stm32_appinit.c | 2 +- .../stm32l476vg-disco/src/stm32_appinit.c | 1 - .../stm32l4r9ai-disco/src/stm32_appinit.c | 1 - .../mips/pic32mx/mirtoo/src/pic32_appinit.c | 2 +- .../rx65n/rx65n-grrose/src/rx65n_bringup.c | 1 - .../rx65n/rx65n-rsk2mb/src/rx65n_bringup.c | 1 - .../c906/smartl-c906/src/c906_bringup.c | 2 +- .../esp32c3-devkit/src/esp32c3_bmp180.c | 1 + .../fe310/hifive1-revb/src/fe310_bringup.c | 2 +- .../fe310/hifive1-revb/src/fe310_buttons.c | 2 +- .../risc-v/k210/maix-bit/src/k210_bringup.c | 2 +- .../risc-v/litex/arty_a7/src/litex_bringup.c | 2 +- boards/risc-v/mpfs/icicle/src/mpfs_bringup.c | 2 +- boards/x86/qemu/qemu-i486/src/qemu_appinit.c | 1 + .../intel64/qemu-intel64/src/qemu_bringup.c | 2 +- boards/xtensa/esp32/common/src/esp32_bmp180.c | 1 + .../esp32/esp32-devkitc/src/esp32_buttons.c | 2 +- .../esp32-ethernet-kit/src/esp32_buttons.c | 2 +- .../esp32-wrover-kit/src/esp32_buttons.c | 2 +- crypto/crypto.c | 1 + drivers/audio/audio_i2s.c | 3 ++ drivers/audio/cxd56.c | 1 + drivers/contactless/mfrc522.c | 1 + drivers/ioexpander/gpio.c | 1 + drivers/modem/u-blox.c | 1 + drivers/rc/lirc_dev.c | 1 + drivers/sensors/fxos8700cq.c | 1 + drivers/sensors/wtgahrs2.c | 1 + drivers/usbdev/dfu.c | 1 + drivers/usbdev/rndis.c | 1 + drivers/usbmonitor/usbmonitor.c | 2 +- drivers/video/fb.c | 1 + drivers/wireless/ieee802154/xbee/xbee_mac.c | 1 + fs/littlefs/Make.defs | 1 + fs/littlefs/lfs_vfs.h | 29 +++++++++++++++++++ fs/spiffs/src/spiffs_cache.h | 1 + fs/vfs/fs_truncate.c | 1 + graphics/nxbe/nxbe_cursor.c | 1 + graphics/nxbe/nxbe_setsize.c | 2 +- graphics/nxmu/nxmu_openwindow.c | 1 + include/nuttx/crypto/crypto.h | 1 - include/nuttx/mm/shm.h | 2 -- libs/libc/dlfcn/lib_dlclose.c | 1 + libs/libc/dlfcn/lib_dlopen.c | 1 + libs/libc/dlfcn/lib_dlsym.c | 1 + libs/libc/hex2bin/lib_hex2bin.c | 1 + libs/libc/netdb/lib_gethostbyaddrr.c | 1 + libs/libc/netdb/lib_gethostentbynamer.c | 1 + net/local/local_fifo.c | 1 + net/rpmsg/rpmsg_sockif.c | 1 + net/sixlowpan/sixlowpan_reassbuf.c | 1 + sched/group/group_killchildren.c | 1 + sched/irq/irq_procfs.c | 1 + sched/module/mod_modhandle.c | 1 + sched/module/mod_rmmod.c | 1 + sched/pthread/pthread_mutexconsistent.c | 1 + sched/sched/sched_sporadic.c | 1 + sched/wqueue/kwork_inherit.c | 1 + video/videomode/edid_parse.c | 1 + wireless/bluetooth/bt_smp.c | 1 + wireless/ieee802154/ieee802154_primitive.c | 1 + wireless/ieee802154/mac802154_device.c | 1 + 122 files changed, 160 insertions(+), 35 deletions(-) create mode 100644 fs/littlefs/lfs_vfs.h diff --git a/arch/arm/src/armv7-a/arm_cpustart.c b/arch/arm/src/armv7-a/arm_cpustart.c index 7e86312f98e..e1b46c8f18a 100644 --- a/arch/arm/src/armv7-a/arm_cpustart.c +++ b/arch/arm/src/armv7-a/arm_cpustart.c @@ -25,6 +25,7 @@ #include #include +#include #include #include diff --git a/arch/arm/src/armv7-a/arm_doirq.c b/arch/arm/src/armv7-a/arm_doirq.c index 6bb476d0294..932de45c915 100644 --- a/arch/arm/src/armv7-a/arm_doirq.c +++ b/arch/arm/src/armv7-a/arm_doirq.c @@ -26,6 +26,7 @@ #include #include +#include #include #include diff --git a/arch/arm/src/cxd56xx/cxd56_idle.c b/arch/arm/src/cxd56xx/cxd56_idle.c index 41f21f7a2af..8ca9b307295 100644 --- a/arch/arm/src/cxd56xx/cxd56_idle.c +++ b/arch/arm/src/cxd56xx/cxd56_idle.c @@ -25,6 +25,8 @@ #include #include +#include + #include #include #include diff --git a/arch/arm/src/cxd56xx/cxd56_rtc.c b/arch/arm/src/cxd56xx/cxd56_rtc.c index 7880a5afa39..8fcf5ad5187 100644 --- a/arch/arm/src/cxd56xx/cxd56_rtc.c +++ b/arch/arm/src/cxd56xx/cxd56_rtc.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/src/cxd56xx/cxd56_sfc.c b/arch/arm/src/cxd56xx/cxd56_sfc.c index 3f4e7f79d9a..2fd185b4289 100644 --- a/arch/arm/src/cxd56xx/cxd56_sfc.c +++ b/arch/arm/src/cxd56xx/cxd56_sfc.c @@ -30,6 +30,7 @@ #include #include #include +#include #include /* Prototypes for Remote API */ diff --git a/arch/arm/src/cxd56xx/cxd56_udmac.c b/arch/arm/src/cxd56xx/cxd56_udmac.c index ac3d3b09704..b6f88e108ba 100644 --- a/arch/arm/src/cxd56xx/cxd56_udmac.c +++ b/arch/arm/src/cxd56xx/cxd56_udmac.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/src/cxd56xx/cxd56_wdt.c b/arch/arm/src/cxd56xx/cxd56_wdt.c index 7cf97dd890c..a523285cf93 100644 --- a/arch/arm/src/cxd56xx/cxd56_wdt.c +++ b/arch/arm/src/cxd56xx/cxd56_wdt.c @@ -23,13 +23,11 @@ ****************************************************************************/ #include -#ifdef CONFIG_DEBUG_FEATURES -#include -#endif #include #include #include +#include #include #include diff --git a/arch/arm/src/efm32/efm32_dma.c b/arch/arm/src/efm32/efm32_dma.c index e2a48fd1e5a..c3a8494e1c5 100644 --- a/arch/arm/src/efm32/efm32_dma.c +++ b/arch/arm/src/efm32/efm32_dma.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/src/imxrt/imxrt_idle.c b/arch/arm/src/imxrt/imxrt_idle.c index 4eaf00a18d5..4e8e5c87252 100644 --- a/arch/arm/src/imxrt/imxrt_idle.c +++ b/arch/arm/src/imxrt/imxrt_idle.c @@ -25,6 +25,8 @@ #include #include +#include + #include #include #include diff --git a/arch/arm/src/kinetis/kinetis_rtc.c b/arch/arm/src/kinetis/kinetis_rtc.c index bf4666e37c2..6883b00497f 100644 --- a/arch/arm/src/kinetis/kinetis_rtc.c +++ b/arch/arm/src/kinetis/kinetis_rtc.c @@ -32,6 +32,7 @@ #include #include #include +#include #include #include "arm_arch.h" diff --git a/arch/arm/src/kl/kl_idle.c b/arch/arm/src/kl/kl_idle.c index c82adfe7df0..f0d78a6b7ca 100644 --- a/arch/arm/src/kl/kl_idle.c +++ b/arch/arm/src/kl/kl_idle.c @@ -25,6 +25,8 @@ #include #include +#include + #include #include #include diff --git a/arch/arm/src/lpc43xx/lpc43_idle.c b/arch/arm/src/lpc43xx/lpc43_idle.c index f82cc838bfd..0c01ef16a9c 100644 --- a/arch/arm/src/lpc43xx/lpc43_idle.c +++ b/arch/arm/src/lpc43xx/lpc43_idle.c @@ -25,6 +25,8 @@ #include #include +#include + #include #include #include diff --git a/arch/arm/src/lpc54xx/lpc54_idle.c b/arch/arm/src/lpc54xx/lpc54_idle.c index 9e061ea79b6..96693756336 100644 --- a/arch/arm/src/lpc54xx/lpc54_idle.c +++ b/arch/arm/src/lpc54xx/lpc54_idle.c @@ -25,6 +25,8 @@ #include #include +#include + #include #include #include diff --git a/arch/arm/src/max326xx/common/max326_idle.c b/arch/arm/src/max326xx/common/max326_idle.c index b4bd1e154ae..224d1a104c9 100644 --- a/arch/arm/src/max326xx/common/max326_idle.c +++ b/arch/arm/src/max326xx/common/max326_idle.c @@ -25,6 +25,8 @@ #include #include +#include + #include #include #include diff --git a/arch/arm/src/nrf52/nrf52_idle.c b/arch/arm/src/nrf52/nrf52_idle.c index 28ec6d2d92f..3fe3c4456a4 100644 --- a/arch/arm/src/nrf52/nrf52_idle.c +++ b/arch/arm/src/nrf52/nrf52_idle.c @@ -25,6 +25,8 @@ #include #include +#include + #include #include #include diff --git a/arch/arm/src/nrf52/nrf52_sdc.c b/arch/arm/src/nrf52/nrf52_sdc.c index 4ed107f449b..c250265423d 100644 --- a/arch/arm/src/nrf52/nrf52_sdc.c +++ b/arch/arm/src/nrf52/nrf52_sdc.c @@ -23,6 +23,9 @@ ****************************************************************************/ #include + +#include + #include #include #include diff --git a/arch/arm/src/nuc1xx/nuc_idle.c b/arch/arm/src/nuc1xx/nuc_idle.c index d5bbf293b0f..acbd88dcae9 100644 --- a/arch/arm/src/nuc1xx/nuc_idle.c +++ b/arch/arm/src/nuc1xx/nuc_idle.c @@ -25,6 +25,8 @@ #include #include +#include + #include #include #include diff --git a/arch/arm/src/rp2040/rp2040_dmac.c b/arch/arm/src/rp2040/rp2040_dmac.c index b50423fb26b..d68ae2e4539 100644 --- a/arch/arm/src/rp2040/rp2040_dmac.c +++ b/arch/arm/src/rp2040/rp2040_dmac.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/src/samd2l2/sam_idle.c b/arch/arm/src/samd2l2/sam_idle.c index a89cd819c69..7bb728db1fa 100644 --- a/arch/arm/src/samd2l2/sam_idle.c +++ b/arch/arm/src/samd2l2/sam_idle.c @@ -25,6 +25,8 @@ #include #include +#include + #include #include #include diff --git a/arch/arm/src/samd5e5/sam_idle.c b/arch/arm/src/samd5e5/sam_idle.c index 3bed171f581..03af3e34bd5 100644 --- a/arch/arm/src/samd5e5/sam_idle.c +++ b/arch/arm/src/samd5e5/sam_idle.c @@ -25,6 +25,8 @@ #include #include +#include + #include #include #include diff --git a/arch/arm/src/stm32/stm32l15xx_flash.c b/arch/arm/src/stm32/stm32l15xx_flash.c index 7dce1ff32f8..ec0fb3edcb7 100644 --- a/arch/arm/src/stm32/stm32l15xx_flash.c +++ b/arch/arm/src/stm32/stm32l15xx_flash.c @@ -38,6 +38,7 @@ #include #include #include +#include #include #include "stm32_flash.h" diff --git a/arch/arm/src/stm32l4/stm32l4_flash.c b/arch/arm/src/stm32l4/stm32l4_flash.c index 6445b7d9246..041ad5f5c2e 100644 --- a/arch/arm/src/stm32l4/stm32l4_flash.c +++ b/arch/arm/src/stm32l4/stm32l4_flash.c @@ -54,6 +54,7 @@ #include #include +#include #include #include #include diff --git a/arch/arm/src/stm32l5/stm32l5_flash.c b/arch/arm/src/stm32l5/stm32l5_flash.c index e0b76f02c6a..91aa0df3e8e 100644 --- a/arch/arm/src/stm32l5/stm32l5_flash.c +++ b/arch/arm/src/stm32l5/stm32l5_flash.c @@ -37,6 +37,7 @@ #include #include +#include #include #include diff --git a/arch/risc-v/src/bl602/bl602_i2c.c b/arch/risc-v/src/bl602/bl602_i2c.c index efc817e467a..2b61511f6dc 100644 --- a/arch/risc-v/src/bl602/bl602_i2c.c +++ b/arch/risc-v/src/bl602/bl602_i2c.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include diff --git a/arch/risc-v/src/bl602/bl602_spi.c b/arch/risc-v/src/bl602/bl602_spi.c index e05c2945013..49adb3f57fd 100644 --- a/arch/risc-v/src/bl602/bl602_spi.c +++ b/arch/risc-v/src/bl602/bl602_spi.c @@ -24,6 +24,7 @@ #include +#include #include #include #include diff --git a/arch/risc-v/src/esp32c3/esp32c3_idle.c b/arch/risc-v/src/esp32c3/esp32c3_idle.c index 057aa2fa6ca..cc5f6b9b4e2 100644 --- a/arch/risc-v/src/esp32c3/esp32c3_idle.c +++ b/arch/risc-v/src/esp32c3/esp32c3_idle.c @@ -23,6 +23,7 @@ ****************************************************************************/ #include +#include #include #include #include diff --git a/arch/risc-v/src/esp32c3/esp32c3_pm.c b/arch/risc-v/src/esp32c3/esp32c3_pm.c index bc8377849b5..3ea3f637b85 100644 --- a/arch/risc-v/src/esp32c3/esp32c3_pm.c +++ b/arch/risc-v/src/esp32c3/esp32c3_pm.c @@ -32,6 +32,7 @@ #include #include #include +#include #include #include diff --git a/arch/risc-v/src/esp32c3/esp32c3_spi.c b/arch/risc-v/src/esp32c3/esp32c3_spi.c index 6010d25a0a3..ab5f54cc69b 100644 --- a/arch/risc-v/src/esp32c3/esp32c3_spi.c +++ b/arch/risc-v/src/esp32c3/esp32c3_spi.c @@ -27,6 +27,7 @@ #ifdef CONFIG_ESP32C3_SPI #include +#include #include #include #include diff --git a/arch/risc-v/src/esp32c3/esp32c3_wdt.c b/arch/risc-v/src/esp32c3/esp32c3_wdt.c index 319e0f58018..2d22afc1911 100644 --- a/arch/risc-v/src/esp32c3/esp32c3_wdt.c +++ b/arch/risc-v/src/esp32c3/esp32c3_wdt.c @@ -26,6 +26,7 @@ #include #include #include +#include #include "riscv_arch.h" #include "hardware/esp32c3_rtccntl.h" diff --git a/arch/risc-v/src/esp32c3/esp32c3_wifi_adapter.c b/arch/risc-v/src/esp32c3/esp32c3_wifi_adapter.c index cdf7db80815..4af766801f0 100644 --- a/arch/risc-v/src/esp32c3/esp32c3_wifi_adapter.c +++ b/arch/risc-v/src/esp32c3/esp32c3_wifi_adapter.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/risc-v/src/esp32c3/esp32c3_wifi_utils.c b/arch/risc-v/src/esp32c3/esp32c3_wifi_utils.c index d91b9f25955..be456504351 100644 --- a/arch/risc-v/src/esp32c3/esp32c3_wifi_utils.c +++ b/arch/risc-v/src/esp32c3/esp32c3_wifi_utils.c @@ -24,6 +24,8 @@ #include +#include + #include #include #include diff --git a/arch/sim/src/sim/up_alsa.c b/arch/sim/src/sim/up_alsa.c index 5700d79a88e..5f45b346bd0 100644 --- a/arch/sim/src/sim/up_alsa.c +++ b/arch/sim/src/sim/up_alsa.c @@ -27,6 +27,7 @@ #include #include +#include #include #include diff --git a/arch/sim/src/sim/up_assert.c b/arch/sim/src/sim/up_assert.c index 8f12dbe4c93..1b725ecd322 100644 --- a/arch/sim/src/sim/up_assert.c +++ b/arch/sim/src/sim/up_assert.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include "up_internal.h" diff --git a/arch/sim/src/sim/up_hcisocket.c b/arch/sim/src/sim/up_hcisocket.c index f1eda8e4b23..edeed513e05 100644 --- a/arch/sim/src/sim/up_hcisocket.c +++ b/arch/sim/src/sim/up_hcisocket.c @@ -30,6 +30,7 @@ #include #include #include +#include #include #include diff --git a/arch/xtensa/src/esp32/esp32_idle.c b/arch/xtensa/src/esp32/esp32_idle.c index 0dcbc3d06c3..2c119462f49 100644 --- a/arch/xtensa/src/esp32/esp32_idle.c +++ b/arch/xtensa/src/esp32/esp32_idle.c @@ -23,6 +23,7 @@ ****************************************************************************/ #include +#include #include #include #include diff --git a/arch/xtensa/src/esp32/esp32_pm.c b/arch/xtensa/src/esp32/esp32_pm.c index 3c4c5480fd3..dfe8e47e355 100644 --- a/arch/xtensa/src/esp32/esp32_pm.c +++ b/arch/xtensa/src/esp32/esp32_pm.c @@ -31,6 +31,7 @@ #include #include #include +#include #include #include #include "hardware/esp32_rtccntl.h" diff --git a/arch/xtensa/src/esp32/esp32_psram.c b/arch/xtensa/src/esp32/esp32_psram.c index 9f2e4f6c097..f7e97443f00 100644 --- a/arch/xtensa/src/esp32/esp32_psram.c +++ b/arch/xtensa/src/esp32/esp32_psram.c @@ -26,6 +26,7 @@ #include #include #include +#include #include #include diff --git a/arch/xtensa/src/esp32/esp32_spi.c b/arch/xtensa/src/esp32/esp32_spi.c index 623de9c6c33..1b429b596ab 100644 --- a/arch/xtensa/src/esp32/esp32_spi.c +++ b/arch/xtensa/src/esp32/esp32_spi.c @@ -26,6 +26,7 @@ #ifdef CONFIG_ESP32_SPI +#include #include #include #include diff --git a/arch/xtensa/src/esp32/esp32_wdt.c b/arch/xtensa/src/esp32/esp32_wdt.c index 8942cc28671..1fc318d1252 100644 --- a/arch/xtensa/src/esp32/esp32_wdt.c +++ b/arch/xtensa/src/esp32/esp32_wdt.c @@ -25,6 +25,7 @@ #include #include #include +#include #include "xtensa.h" #include "hardware/esp32_tim.h" #include "hardware/esp32_rtccntl.h" diff --git a/arch/xtensa/src/esp32/esp32_wifi_adapter.c b/arch/xtensa/src/esp32/esp32_wifi_adapter.c index a562ea8fb37..3e50fc711a4 100644 --- a/arch/xtensa/src/esp32/esp32_wifi_adapter.c +++ b/arch/xtensa/src/esp32/esp32_wifi_adapter.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/xtensa/src/esp32/esp32_wifi_utils.c b/arch/xtensa/src/esp32/esp32_wifi_utils.c index 5290cfebc8c..342d93e4d47 100644 --- a/arch/xtensa/src/esp32/esp32_wifi_utils.c +++ b/arch/xtensa/src/esp32/esp32_wifi_utils.c @@ -24,6 +24,8 @@ #include +#include + #include #include #include diff --git a/binfmt/binfmt_initialize.c b/binfmt/binfmt_initialize.c index ccdad71449d..c660ad121c9 100644 --- a/binfmt/binfmt_initialize.c +++ b/binfmt/binfmt_initialize.c @@ -29,6 +29,8 @@ #include #include +#include + #include "binfmt.h" #ifndef CONFIG_BINFMT_DISABLE diff --git a/boards/arm/lpc17xx_40xx/u-blox-c027/src/lpc17_40_ubxmdm.c b/boards/arm/lpc17xx_40xx/u-blox-c027/src/lpc17_40_ubxmdm.c index edc2d1cc7e5..fb411a1dae2 100644 --- a/boards/arm/lpc17xx_40xx/u-blox-c027/src/lpc17_40_ubxmdm.c +++ b/boards/arm/lpc17xx_40xx/u-blox-c027/src/lpc17_40_ubxmdm.c @@ -43,6 +43,7 @@ #include #include #include +#include #include #include diff --git a/boards/arm/lpc214x/mcu123-lpc214x/src/lpc2148_composite.c b/boards/arm/lpc214x/mcu123-lpc214x/src/lpc2148_composite.c index 17b8e9fb34d..04c50cdb58a 100644 --- a/boards/arm/lpc214x/mcu123-lpc214x/src/lpc2148_composite.c +++ b/boards/arm/lpc214x/mcu123-lpc214x/src/lpc2148_composite.c @@ -25,7 +25,7 @@ #include #include -#include +#include #include #include diff --git a/boards/arm/rp2040/common/src/rp2040_bmp180.c b/boards/arm/rp2040/common/src/rp2040_bmp180.c index 8e95a533082..59bea0afae3 100644 --- a/boards/arm/rp2040/common/src/rp2040_bmp180.c +++ b/boards/arm/rp2040/common/src/rp2040_bmp180.c @@ -25,6 +25,7 @@ #include #include +#include #include #include diff --git a/boards/arm/stm32/common/src/stm32_bmp180.c b/boards/arm/stm32/common/src/stm32_bmp180.c index 84b625ca58e..7725f504b04 100644 --- a/boards/arm/stm32/common/src/stm32_bmp180.c +++ b/boards/arm/stm32/common/src/stm32_bmp180.c @@ -27,6 +27,7 @@ #include #include #include +#include #include "stm32_i2c.h" /**************************************************************************** diff --git a/boards/arm/stm32/common/src/stm32_max6675.c b/boards/arm/stm32/common/src/stm32_max6675.c index fe3987902ac..d290d508595 100644 --- a/boards/arm/stm32/common/src/stm32_max6675.c +++ b/boards/arm/stm32/common/src/stm32_max6675.c @@ -27,6 +27,7 @@ #include #include #include +#include #include "stm32_spi.h" #ifdef CONFIG_SENSORS_MAX6675 diff --git a/boards/arm/stm32/fire-stm32v2/src/stm32_appinit.c b/boards/arm/stm32/fire-stm32v2/src/stm32_appinit.c index 12d61b6e79c..c1f5f8c7d3d 100644 --- a/boards/arm/stm32/fire-stm32v2/src/stm32_appinit.c +++ b/boards/arm/stm32/fire-stm32v2/src/stm32_appinit.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include diff --git a/boards/arm/stm32/hymini-stm32v/src/stm32_appinit.c b/boards/arm/stm32/hymini-stm32v/src/stm32_appinit.c index 4ddc445277f..f8137ccf29f 100644 --- a/boards/arm/stm32/hymini-stm32v/src/stm32_appinit.c +++ b/boards/arm/stm32/hymini-stm32v/src/stm32_appinit.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include diff --git a/boards/arm/stm32/nucleo-f302r8/src/stm32_highpri.c b/boards/arm/stm32/nucleo-f302r8/src/stm32_highpri.c index 95838ac86d2..a8e4e182910 100644 --- a/boards/arm/stm32/nucleo-f302r8/src/stm32_highpri.c +++ b/boards/arm/stm32/nucleo-f302r8/src/stm32_highpri.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include diff --git a/boards/arm/stm32/nucleo-f334r8/src/stm32_highpri.c b/boards/arm/stm32/nucleo-f334r8/src/stm32_highpri.c index 37430be327c..a46742ade50 100644 --- a/boards/arm/stm32/nucleo-f334r8/src/stm32_highpri.c +++ b/boards/arm/stm32/nucleo-f334r8/src/stm32_highpri.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include diff --git a/boards/arm/stm32/olimex-stm32-e407/src/stm32_bringup.c b/boards/arm/stm32/olimex-stm32-e407/src/stm32_bringup.c index 99fe8ee47c8..68cf2bc5107 100644 --- a/boards/arm/stm32/olimex-stm32-e407/src/stm32_bringup.c +++ b/boards/arm/stm32/olimex-stm32-e407/src/stm32_bringup.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include diff --git a/boards/arm/stm32/olimexino-stm32/src/stm32_composite.c b/boards/arm/stm32/olimexino-stm32/src/stm32_composite.c index fba5b4a93de..e65e07ade1e 100644 --- a/boards/arm/stm32/olimexino-stm32/src/stm32_composite.c +++ b/boards/arm/stm32/olimexino-stm32/src/stm32_composite.c @@ -25,7 +25,7 @@ #include #include -#include +#include #include #include diff --git a/boards/arm/stm32/stm3210e-eval/src/stm32_bringup.c b/boards/arm/stm32/stm3210e-eval/src/stm32_bringup.c index 3f9d3e7dc2f..ac137847f55 100644 --- a/boards/arm/stm32/stm3210e-eval/src/stm32_bringup.c +++ b/boards/arm/stm32/stm3210e-eval/src/stm32_bringup.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include diff --git a/boards/arm/stm32/stm3220g-eval/src/stm32_appinit.c b/boards/arm/stm32/stm3220g-eval/src/stm32_appinit.c index e00b4b2c5c6..77a27737b04 100644 --- a/boards/arm/stm32/stm3220g-eval/src/stm32_appinit.c +++ b/boards/arm/stm32/stm3220g-eval/src/stm32_appinit.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include diff --git a/boards/arm/stm32/stm3240g-eval/src/stm32_bringup.c b/boards/arm/stm32/stm3240g-eval/src/stm32_bringup.c index aea590f3d17..68a5336027d 100644 --- a/boards/arm/stm32/stm3240g-eval/src/stm32_bringup.c +++ b/boards/arm/stm32/stm3240g-eval/src/stm32_bringup.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include diff --git a/boards/arm/stm32/stm32f429i-disco/src/stm32_bringup.c b/boards/arm/stm32/stm32f429i-disco/src/stm32_bringup.c index cbafe5653b7..31d1e1fc382 100644 --- a/boards/arm/stm32/stm32f429i-disco/src/stm32_bringup.c +++ b/boards/arm/stm32/stm32f429i-disco/src/stm32_bringup.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include diff --git a/boards/arm/stm32/stm32f429i-disco/src/stm32_highpri.c b/boards/arm/stm32/stm32f429i-disco/src/stm32_highpri.c index 656edba9b01..3c7444e2d08 100644 --- a/boards/arm/stm32/stm32f429i-disco/src/stm32_highpri.c +++ b/boards/arm/stm32/stm32f429i-disco/src/stm32_highpri.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include diff --git a/boards/arm/stm32/viewtool-stm32f107/src/stm32_bringup.c b/boards/arm/stm32/viewtool-stm32f107/src/stm32_bringup.c index b08cafd0011..f76db4d2431 100644 --- a/boards/arm/stm32/viewtool-stm32f107/src/stm32_bringup.c +++ b/boards/arm/stm32/viewtool-stm32f107/src/stm32_bringup.c @@ -25,7 +25,6 @@ #include #include -#include #include #include diff --git a/boards/arm/stm32l4/nucleo-l432kc/src/stm32_appinit.c b/boards/arm/stm32l4/nucleo-l432kc/src/stm32_appinit.c index 7824d500455..c8e9ec3e48e 100644 --- a/boards/arm/stm32l4/nucleo-l432kc/src/stm32_appinit.c +++ b/boards/arm/stm32l4/nucleo-l432kc/src/stm32_appinit.c @@ -28,7 +28,7 @@ #include #include #include -#include +#include #include #include diff --git a/boards/arm/stm32l4/nucleo-l476rg/src/stm32_appinit.c b/boards/arm/stm32l4/nucleo-l476rg/src/stm32_appinit.c index 7478af2d806..968fc280d36 100644 --- a/boards/arm/stm32l4/nucleo-l476rg/src/stm32_appinit.c +++ b/boards/arm/stm32l4/nucleo-l476rg/src/stm32_appinit.c @@ -28,7 +28,7 @@ #include #include #include -#include +#include #include #include diff --git a/boards/arm/stm32l4/stm32l476vg-disco/src/stm32_appinit.c b/boards/arm/stm32l4/stm32l476vg-disco/src/stm32_appinit.c index 2c1d0c63bee..e6b14ba9a19 100644 --- a/boards/arm/stm32l4/stm32l476vg-disco/src/stm32_appinit.c +++ b/boards/arm/stm32l4/stm32l476vg-disco/src/stm32_appinit.c @@ -26,7 +26,6 @@ #include #include -#include #include #include #include diff --git a/boards/arm/stm32l4/stm32l4r9ai-disco/src/stm32_appinit.c b/boards/arm/stm32l4/stm32l4r9ai-disco/src/stm32_appinit.c index 9dcabb6c014..9455a1c230d 100644 --- a/boards/arm/stm32l4/stm32l4r9ai-disco/src/stm32_appinit.c +++ b/boards/arm/stm32l4/stm32l4r9ai-disco/src/stm32_appinit.c @@ -26,7 +26,6 @@ #include #include -#include #include #include #include diff --git a/boards/mips/pic32mx/mirtoo/src/pic32_appinit.c b/boards/mips/pic32mx/mirtoo/src/pic32_appinit.c index b927fba194e..54c7dabca82 100644 --- a/boards/mips/pic32mx/mirtoo/src/pic32_appinit.c +++ b/boards/mips/pic32mx/mirtoo/src/pic32_appinit.c @@ -26,8 +26,8 @@ #include #include +#include #include -#include #include #include diff --git a/boards/renesas/rx65n/rx65n-grrose/src/rx65n_bringup.c b/boards/renesas/rx65n/rx65n-grrose/src/rx65n_bringup.c index 2749e2fe874..6eb5fd2efcd 100644 --- a/boards/renesas/rx65n/rx65n-grrose/src/rx65n_bringup.c +++ b/boards/renesas/rx65n/rx65n-grrose/src/rx65n_bringup.c @@ -27,7 +27,6 @@ #include #include -#include #include #include diff --git a/boards/renesas/rx65n/rx65n-rsk2mb/src/rx65n_bringup.c b/boards/renesas/rx65n/rx65n-rsk2mb/src/rx65n_bringup.c index b1987e069e5..f93d3b8c59e 100644 --- a/boards/renesas/rx65n/rx65n-rsk2mb/src/rx65n_bringup.c +++ b/boards/renesas/rx65n/rx65n-rsk2mb/src/rx65n_bringup.c @@ -27,7 +27,6 @@ #include #include -#include #include #include diff --git a/boards/risc-v/c906/smartl-c906/src/c906_bringup.c b/boards/risc-v/c906/smartl-c906/src/c906_bringup.c index 71cf487f714..2231938fb0c 100644 --- a/boards/risc-v/c906/smartl-c906/src/c906_bringup.c +++ b/boards/risc-v/c906/smartl-c906/src/c906_bringup.c @@ -27,7 +27,7 @@ #include #include #include -#include +#include #include #include diff --git a/boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_bmp180.c b/boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_bmp180.c index 5343f91ff58..b8532b96c17 100644 --- a/boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_bmp180.c +++ b/boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_bmp180.c @@ -25,6 +25,7 @@ #include #include +#include #include #include diff --git a/boards/risc-v/fe310/hifive1-revb/src/fe310_bringup.c b/boards/risc-v/fe310/hifive1-revb/src/fe310_bringup.c index 27e3e88b639..02cd3a2699a 100644 --- a/boards/risc-v/fe310/hifive1-revb/src/fe310_bringup.c +++ b/boards/risc-v/fe310/hifive1-revb/src/fe310_bringup.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include diff --git a/boards/risc-v/fe310/hifive1-revb/src/fe310_buttons.c b/boards/risc-v/fe310/hifive1-revb/src/fe310_buttons.c index 6a0e8c90e9d..294d21f8fff 100644 --- a/boards/risc-v/fe310/hifive1-revb/src/fe310_buttons.c +++ b/boards/risc-v/fe310/hifive1-revb/src/fe310_buttons.c @@ -28,7 +28,7 @@ #include #include -#include +#include #include #include "fe310_gpio.h" diff --git a/boards/risc-v/k210/maix-bit/src/k210_bringup.c b/boards/risc-v/k210/maix-bit/src/k210_bringup.c index 3145a00e55f..2dc3d09c7b6 100644 --- a/boards/risc-v/k210/maix-bit/src/k210_bringup.c +++ b/boards/risc-v/k210/maix-bit/src/k210_bringup.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include diff --git a/boards/risc-v/litex/arty_a7/src/litex_bringup.c b/boards/risc-v/litex/arty_a7/src/litex_bringup.c index a8abf06c484..a1f8b1ab942 100644 --- a/boards/risc-v/litex/arty_a7/src/litex_bringup.c +++ b/boards/risc-v/litex/arty_a7/src/litex_bringup.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include diff --git a/boards/risc-v/mpfs/icicle/src/mpfs_bringup.c b/boards/risc-v/mpfs/icicle/src/mpfs_bringup.c index 559901b61c8..3907e10624a 100755 --- a/boards/risc-v/mpfs/icicle/src/mpfs_bringup.c +++ b/boards/risc-v/mpfs/icicle/src/mpfs_bringup.c @@ -27,7 +27,7 @@ #include #include #include -#include +#include #include #include diff --git a/boards/x86/qemu/qemu-i486/src/qemu_appinit.c b/boards/x86/qemu/qemu-i486/src/qemu_appinit.c index 9990950caa1..578e5846c63 100644 --- a/boards/x86/qemu/qemu-i486/src/qemu_appinit.c +++ b/boards/x86/qemu/qemu-i486/src/qemu_appinit.c @@ -27,6 +27,7 @@ #include #include +#include #include "up_internal.h" diff --git a/boards/x86_64/intel64/qemu-intel64/src/qemu_bringup.c b/boards/x86_64/intel64/qemu-intel64/src/qemu_bringup.c index 23433e02612..7cd5d551372 100644 --- a/boards/x86_64/intel64/qemu-intel64/src/qemu_bringup.c +++ b/boards/x86_64/intel64/qemu-intel64/src/qemu_bringup.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include diff --git a/boards/xtensa/esp32/common/src/esp32_bmp180.c b/boards/xtensa/esp32/common/src/esp32_bmp180.c index 37c690798a7..6cf195ab83b 100644 --- a/boards/xtensa/esp32/common/src/esp32_bmp180.c +++ b/boards/xtensa/esp32/common/src/esp32_bmp180.c @@ -25,6 +25,7 @@ #include #include +#include #include #include diff --git a/boards/xtensa/esp32/esp32-devkitc/src/esp32_buttons.c b/boards/xtensa/esp32/esp32-devkitc/src/esp32_buttons.c index fa7b21ed20c..a4f27856ffe 100644 --- a/boards/xtensa/esp32/esp32-devkitc/src/esp32_buttons.c +++ b/boards/xtensa/esp32/esp32-devkitc/src/esp32_buttons.c @@ -24,10 +24,10 @@ #include +#include #include #include #include -#include #include #include diff --git a/boards/xtensa/esp32/esp32-ethernet-kit/src/esp32_buttons.c b/boards/xtensa/esp32/esp32-ethernet-kit/src/esp32_buttons.c index 5840c74e1df..2f31dad064c 100644 --- a/boards/xtensa/esp32/esp32-ethernet-kit/src/esp32_buttons.c +++ b/boards/xtensa/esp32/esp32-ethernet-kit/src/esp32_buttons.c @@ -24,10 +24,10 @@ #include +#include #include #include #include -#include #include #include diff --git a/boards/xtensa/esp32/esp32-wrover-kit/src/esp32_buttons.c b/boards/xtensa/esp32/esp32-wrover-kit/src/esp32_buttons.c index 6b1594f9f90..48812ce02e7 100644 --- a/boards/xtensa/esp32/esp32-wrover-kit/src/esp32_buttons.c +++ b/boards/xtensa/esp32/esp32-wrover-kit/src/esp32_buttons.c @@ -24,10 +24,10 @@ #include +#include #include #include #include -#include #include #include diff --git a/crypto/crypto.c b/crypto/crypto.c index 87da45b700a..1b01ab547c3 100644 --- a/crypto/crypto.c +++ b/crypto/crypto.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include diff --git a/drivers/audio/audio_i2s.c b/drivers/audio/audio_i2s.c index 1b027a63753..421e73ea88d 100644 --- a/drivers/audio/audio_i2s.c +++ b/drivers/audio/audio_i2s.c @@ -23,6 +23,9 @@ ****************************************************************************/ #include + +#include + #include #include #include diff --git a/drivers/audio/cxd56.c b/drivers/audio/cxd56.c index bff508f435e..02b32a5943e 100644 --- a/drivers/audio/cxd56.c +++ b/drivers/audio/cxd56.c @@ -22,6 +22,7 @@ * Included Files ****************************************************************************/ +#include #include #include #include diff --git a/drivers/contactless/mfrc522.c b/drivers/contactless/mfrc522.c index 0794fa83d33..78c256510ea 100644 --- a/drivers/contactless/mfrc522.c +++ b/drivers/contactless/mfrc522.c @@ -35,6 +35,7 @@ #include #include #include +#include #include #include diff --git a/drivers/ioexpander/gpio.c b/drivers/ioexpander/gpio.c index 2032159622e..7889e637617 100644 --- a/drivers/ioexpander/gpio.c +++ b/drivers/ioexpander/gpio.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include diff --git a/drivers/modem/u-blox.c b/drivers/modem/u-blox.c index 2fb3b93ae1f..ade21152dda 100644 --- a/drivers/modem/u-blox.c +++ b/drivers/modem/u-blox.c @@ -43,6 +43,7 @@ #include #include #include +#include #include #include diff --git a/drivers/rc/lirc_dev.c b/drivers/rc/lirc_dev.c index a7ce5cf91d0..afe29d1c8c9 100644 --- a/drivers/rc/lirc_dev.c +++ b/drivers/rc/lirc_dev.c @@ -25,6 +25,7 @@ #include #include +#include #include #include #include diff --git a/drivers/sensors/fxos8700cq.c b/drivers/sensors/fxos8700cq.c index 34e2289396f..a7b39af89f3 100644 --- a/drivers/sensors/fxos8700cq.c +++ b/drivers/sensors/fxos8700cq.c @@ -26,6 +26,7 @@ #include #include +#include #include #include diff --git a/drivers/sensors/wtgahrs2.c b/drivers/sensors/wtgahrs2.c index 7cad78ceb7d..42d28d99617 100644 --- a/drivers/sensors/wtgahrs2.c +++ b/drivers/sensors/wtgahrs2.c @@ -34,6 +34,7 @@ #include #include #include +#include /**************************************************************************** * Pre-processor Definitions diff --git a/drivers/usbdev/dfu.c b/drivers/usbdev/dfu.c index e4f96661e4b..ca27059b9c8 100644 --- a/drivers/usbdev/dfu.c +++ b/drivers/usbdev/dfu.c @@ -39,6 +39,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usbdev/rndis.c b/drivers/usbdev/rndis.c index f76b9f8bad3..44538313e0d 100644 --- a/drivers/usbdev/rndis.c +++ b/drivers/usbdev/rndis.c @@ -28,6 +28,7 @@ ****************************************************************************/ #include +#include #include #include #include diff --git a/drivers/usbmonitor/usbmonitor.c b/drivers/usbmonitor/usbmonitor.c index fc100211d48..209690892d4 100644 --- a/drivers/usbmonitor/usbmonitor.c +++ b/drivers/usbmonitor/usbmonitor.c @@ -30,8 +30,8 @@ #include #include #include -#include #include +#include #include #include diff --git a/drivers/video/fb.c b/drivers/video/fb.c index d08a7b40fbf..7b08543a509 100644 --- a/drivers/video/fb.c +++ b/drivers/video/fb.c @@ -30,6 +30,7 @@ #include #include #include +#include #include #include diff --git a/drivers/wireless/ieee802154/xbee/xbee_mac.c b/drivers/wireless/ieee802154/xbee/xbee_mac.c index 8ec76f52ce2..df39e8a8c11 100644 --- a/drivers/wireless/ieee802154/xbee/xbee_mac.c +++ b/drivers/wireless/ieee802154/xbee/xbee_mac.c @@ -40,6 +40,7 @@ #include #include +#include #include #include diff --git a/fs/littlefs/Make.defs b/fs/littlefs/Make.defs index 7294ba9e045..7d878e2e6e2 100644 --- a/fs/littlefs/Make.defs +++ b/fs/littlefs/Make.defs @@ -36,6 +36,7 @@ CFLAGS += -DLFS_DEBUG=finfo CFLAGS += -DLFS_WARN=fwarn CFLAGS += -DLFS_ERROR=ferr CFLAGS += -DLFS_ASSERT=DEBUGASSERT +CFLAGS += -DLFS_CONFIG=../lfs_vfs.h LITTLEFS_VERSION ?= 2.4.0 LITTLEFS_TARBALL = v$(LITTLEFS_VERSION).tar.gz diff --git a/fs/littlefs/lfs_vfs.h b/fs/littlefs/lfs_vfs.h new file mode 100644 index 00000000000..7b621e6f06e --- /dev/null +++ b/fs/littlefs/lfs_vfs.h @@ -0,0 +1,29 @@ +/**************************************************************************** + * fs/littlefs/lfs_vfs.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ****************************************************************************/ + +/**************************************************************************** + * Included Files + ****************************************************************************/ + +#undef LFS_CONFIG +#undef LFS_UTIL_H + +#include +#include "littlefs/lfs_util.h" diff --git a/fs/spiffs/src/spiffs_cache.h b/fs/spiffs/src/spiffs_cache.h index 94ec3201cf3..d4fb6f3785e 100644 --- a/fs/spiffs/src/spiffs_cache.h +++ b/fs/spiffs/src/spiffs_cache.h @@ -32,6 +32,7 @@ extern "C" #include +#include #include /**************************************************************************** diff --git a/fs/vfs/fs_truncate.c b/fs/vfs/fs_truncate.c index 4968023a92b..17b89edab65 100644 --- a/fs/vfs/fs_truncate.c +++ b/fs/vfs/fs_truncate.c @@ -28,6 +28,7 @@ #include #include #include +#include #include diff --git a/graphics/nxbe/nxbe_cursor.c b/graphics/nxbe/nxbe_cursor.c index 34f75b3639c..a7f7dafbf77 100644 --- a/graphics/nxbe/nxbe_cursor.c +++ b/graphics/nxbe/nxbe_cursor.c @@ -25,6 +25,7 @@ #include #include +#include #include diff --git a/graphics/nxbe/nxbe_setsize.c b/graphics/nxbe/nxbe_setsize.c index cd78635fa7a..5a53dd93f49 100644 --- a/graphics/nxbe/nxbe_setsize.c +++ b/graphics/nxbe/nxbe_setsize.c @@ -25,9 +25,9 @@ #include #include +#include #ifdef CONFIG_NX_RAMBACKED -# include # include #ifdef CONFIG_BUILD_KERNEL # include diff --git a/graphics/nxmu/nxmu_openwindow.c b/graphics/nxmu/nxmu_openwindow.c index 86fd07b79d1..08993dd636e 100644 --- a/graphics/nxmu/nxmu_openwindow.c +++ b/graphics/nxmu/nxmu_openwindow.c @@ -23,6 +23,7 @@ ****************************************************************************/ #include +#include #include #ifdef CONFIG_NX_RAMBACKED diff --git a/include/nuttx/crypto/crypto.h b/include/nuttx/crypto/crypto.h index ec495720aaf..46d798ab8ba 100644 --- a/include/nuttx/crypto/crypto.h +++ b/include/nuttx/crypto/crypto.h @@ -26,7 +26,6 @@ ****************************************************************************/ #include -#include /**************************************************************************** * Pre-processor Definitions diff --git a/include/nuttx/mm/shm.h b/include/nuttx/mm/shm.h index dbeebad3e60..0045b846b37 100644 --- a/include/nuttx/mm/shm.h +++ b/include/nuttx/mm/shm.h @@ -27,8 +27,6 @@ #include -#include - #include #ifdef CONFIG_MM_SHM diff --git a/libs/libc/dlfcn/lib_dlclose.c b/libs/libc/dlfcn/lib_dlclose.c index 414c32b59a7..c3c7fff8501 100644 --- a/libs/libc/dlfcn/lib_dlclose.c +++ b/libs/libc/dlfcn/lib_dlclose.c @@ -25,6 +25,7 @@ #include #include +#include #include #include diff --git a/libs/libc/dlfcn/lib_dlopen.c b/libs/libc/dlfcn/lib_dlopen.c index cdeaf296dbc..ed51ac04185 100644 --- a/libs/libc/dlfcn/lib_dlopen.c +++ b/libs/libc/dlfcn/lib_dlopen.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include diff --git a/libs/libc/dlfcn/lib_dlsym.c b/libs/libc/dlfcn/lib_dlsym.c index cd6a6fedee1..a9d71c9fb81 100644 --- a/libs/libc/dlfcn/lib_dlsym.c +++ b/libs/libc/dlfcn/lib_dlsym.c @@ -25,6 +25,7 @@ #include #include +#include #include #include diff --git a/libs/libc/hex2bin/lib_hex2bin.c b/libs/libc/hex2bin/lib_hex2bin.c index e8ff4d2b60f..e3cc3bd921e 100644 --- a/libs/libc/hex2bin/lib_hex2bin.c +++ b/libs/libc/hex2bin/lib_hex2bin.c @@ -37,6 +37,7 @@ #include #include #include +#include #include #include diff --git a/libs/libc/netdb/lib_gethostbyaddrr.c b/libs/libc/netdb/lib_gethostbyaddrr.c index fb503712d5a..5ae644665d7 100644 --- a/libs/libc/netdb/lib_gethostbyaddrr.c +++ b/libs/libc/netdb/lib_gethostbyaddrr.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include diff --git a/libs/libc/netdb/lib_gethostentbynamer.c b/libs/libc/netdb/lib_gethostentbynamer.c index ea1dd5f0646..5b96c9d6819 100644 --- a/libs/libc/netdb/lib_gethostentbynamer.c +++ b/libs/libc/netdb/lib_gethostentbynamer.c @@ -32,6 +32,7 @@ #include #include #include +#include #include diff --git a/net/local/local_fifo.c b/net/local/local_fifo.c index 1dc66a17e55..905461288fa 100644 --- a/net/local/local_fifo.c +++ b/net/local/local_fifo.c @@ -36,6 +36,7 @@ #include #include #include +#include #include "local/local.h" diff --git a/net/rpmsg/rpmsg_sockif.c b/net/rpmsg/rpmsg_sockif.c index c66ec35336f..3356502449d 100644 --- a/net/rpmsg/rpmsg_sockif.c +++ b/net/rpmsg/rpmsg_sockif.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include diff --git a/net/sixlowpan/sixlowpan_reassbuf.c b/net/sixlowpan/sixlowpan_reassbuf.c index 7ba412fcb40..2eaef67d9df 100644 --- a/net/sixlowpan/sixlowpan_reassbuf.c +++ b/net/sixlowpan/sixlowpan_reassbuf.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include diff --git a/sched/group/group_killchildren.c b/sched/group/group_killchildren.c index 16a8f26fbd4..e06197eac7e 100644 --- a/sched/group/group_killchildren.c +++ b/sched/group/group_killchildren.c @@ -28,6 +28,7 @@ #include #include #include +#include #include diff --git a/sched/irq/irq_procfs.c b/sched/irq/irq_procfs.c index 88b6294eef6..edc4b9c1fc5 100644 --- a/sched/irq/irq_procfs.c +++ b/sched/irq/irq_procfs.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include diff --git a/sched/module/mod_modhandle.c b/sched/module/mod_modhandle.c index abcd1838846..67426b30fc4 100644 --- a/sched/module/mod_modhandle.c +++ b/sched/module/mod_modhandle.c @@ -26,6 +26,7 @@ #include #include +#include #include #include diff --git a/sched/module/mod_rmmod.c b/sched/module/mod_rmmod.c index 61101f8b5ae..6d03ef98974 100644 --- a/sched/module/mod_rmmod.c +++ b/sched/module/mod_rmmod.c @@ -26,6 +26,7 @@ #include #include +#include #include #include diff --git a/sched/pthread/pthread_mutexconsistent.c b/sched/pthread/pthread_mutexconsistent.c index 2020cba30ac..48fb5f52a01 100644 --- a/sched/pthread/pthread_mutexconsistent.c +++ b/sched/pthread/pthread_mutexconsistent.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include diff --git a/sched/sched/sched_sporadic.c b/sched/sched/sched_sporadic.c index 0beb70d0beb..190412db37e 100644 --- a/sched/sched/sched_sporadic.c +++ b/sched/sched/sched_sporadic.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include diff --git a/sched/wqueue/kwork_inherit.c b/sched/wqueue/kwork_inherit.c index e1d0762c6e1..177f193f56a 100644 --- a/sched/wqueue/kwork_inherit.c +++ b/sched/wqueue/kwork_inherit.c @@ -25,6 +25,7 @@ #include #include +#include #include #include diff --git a/video/videomode/edid_parse.c b/video/videomode/edid_parse.c index 28faefac8e5..00f814721b6 100644 --- a/video/videomode/edid_parse.c +++ b/video/videomode/edid_parse.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include diff --git a/wireless/bluetooth/bt_smp.c b/wireless/bluetooth/bt_smp.c index 29a8a07a1f0..98f1f35fd28 100644 --- a/wireless/bluetooth/bt_smp.c +++ b/wireless/bluetooth/bt_smp.c @@ -47,6 +47,7 @@ #include #include +#include #include #include diff --git a/wireless/ieee802154/ieee802154_primitive.c b/wireless/ieee802154/ieee802154_primitive.c index f066414e1a3..1ae5a333ecc 100644 --- a/wireless/ieee802154/ieee802154_primitive.c +++ b/wireless/ieee802154/ieee802154_primitive.c @@ -26,6 +26,7 @@ #include #include +#include #include #include diff --git a/wireless/ieee802154/mac802154_device.c b/wireless/ieee802154/mac802154_device.c index c1e31ec566f..711ab8514e2 100644 --- a/wireless/ieee802154/mac802154_device.c +++ b/wireless/ieee802154/mac802154_device.c @@ -43,6 +43,7 @@ #include #include #include +#include #include #include #include