#ifdef USE_MS_ABI
/* Store registers and move four first input arguments from MS ABI to
* SYSV ABI. */#defineFUNC_ENTRY()\
pushq %rsi;\
pushq %rdi;\
movq %rdx,%rsi;\
movq %rcx,%rdi;\
movq %r8,%rdx;\
movq %r9,%rcx;/* Restore registers. */#defineFUNC_EXIT()\
popq %rdi;\
popq %rsi;#else#defineFUNC_ENTRY()/**/#defineFUNC_EXIT()/**/#endif