--- libc.nooddtypes.s 2017-04-07 19:36:34.815250009 +0200 +++ libc.oddtypes.s 2017-04-07 19:36:28.812151299 +0200 @@ -1,4 +1,4 @@ -In archive libc.nooddtypes.a: +In archive libc.oddtypes.a: aio.o: file format elf64-x86-64 @@ -69384,10 +69384,10 @@ Disassembly of section .text.pop_arg: 0000000000000000 : - 0: 83 fe 16 cmp $0x16,%esi + 0: 83 fe 1c cmp $0x1c,%esi 3: 0f 87 64 01 00 00 ja 16d 9: 83 ee 09 sub $0x9,%esi - c: 83 fe 0b cmp $0xb,%esi + c: 83 fe 11 cmp $0x11,%esi f: 0f 87 58 01 00 00 ja 16d 15: ff 24 f5 00 00 00 00 jmpq *0x0(,%rsi,8) 1c: 8b 0a mov (%rdx),%ecx @@ -69427,20 +69427,20 @@ 7f: 48 8b 42 08 mov 0x8(%rdx),%rax 83: 48 8d 48 08 lea 0x8(%rax),%rcx 87: 48 89 4a 08 mov %rcx,0x8(%rdx) - 8b: 48 8b 00 mov (%rax),%rax - 8e: e9 94 00 00 00 jmpq 127 - 93: 8b 0a mov (%rdx),%ecx - 95: 83 f9 2f cmp $0x2f,%ecx - 98: 77 0d ja a7 - 9a: 89 c8 mov %ecx,%eax - 9c: 83 c1 08 add $0x8,%ecx - 9f: 48 03 42 10 add 0x10(%rdx),%rax - a3: 89 0a mov %ecx,(%rdx) - a5: eb 0c jmp b3 - a7: 48 8b 42 08 mov 0x8(%rdx),%rax - ab: 48 8d 48 08 lea 0x8(%rax),%rcx - af: 48 89 4a 08 mov %rcx,0x8(%rdx) - b3: 48 0f bf 00 movswq (%rax),%rax + 8b: 48 0f bf 00 movswq (%rax),%rax + 8f: e9 93 00 00 00 jmpq 127 + 94: 8b 0a mov (%rdx),%ecx + 96: 83 f9 2f cmp $0x2f,%ecx + 99: 77 0d ja a8 + 9b: 89 c8 mov %ecx,%eax + 9d: 83 c1 08 add $0x8,%ecx + a0: 48 03 42 10 add 0x10(%rdx),%rax + a4: 89 0a mov %ecx,(%rdx) + a6: eb 0c jmp b4 + a8: 48 8b 42 08 mov 0x8(%rdx),%rax + ac: 48 8d 48 08 lea 0x8(%rax),%rcx + b0: 48 89 4a 08 mov %rcx,0x8(%rdx) + b4: 0f b7 00 movzwl (%rax),%eax b7: eb 6e jmp 127 b9: 8b 0a mov (%rdx),%ecx bb: 83 f9 2f cmp $0x2f,%ecx @@ -69453,20 +69453,20 @@ cd: 48 8b 42 08 mov 0x8(%rdx),%rax d1: 48 8d 48 08 lea 0x8(%rax),%rcx d5: 48 89 4a 08 mov %rcx,0x8(%rdx) - d9: 0f b7 00 movzwl (%rax),%eax - dc: eb 49 jmp 127 - de: 8b 0a mov (%rdx),%ecx - e0: 83 f9 2f cmp $0x2f,%ecx - e3: 77 0d ja f2 - e5: 89 c8 mov %ecx,%eax - e7: 83 c1 08 add $0x8,%ecx - ea: 48 03 42 10 add 0x10(%rdx),%rax - ee: 89 0a mov %ecx,(%rdx) - f0: eb 0c jmp fe - f2: 48 8b 42 08 mov 0x8(%rdx),%rax - f6: 48 8d 48 08 lea 0x8(%rax),%rcx - fa: 48 89 4a 08 mov %rcx,0x8(%rdx) - fe: 48 0f be 00 movsbq (%rax),%rax + d9: 48 0f be 00 movsbq (%rax),%rax + dd: eb 48 jmp 127 + df: 8b 0a mov (%rdx),%ecx + e1: 83 f9 2f cmp $0x2f,%ecx + e4: 77 0d ja f3 + e6: 89 c8 mov %ecx,%eax + e8: 83 c1 08 add $0x8,%ecx + eb: 48 03 42 10 add 0x10(%rdx),%rax + ef: 89 0a mov %ecx,(%rdx) + f1: eb 0c jmp ff + f3: 48 8b 42 08 mov 0x8(%rdx),%rax + f7: 48 8d 48 08 lea 0x8(%rax),%rcx + fb: 48 89 4a 08 mov %rcx,0x8(%rdx) + ff: 0f b6 00 movzbl (%rax),%eax 102: eb 23 jmp 127 104: 8b 0a mov (%rdx),%ecx 106: 83 f9 2f cmp $0x2f,%ecx @@ -69479,7 +69479,7 @@ 118: 48 8b 42 08 mov 0x8(%rdx),%rax 11c: 48 8d 48 08 lea 0x8(%rax),%rcx 120: 48 89 4a 08 mov %rcx,0x8(%rdx) - 124: 0f b6 00 movzbl (%rax),%eax + 124: 48 8b 00 mov (%rax),%rax 127: 48 89 07 mov %rax,(%rdi) 12a: c3 retq 12b: 8b 4a 04 mov 0x4(%rdx),%ecx @@ -70634,7 +70634,7 @@ 334: eb c0 jmp 2f6 336: 85 f6 test %esi,%esi 338: 0f 84 72 fe ff ff je 1b0 - 33e: 83 fe 15 cmp $0x15,%esi + 33e: 83 fe 1b cmp $0x1b,%esi 341: 75 0a jne 34d 343: 45 85 e4 test %r12d,%r12d 346: 78 5b js 3a3