220 .file "tst.c" .version "01.01" gcc2_compiled.: ..text .align 4 ..globl shr64 .type shr64,@function shr64: pushl %ebx movb 16(%esp),%cl movl 8(%esp),%eax movl 12(%esp),%edx rorb $1,%cl shrdl %edx,%eax shrl %cl,%edx shrdl %edx,%eax shrl %cl,%edx shrb $7,%cl shrdl %edx,%eax shrl %cl,%edx popl %ebx ret ..Lfe1: .size shr64,.Lfe1-shr64 .align 4 ..globl shr32 .type shr32,@function shr32: movl 4(%esp),%eax shrl $1,%eax ret ..Lfe2: .size shr32,.Lfe2-shr32 .ident "GCC: (GNU) 2.7.2" . 0