diff --git a/boards/airmind/mindpx-v2/src/init.c b/boards/airmind/mindpx-v2/src/init.c index 90415bceb50..376a98c21c5 100644 --- a/boards/airmind/mindpx-v2/src/init.c +++ b/boards/airmind/mindpx-v2/src/init.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include diff --git a/boards/ark/can-flow/src/init.c b/boards/ark/can-flow/src/init.c index 6b65afd21be..e65c0e983a4 100644 --- a/boards/ark/can-flow/src/init.c +++ b/boards/ark/can-flow/src/init.c @@ -49,6 +49,7 @@ #include #include #include +#include #include diff --git a/boards/ark/can-gps/src/init.c b/boards/ark/can-gps/src/init.c index 2154fabd881..0cd0e75cb3c 100644 --- a/boards/ark/can-gps/src/init.c +++ b/boards/ark/can-gps/src/init.c @@ -49,6 +49,7 @@ #include #include #include +#include #include diff --git a/boards/av/x-v1/src/init.c b/boards/av/x-v1/src/init.c index 68fc740ed8d..f53a939505b 100644 --- a/boards/av/x-v1/src/init.c +++ b/boards/av/x-v1/src/init.c @@ -52,6 +52,7 @@ #include #include #include +#include #include #include diff --git a/boards/bitcraze/crazyflie/src/init.c b/boards/bitcraze/crazyflie/src/init.c index 9ad2fb410bf..5304e017cea 100644 --- a/boards/bitcraze/crazyflie/src/init.c +++ b/boards/bitcraze/crazyflie/src/init.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include diff --git a/boards/bitcraze/crazyflie21/src/init.c b/boards/bitcraze/crazyflie21/src/init.c index 97e05c090ee..7c85a39183b 100644 --- a/boards/bitcraze/crazyflie21/src/init.c +++ b/boards/bitcraze/crazyflie21/src/init.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include diff --git a/boards/cuav/can-gps-v1/src/init.c b/boards/cuav/can-gps-v1/src/init.c index 36f445546e8..b26fddf6d6e 100644 --- a/boards/cuav/can-gps-v1/src/init.c +++ b/boards/cuav/can-gps-v1/src/init.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include diff --git a/boards/cuav/nora/src/init.c b/boards/cuav/nora/src/init.c index c9f3b60086b..eacc5e78624 100644 --- a/boards/cuav/nora/src/init.c +++ b/boards/cuav/nora/src/init.c @@ -43,6 +43,8 @@ #include "board_config.h" +#include + #include #include #include diff --git a/boards/cuav/nora/src/usb.c b/boards/cuav/nora/src/usb.c index 360d84d6c84..3d86aca2801 100644 --- a/boards/cuav/nora/src/usb.c +++ b/boards/cuav/nora/src/usb.c @@ -41,6 +41,7 @@ #include #include #include +#include /************************************************************************************ * Name: stm32_usbsuspend diff --git a/boards/cuav/x7pro/src/init.c b/boards/cuav/x7pro/src/init.c index c9f3b60086b..eacc5e78624 100644 --- a/boards/cuav/x7pro/src/init.c +++ b/boards/cuav/x7pro/src/init.c @@ -43,6 +43,8 @@ #include "board_config.h" +#include + #include #include #include diff --git a/boards/cuav/x7pro/src/usb.c b/boards/cuav/x7pro/src/usb.c index 360d84d6c84..3d86aca2801 100644 --- a/boards/cuav/x7pro/src/usb.c +++ b/boards/cuav/x7pro/src/usb.c @@ -41,6 +41,7 @@ #include #include #include +#include /************************************************************************************ * Name: stm32_usbsuspend diff --git a/boards/cubepilot/cubeorange/src/init.c b/boards/cubepilot/cubeorange/src/init.c index af6b2189f86..7d4487f4322 100644 --- a/boards/cubepilot/cubeorange/src/init.c +++ b/boards/cubepilot/cubeorange/src/init.c @@ -43,6 +43,8 @@ #include "board_config.h" +#include + #include #include #include diff --git a/boards/cubepilot/cubeorange/src/usb.c b/boards/cubepilot/cubeorange/src/usb.c index 360d84d6c84..fae2e76255f 100644 --- a/boards/cubepilot/cubeorange/src/usb.c +++ b/boards/cubepilot/cubeorange/src/usb.c @@ -41,6 +41,8 @@ #include #include #include +#include +#include /************************************************************************************ * Name: stm32_usbsuspend diff --git a/boards/cubepilot/cubeyellow/src/init.c b/boards/cubepilot/cubeyellow/src/init.c index 3700662a175..88f8fc97471 100644 --- a/boards/cubepilot/cubeyellow/src/init.c +++ b/boards/cubepilot/cubeyellow/src/init.c @@ -43,6 +43,8 @@ #include "board_config.h" +#include + #include #include #include diff --git a/boards/cubepilot/cubeyellow/src/usb.c b/boards/cubepilot/cubeyellow/src/usb.c index 360d84d6c84..343f3cbcada 100644 --- a/boards/cubepilot/cubeyellow/src/usb.c +++ b/boards/cubepilot/cubeyellow/src/usb.c @@ -41,6 +41,9 @@ #include #include #include +#include +#include + /************************************************************************************ * Name: stm32_usbsuspend diff --git a/boards/cubepilot/io-v2/src/init.c b/boards/cubepilot/io-v2/src/init.c index 10c081d08b7..28811b621a3 100644 --- a/boards/cubepilot/io-v2/src/init.c +++ b/boards/cubepilot/io-v2/src/init.c @@ -51,6 +51,7 @@ #include #include #include +#include #include diff --git a/boards/freefly/can-rtk-gps/src/init.c b/boards/freefly/can-rtk-gps/src/init.c index 49d67ac7ce2..a6e92784607 100644 --- a/boards/freefly/can-rtk-gps/src/init.c +++ b/boards/freefly/can-rtk-gps/src/init.c @@ -49,6 +49,7 @@ #include #include #include +#include #include #include diff --git a/boards/holybro/can-gps-v1/src/init.c b/boards/holybro/can-gps-v1/src/init.c index 451233c0683..73240ee1246 100644 --- a/boards/holybro/can-gps-v1/src/init.c +++ b/boards/holybro/can-gps-v1/src/init.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include diff --git a/boards/holybro/can-gps-v1/src/manifest.c b/boards/holybro/can-gps-v1/src/manifest.c index 5458b2d81f5..bad12d0a732 100644 --- a/boards/holybro/can-gps-v1/src/manifest.c +++ b/boards/holybro/can-gps-v1/src/manifest.c @@ -51,6 +51,7 @@ #include #include +#include #include "systemlib/px4_macros.h" diff --git a/boards/holybro/durandal-v1/src/init.c b/boards/holybro/durandal-v1/src/init.c index 09cf63df042..05746c4959c 100644 --- a/boards/holybro/durandal-v1/src/init.c +++ b/boards/holybro/durandal-v1/src/init.c @@ -52,6 +52,7 @@ #include #include #include +#include #include #include diff --git a/boards/holybro/durandal-v1/src/manifest.c b/boards/holybro/durandal-v1/src/manifest.c index 4138f5411b3..74ee51c6ae1 100644 --- a/boards/holybro/durandal-v1/src/manifest.c +++ b/boards/holybro/durandal-v1/src/manifest.c @@ -51,6 +51,7 @@ #include #include +#include #include "systemlib/px4_macros.h" diff --git a/boards/holybro/kakutef7/src/init.c b/boards/holybro/kakutef7/src/init.c index 2a41274a3e7..df0cf6694a4 100644 --- a/boards/holybro/kakutef7/src/init.c +++ b/boards/holybro/kakutef7/src/init.c @@ -52,6 +52,7 @@ #include #include #include +#include #include #include diff --git a/boards/holybro/pix32v5/src/init.c b/boards/holybro/pix32v5/src/init.c index 8b1208020b0..d6f978aac8c 100644 --- a/boards/holybro/pix32v5/src/init.c +++ b/boards/holybro/pix32v5/src/init.c @@ -52,6 +52,7 @@ #include #include #include +#include #include #include diff --git a/boards/holybro/pix32v5/src/manifest.c b/boards/holybro/pix32v5/src/manifest.c index 551cd56d5af..2c5375a3c79 100644 --- a/boards/holybro/pix32v5/src/manifest.c +++ b/boards/holybro/pix32v5/src/manifest.c @@ -51,6 +51,7 @@ #include #include +#include #include "systemlib/px4_macros.h" diff --git a/boards/modalai/fc-v1/src/init.c b/boards/modalai/fc-v1/src/init.c index 75bef2628a5..d3f62e361ed 100644 --- a/boards/modalai/fc-v1/src/init.c +++ b/boards/modalai/fc-v1/src/init.c @@ -52,6 +52,7 @@ #include #include #include +#include #include #include diff --git a/boards/modalai/fc-v1/src/manifest.c b/boards/modalai/fc-v1/src/manifest.c index 6baf1b532f7..7b2266bd1fa 100644 --- a/boards/modalai/fc-v1/src/manifest.c +++ b/boards/modalai/fc-v1/src/manifest.c @@ -51,6 +51,7 @@ #include #include +#include #include "systemlib/px4_macros.h" diff --git a/boards/modalai/fc-v2/src/init.c b/boards/modalai/fc-v2/src/init.c index 32c45202e00..97d757a4d95 100644 --- a/boards/modalai/fc-v2/src/init.c +++ b/boards/modalai/fc-v2/src/init.c @@ -52,6 +52,7 @@ #include #include #include +#include #include #include diff --git a/boards/modalai/fc-v2/src/manifest.c b/boards/modalai/fc-v2/src/manifest.c index 0cb40b2d9ad..4f01dd360f3 100644 --- a/boards/modalai/fc-v2/src/manifest.c +++ b/boards/modalai/fc-v2/src/manifest.c @@ -51,6 +51,7 @@ #include #include +#include #include "systemlib/px4_macros.h" diff --git a/boards/mro/ctrl-zero-f7-oem/src/init.c b/boards/mro/ctrl-zero-f7-oem/src/init.c index 4d8e58d159b..c21e1fa7d57 100644 --- a/boards/mro/ctrl-zero-f7-oem/src/init.c +++ b/boards/mro/ctrl-zero-f7-oem/src/init.c @@ -52,6 +52,7 @@ #include #include #include +#include #include #include diff --git a/boards/mro/ctrl-zero-f7/src/init.c b/boards/mro/ctrl-zero-f7/src/init.c index 4d8e58d159b..c21e1fa7d57 100644 --- a/boards/mro/ctrl-zero-f7/src/init.c +++ b/boards/mro/ctrl-zero-f7/src/init.c @@ -52,6 +52,7 @@ #include #include #include +#include #include #include diff --git a/boards/mro/ctrl-zero-h7-oem/src/init.c b/boards/mro/ctrl-zero-h7-oem/src/init.c index 0c8f4cf1573..a7fd31a20cd 100644 --- a/boards/mro/ctrl-zero-h7-oem/src/init.c +++ b/boards/mro/ctrl-zero-h7-oem/src/init.c @@ -43,6 +43,8 @@ #include "board_config.h" +#include + #include #include #include diff --git a/boards/mro/ctrl-zero-h7/src/init.c b/boards/mro/ctrl-zero-h7/src/init.c index 0c8f4cf1573..a7fd31a20cd 100644 --- a/boards/mro/ctrl-zero-h7/src/init.c +++ b/boards/mro/ctrl-zero-h7/src/init.c @@ -43,6 +43,8 @@ #include "board_config.h" +#include + #include #include #include diff --git a/boards/mro/pixracerpro/src/init.c b/boards/mro/pixracerpro/src/init.c index c9107bd4ff8..5a5748918b2 100644 --- a/boards/mro/pixracerpro/src/init.c +++ b/boards/mro/pixracerpro/src/init.c @@ -43,6 +43,8 @@ #include "board_config.h" +#include + #include #include #include diff --git a/boards/mro/pixracerpro/src/usb.c b/boards/mro/pixracerpro/src/usb.c index 360d84d6c84..3d86aca2801 100644 --- a/boards/mro/pixracerpro/src/usb.c +++ b/boards/mro/pixracerpro/src/usb.c @@ -41,6 +41,7 @@ #include #include #include +#include /************************************************************************************ * Name: stm32_usbsuspend diff --git a/boards/mro/x21-777/src/init.c b/boards/mro/x21-777/src/init.c index 43946b3ff20..3135148c630 100644 --- a/boards/mro/x21-777/src/init.c +++ b/boards/mro/x21-777/src/init.c @@ -43,6 +43,8 @@ #include "board_config.h" +#include + #include #include #include diff --git a/boards/mro/x21/src/init.c b/boards/mro/x21/src/init.c index 40e54add37a..09fd0e8473e 100644 --- a/boards/mro/x21/src/init.c +++ b/boards/mro/x21/src/init.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include diff --git a/boards/nxp/fmuk66-e/src/init.c b/boards/nxp/fmuk66-e/src/init.c index 37563bdf9d0..842294a86fa 100644 --- a/boards/nxp/fmuk66-e/src/init.c +++ b/boards/nxp/fmuk66-e/src/init.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include diff --git a/boards/nxp/fmuk66-v3/src/init.c b/boards/nxp/fmuk66-v3/src/init.c index e6fccc13ddc..d6cc60326be 100644 --- a/boards/nxp/fmuk66-v3/src/init.c +++ b/boards/nxp/fmuk66-v3/src/init.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include diff --git a/boards/nxp/fmurt1062-v1/src/init.c b/boards/nxp/fmurt1062-v1/src/init.c index 008d27e0d7f..61803e1d27b 100644 --- a/boards/nxp/fmurt1062-v1/src/init.c +++ b/boards/nxp/fmurt1062-v1/src/init.c @@ -52,6 +52,7 @@ #include #include #include +#include #include #include diff --git a/boards/nxp/fmurt1062-v1/src/manifest.c b/boards/nxp/fmurt1062-v1/src/manifest.c index 325ff1ddf90..8c181829496 100644 --- a/boards/nxp/fmurt1062-v1/src/manifest.c +++ b/boards/nxp/fmurt1062-v1/src/manifest.c @@ -48,6 +48,8 @@ #include #include +#include + #include "systemlib/px4_macros.h" #include "px4_log.h" diff --git a/boards/omnibus/f4sd/src/init.c b/boards/omnibus/f4sd/src/init.c index 9f85f977072..df128028d66 100644 --- a/boards/omnibus/f4sd/src/init.c +++ b/boards/omnibus/f4sd/src/init.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include diff --git a/boards/px4/fmu-v2/src/init.c b/boards/px4/fmu-v2/src/init.c index d62c7b72f06..5792d0d8c8a 100644 --- a/boards/px4/fmu-v2/src/init.c +++ b/boards/px4/fmu-v2/src/init.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include diff --git a/boards/px4/fmu-v2/src/manifest.c b/boards/px4/fmu-v2/src/manifest.c index 1307d70b574..a814ab39612 100644 --- a/boards/px4/fmu-v2/src/manifest.c +++ b/boards/px4/fmu-v2/src/manifest.c @@ -52,6 +52,7 @@ #include #include +#include #include "systemlib/px4_macros.h" diff --git a/boards/px4/fmu-v3/src/init.c b/boards/px4/fmu-v3/src/init.c index d62c7b72f06..5792d0d8c8a 100644 --- a/boards/px4/fmu-v3/src/init.c +++ b/boards/px4/fmu-v3/src/init.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include diff --git a/boards/px4/fmu-v3/src/manifest.c b/boards/px4/fmu-v3/src/manifest.c index 1307d70b574..a814ab39612 100644 --- a/boards/px4/fmu-v3/src/manifest.c +++ b/boards/px4/fmu-v3/src/manifest.c @@ -52,6 +52,7 @@ #include #include +#include #include "systemlib/px4_macros.h" diff --git a/boards/px4/fmu-v4/src/init.c b/boards/px4/fmu-v4/src/init.c index 688be8a56d3..c7c24e9474b 100644 --- a/boards/px4/fmu-v4/src/init.c +++ b/boards/px4/fmu-v4/src/init.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include diff --git a/boards/px4/fmu-v4pro/src/init.c b/boards/px4/fmu-v4pro/src/init.c index dd3eae3e13e..42774f6a4bd 100644 --- a/boards/px4/fmu-v4pro/src/init.c +++ b/boards/px4/fmu-v4pro/src/init.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include diff --git a/boards/px4/fmu-v5/src/init.c b/boards/px4/fmu-v5/src/init.c index 60d4c756e82..09826b77aa6 100644 --- a/boards/px4/fmu-v5/src/init.c +++ b/boards/px4/fmu-v5/src/init.c @@ -52,6 +52,7 @@ #include #include #include +#include #include #include diff --git a/boards/px4/fmu-v5/src/manifest.c b/boards/px4/fmu-v5/src/manifest.c index 08bbceb81ea..7b1f05a3b98 100644 --- a/boards/px4/fmu-v5/src/manifest.c +++ b/boards/px4/fmu-v5/src/manifest.c @@ -51,6 +51,7 @@ #include #include +#include #include "systemlib/px4_macros.h" diff --git a/boards/px4/fmu-v5x/src/manifest.c b/boards/px4/fmu-v5x/src/manifest.c index 1b0507e094d..ac566ac410d 100644 --- a/boards/px4/fmu-v5x/src/manifest.c +++ b/boards/px4/fmu-v5x/src/manifest.c @@ -51,6 +51,7 @@ #include #include +#include #include "systemlib/px4_macros.h" diff --git a/boards/px4/fmu-v6u/src/init.c b/boards/px4/fmu-v6u/src/init.c index b835ca2d4ce..4355777b303 100644 --- a/boards/px4/fmu-v6u/src/init.c +++ b/boards/px4/fmu-v6u/src/init.c @@ -52,6 +52,7 @@ #include #include #include +#include #include #include diff --git a/boards/px4/fmu-v6u/src/manifest.c b/boards/px4/fmu-v6u/src/manifest.c index f5e0533b035..761b14efa27 100644 --- a/boards/px4/fmu-v6u/src/manifest.c +++ b/boards/px4/fmu-v6u/src/manifest.c @@ -51,6 +51,7 @@ #include #include +#include #include "systemlib/px4_macros.h" diff --git a/boards/px4/fmu-v6x/src/init.c b/boards/px4/fmu-v6x/src/init.c index 5436d1bf389..3356a278559 100644 --- a/boards/px4/fmu-v6x/src/init.c +++ b/boards/px4/fmu-v6x/src/init.c @@ -52,6 +52,7 @@ #include #include #include +#include #include #include diff --git a/boards/px4/fmu-v6x/src/manifest.c b/boards/px4/fmu-v6x/src/manifest.c index c8b70aa6937..cce9b80a25b 100644 --- a/boards/px4/fmu-v6x/src/manifest.c +++ b/boards/px4/fmu-v6x/src/manifest.c @@ -51,6 +51,7 @@ #include #include +#include #include "systemlib/px4_macros.h" diff --git a/boards/px4/io-v2/src/init.c b/boards/px4/io-v2/src/init.c index 10c081d08b7..28811b621a3 100644 --- a/boards/px4/io-v2/src/init.c +++ b/boards/px4/io-v2/src/init.c @@ -51,6 +51,7 @@ #include #include #include +#include #include diff --git a/boards/spracing/h7extreme/src/flash_w25q128.c b/boards/spracing/h7extreme/src/flash_w25q128.c index 82e7b1b7fac..723833086e0 100644 --- a/boards/spracing/h7extreme/src/flash_w25q128.c +++ b/boards/spracing/h7extreme/src/flash_w25q128.c @@ -41,6 +41,7 @@ #include "board_config.h" #include "qspi.h" #include "arm_internal.h" +#include /************************************************************************************ diff --git a/boards/spracing/h7extreme/src/init.c b/boards/spracing/h7extreme/src/init.c index 6a4004c6caa..9c69f93f961 100644 --- a/boards/spracing/h7extreme/src/init.c +++ b/boards/spracing/h7extreme/src/init.c @@ -52,6 +52,7 @@ #include #include #include +#include #include #include diff --git a/boards/uvify/core/src/init.c b/boards/uvify/core/src/init.c index 13da4c6ba53..f2b92022518 100644 --- a/boards/uvify/core/src/init.c +++ b/boards/uvify/core/src/init.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include diff --git a/platforms/nuttx/src/canbootloader/util/cxx_init.c b/platforms/nuttx/src/canbootloader/util/cxx_init.c index fe470635645..9e7ea23a27f 100644 --- a/platforms/nuttx/src/canbootloader/util/cxx_init.c +++ b/platforms/nuttx/src/canbootloader/util/cxx_init.c @@ -41,6 +41,8 @@ #include #include #include +#include +#include #ifdef CONFIG_HAVE_CXXINITIALIZE #include "cxx_init.h" diff --git a/platforms/nuttx/src/px4/common/board_crashdump.c b/platforms/nuttx/src/px4/common/board_crashdump.c index 7758965ca17..65ba32923d3 100644 --- a/platforms/nuttx/src/px4/common/board_crashdump.c +++ b/platforms/nuttx/src/px4/common/board_crashdump.c @@ -54,6 +54,7 @@ #include "arm_internal.h" #include #include "nvic.h" +#include #if defined(CONFIG_STM32F7_BBSRAM) && defined(CONFIG_STM32F7_SAVE_CRASHDUMP) # define HAS_BBSRAM CONFIG_STM32F7_BBSRAM diff --git a/platforms/nuttx/src/px4/stm/stm32f4/px4io_serial/px4io_serial.cpp b/platforms/nuttx/src/px4/stm/stm32f4/px4io_serial/px4io_serial.cpp index e2cf10277d8..91d4b0fe87d 100644 --- a/platforms/nuttx/src/px4/stm/stm32f4/px4io_serial/px4io_serial.cpp +++ b/platforms/nuttx/src/px4/stm/stm32f4/px4io_serial/px4io_serial.cpp @@ -36,6 +36,7 @@ * * Serial interface for PX4IO on STM32F4 */ +#include #include diff --git a/platforms/nuttx/src/px4/stm/stm32f7/px4io_serial/px4io_serial.cpp b/platforms/nuttx/src/px4/stm/stm32f7/px4io_serial/px4io_serial.cpp index 0161736a7ba..e9d230f7e3d 100644 --- a/platforms/nuttx/src/px4/stm/stm32f7/px4io_serial/px4io_serial.cpp +++ b/platforms/nuttx/src/px4/stm/stm32f7/px4io_serial/px4io_serial.cpp @@ -37,6 +37,8 @@ * Serial interface for PX4IO on STM32F7 */ +#include + #include #include "stm32_uart.h" diff --git a/platforms/nuttx/src/px4/stm/stm32h7/px4io_serial/px4io_serial.cpp b/platforms/nuttx/src/px4/stm/stm32h7/px4io_serial/px4io_serial.cpp index 5e35ab1ddae..5743b0a3e90 100644 --- a/platforms/nuttx/src/px4/stm/stm32h7/px4io_serial/px4io_serial.cpp +++ b/platforms/nuttx/src/px4/stm/stm32h7/px4io_serial/px4io_serial.cpp @@ -37,8 +37,9 @@ * Serial interface for PX4IO on STM32F7 */ -#include +#include +#include #include "stm32_uart.h" #include