So my greatest fears came to reality and after five months of processing on my application, the Finnish government denied me extension to my work-permit. They rejected my application on the grounds that I am unemployed and hence can't afford my stay in Finland anymore. They assumed this after calling my previous employer, who just told them that i don't work there anymore and even sent them this information in written. He is such a good guy that he never bothered to inform me of this. Neither did the police bothered to ask me if I have a new job or not. When i went to the police station, I asked the woman there if i need to submit the information about my new job if my employer has changed and she made it something very optional for me. After that whenever i used to call them to query the status of my application, they used to tell me to wait for the mail they will send me. I didn't get any mail until 24-08. When i opened the mail, i was astonished to see that the date of appointment they had given me was 16-08. After some examination of the letter and envelope, I found out that they have put the wrong address on the envelope so it went to the wrong place and it seemed to have been sent back by the nice guy living at that address. When the HR person from my company contacted the police about this matter, they had a completely different story about this.
Anyway! Now i have submitted a new application and submitted another 100e. They have promised to speed things up as much as possible this time but i can't imagine a bureaucracy doing something like this in less than a week. The funniest part of the story is that now until they make the decision, I can live in Finland but I can't work so I am on an unpaid vacation until at least a week.
Regarding iwmmxt:
Thanks to koen, now i have an ipaq with iwmmxt-enabled kernel+user-space on my ipaq. I also found recently that gcc does provide intrinsics for iwmmxt if you compile it for xscale. Another thanks to nchip (Rikku Voipio), who created an iwmmxt foreign toolchain for scratchbox on my request. Now, I think I should use this unpaid vaccation for something useful.