Listing 1.
01: movl $-14,%edx
02: xorl %ecx,%ecx
03: movl current_set,%eax
04: testb $3,728(%eax)
05: je .L2396
06: cmpl $-1073741828,%ebx
07: ja .L2395
08: .L2396:
09: xorl %edx,%edx
10: 1: movl (%ebx),%ecx
11: 2:
12: .section .fixup,"ax"
13: 3: movl $-14,%edx
14: xorl %ecx,%ecx
15: jmp 2b
16: .previous
17: .section __ex_table,"a"
18: .align 4
29: .long 1b,3b
20: .previous
21: .L2395:
22: movl %ecx,%ebx
23: movl %edx,%ecx
24: testl %ecx,%ecx
Copyright © 1994 - 2019 Linux Journal. All rights reserved.