> Yes, you are right problem we are facing is with pasting two > tokens together, but what I am unable to understand is why its compiling > properly with older gcc versions. Is there any change in gcc3.4 handling > of macros.I will be thankful for your help on this. You could write the version where this "kind" of thing worked, then it would be easier to answer to your question. Arturas Moskvinas