fix C++ compiler interface to x86 in-line assembler