hi i want to know if this is correct? i am a bit confused about linker...i am talking this topic when we have a asm construct in our code. The compiler basically reads the .c program and converts it into assembly code.Now during this it neglects this assembler construct and leaves it for assembler.Assembler is the person which basically looks for this part of the code and changes it into machine code. thanks ankit ________________________________________________________________________ Yahoo! Messenger - Communicate instantly..."Ping" your friends today! Download Messenger Now http://uk.messenger.yahoo.com/download/index.html