Just for those who will go after me (Don't know how to use wiki, may be it is worth to add there?): Call to the __eabi() function should be AFTER the stack initializing, as __eabi() uses it. -- Leon