Rename the symbols used to denote the locations of the global constructor lists and modify the Zephyr start-up code accordingly. On POSIX systems this ensures that the native libc init code won't find any constructors to run before Zephyr loads. Fixes #39347, #36858 Signed-off-by: David Palchak <palchak@google.com> |
||
|---|---|---|
| .. | ||
| include | ||
| CMakeLists.txt | ||
| cpp_ctors.c | ||
| cpp_dtors.c | ||
| cpp_init_array.c | ||
| cpp_init.c | ||
| cpp_new.cpp | ||
| cpp_virtual.c | ||
| cpp_vtable.cpp | ||
| Kconfig | ||