Yeah, I should know this stuff, but the truth is i've never written my own code to handle this (some coder gave me a "wbstartup.i" which i've always used in assembler, and in C i just used the compiler startup code.
In future i promise to check my facts first
