http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46770
--- Comment #62 from Mark Mitchell <mark at codesourcery dot com> 2010-12-14 15:17:25 UTC --- > Having everyone with knowledge of static construction alerted, can't we use > the > GNU constructor priorities to solve PR44952? The two constraints are: (a) priorities aren't supported on all systems, so we need to have a fall-back mechanism (b) we need to document which range of priorities we're reserving for libstdc++ On RTOS platforms, high priorities are also used for things like C library initialization and even for device initialization. Thank you,