Hi, > I think the c_longcount_tsc fragment should have eax in the clobber list as > well as edx. The "a"(z) assigns the z variable to the eax register so it is "clobbered" implicitly. At least that is how I remmeber it. Anyway, it won't compile if you add eax. Greetings, Reimar Döffinger