diff options
author | David Sidrane <david_s5@nscdg.com> | 2015-01-22 10:41:33 -1000 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2015-02-11 07:40:57 +0100 |
commit | 5f8c0ba2d5c44fccff091bcf1bc9d70730c6f166 (patch) | |
tree | e9c6e1e6ddd52398e2ff78863fa771015677489a /src/drivers/boards/px4fmu-v2/px4fmu2_init.c | |
parent | d18e1eabfba0efaa51fadcaa6a78c8eab3cdf173 (diff) | |
download | px4-firmware-5f8c0ba2d5c44fccff091bcf1bc9d70730c6f166.tar.gz px4-firmware-5f8c0ba2d5c44fccff091bcf1bc9d70730c6f166.tar.bz2 px4-firmware-5f8c0ba2d5c44fccff091bcf1bc9d70730c6f166.zip |
Added Support for C++ static initializers
Diffstat (limited to 'src/drivers/boards/px4fmu-v2/px4fmu2_init.c')
-rw-r--r-- | src/drivers/boards/px4fmu-v2/px4fmu2_init.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/drivers/boards/px4fmu-v2/px4fmu2_init.c b/src/drivers/boards/px4fmu-v2/px4fmu2_init.c index 36ef53e2a..7fc1cd1df 100644 --- a/src/drivers/boards/px4fmu-v2/px4fmu2_init.c +++ b/src/drivers/boards/px4fmu-v2/px4fmu2_init.c @@ -239,6 +239,14 @@ __EXPORT int nsh_archinitialize(void) stm32_configgpio(GPIO_VDD_5V_HIPOWER_OC); stm32_configgpio(GPIO_VDD_5V_PERIPH_OC); +#if defined(CONFIG_HAVE_CXX) && defined(CONFIG_HAVE_CXXINITIALIZE) + + /* run C++ ctors before we go any further */ + + up_cxxinitialize(); + +#endif + /* configure the high-resolution time/callout interface */ hrt_init(); |