ae0437d2df
This commit updates the `_posix_zephyr_main` declaration to use the return type of `int` instead of `void` when `CONFIG_CPP_MAIN=y` (i.e. C++-compliant main() support is enabled) so that Zephyr applications defining their main() in a C++ source file can make use of the proper main() definition of `int main(void)` as required by the C++ standard. Note that the forward declaration of `_posix_zephyr_main` is required if and only if the main() is defined in a C++ source file (i.e. when `CONFIG_CPP_MAIN=y`). Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no> |
||
---|---|---|
.. | ||
core | ||
include | ||
CMakeLists.txt | ||
Kconfig | ||
Linux.aarch64.cmake |