You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In several of the distance sensor drivers usage of std::vector has slipped in. This needs to be fixed because std::vector either needs exceptions (PX4 isn't built with c++ exceptions) or a custom allocator. Additionally we need to get the system (toolchain) c++ include path out of the NuttX build to prevent the messy mix of NuttX cxx (https://github.com/PX4/NuttX/tree/px4_firmware_nuttx-7.22%2B/include/cxx) and libstdc++ from the arm-none-eabi-gcc toolchain. @davids5 I believe this is the real reason we're carrying the cstdint fix (PX4/NuttX@198f877).
In several of the distance sensor drivers usage of
std::vector
has slipped in. This needs to be fixed becausestd::vector
either needs exceptions (PX4 isn't built with c++ exceptions) or a custom allocator. Additionally we need to get the system (toolchain) c++ include path out of the NuttX build to prevent the messy mix of NuttX cxx (https://github.com/PX4/NuttX/tree/px4_firmware_nuttx-7.22%2B/include/cxx) and libstdc++ from the arm-none-eabi-gcc toolchain. @davids5 I believe this is the real reason we're carrying the cstdint fix (PX4/NuttX@198f877).TODO:
-nostdinc++
to prevent future mistakes.The text was updated successfully, but these errors were encountered: