I have a large project which needs ndk , openmp .etc, so I use the image_processing_openmp_evmc6678l.cfg as my RTSC cfg file. And there is a global object in .cpp file, but its constructor has never been called( I set a breakpoint in constructor).A warning occurs when I builded the project:
"./configPkg/linker.cmd", line 175: warning #10237-D: split placement (>>) ignored for ".init_array": split placement for this section is not permitted
Then I develop a test project with simple configure in cfg file and the warning disappears. Also, the constructor is correctly called before enter to main().
What may cause this warning and make the constructor not called?