Many thanks for clearing it up. By the way, can one pass (long long)-s but NOT through memory? (Ignore for the moment SSE completely.) For most 64-bit math, gcc keeps these in two 32-bit registers - I wonder whether I can get gcc to use those registers in some of my own assembly code without any excursions to memory and back. -- View this message in context: http://old.nabble.com/extended-asm---memory-constraint-tp28725485p28750022.html Sent from the gcc - Help mailing list archive at Nabble.com.