Guys thanx for keeping the 'printf' thread lively and would especially like to thank Andrew for pointing me out the thing I was overlooking. I'm sort of stuck with another problem. This time its something to with the Error 253. Somehow I was not able to simulate the problem with a dummy program. So really can't pin-point out the problem. The error 253 is popping up with the following arguments: Internal Error(ASMGEN - TRIPLE=02150960) The compiler is dumping it while compiling a line with 'memset' command. I've not failed to include the string.h header file.