All of this stuff is completely under the covers for the vast majority of programs out there (and/or conforms to the ANSI C spec, such as atexit). If you need to know more about this part, then please visit your friendly local source code. Other sections which have no visible interface (or which have already been described, like KOS_INIT_FLAGS) will also not be discussed in this document.