Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kernel: native_posix: Don't run global C++ constructors
On the native_posix board global object constructors are run by the underlying OS runtime init prior to Zephyr kernel init. Thus Zephyr should not run global object constructors a second time. Doing so breaks application behavior that relies on global constructors doing work that must be done only once. See bug #36858 for more information. Signed-off-by: David Palchak <palchak@google.com>
- Loading branch information