OLD | NEW |
| (Empty) |
1 @hex: | |
2 # Test legal bit commands | |
3 # btw $0x1,(%esp) | |
4 66 0f ba 24 24 01 | |
5 90 90 90 90 90 | |
6 # btl $0x1,(%esp) | |
7 0f ba 24 24 01 | |
8 # btrl $0x1,(%esp) | |
9 0f ba 34 24 01 | |
10 # btsl $0x1,(%esp) | |
11 0f ba 2c 24 01 | |
12 # btcl $0x1,(%esp) | |
13 0f ba 3c 24 01 | |
14 @nval: | |
15 VALIDATOR: 0: Undefined instruction | |
16 VALIDATOR: b: Illegal instruction | |
17 VALIDATOR: 10: Illegal instruction | |
18 VALIDATOR: 15: Illegal instruction | |
19 VALIDATOR: 1a: Illegal instruction | |
20 *** <input> IS UNSAFE *** | |
21 @dis: | |
22 00000000: 66 0f ba 24 24 01 bt %ds:[%esp+%esp*1], 0
x1 | |
23 00000006: 90 nop | |
24 00000007: 90 nop | |
25 00000008: 90 nop | |
26 00000009: 90 nop | |
27 0000000a: 90 nop | |
28 0000000b: 0f ba 24 24 01 bt %ds:[%esp+%esp*1], 0
x1 | |
29 00000010: 0f ba 34 24 01 btr %ds:[%esp+%esp*1],
0x1 | |
30 00000015: 0f ba 2c 24 01 bts %ds:[%esp+%esp*1],
0x1 | |
31 0000001a: 0f ba 3c 24 01 btc %ds:[%esp+%esp*1],
0x1 | |
32 @vdis: | |
33 0: 66 0f ba undefined | |
34 3: 24 24 and %al, 0x24 | |
35 5: 01 90 90 90 90 90 add 0x90909090[%eax], %edx | |
36 b: 0f ba 24 24 01 bt [%esp], 0x1 | |
37 10: 0f ba 34 24 01 btr [%esp], 0x1 | |
38 15: 0f ba 2c 24 01 bts [%esp], 0x1 | |
39 1a: 0f ba 3c 24 01 btc [%esp], 0x1 | |
40 @rdfa_output: | |
41 0: [0] unrecognized instruction | |
42 b: [1] unrecognized instruction | |
43 10: [2] unrecognized instruction | |
44 15: [3] unrecognized instruction | |
45 1a: [4] unrecognized instruction | |
46 return code: 1 | |
OLD | NEW |