| Index: src/trusted/validator_x86/testdata/32/stubout.tf
|
| diff --git a/src/trusted/validator_x86/testdata/32/stubout.tf b/src/trusted/validator_x86/testdata/32/stubout.tf
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..f41d61271ddb45e07293a115725a1fed99f498ad
|
| --- /dev/null
|
| +++ b/src/trusted/validator_x86/testdata/32/stubout.tf
|
| @@ -0,0 +1,33 @@
|
| +BITS: 32
|
| +OUTCOME: invalid
|
| +
|
| +# Sample stubout code, with multiple stubouts.
|
| +#
|
| +# add %ds:[%eax], %al
|
| +hex: 00 00
|
| +
|
| +# ret
|
| +asm: ret
|
| +hex: c3
|
| +nc_out: ret instruction (not allowed)
|
| +nc_out: Illegal instruction
|
| +
|
| +# add %eax, %eax
|
| +asm: add %eax,%eax
|
| +hex: 01 c0
|
| +
|
| +# Too many prefix bytes
|
| +hex: 66 66 66 66 00 00
|
| +nc_out: Bad prefix usage
|
| +
|
| +# nop
|
| +asm: nop
|
| +hex: 90
|
| +
|
| +# lea %esi, %ds:[%esi+%esp*1]
|
| +hex: 8d 74 26 00
|
| +
|
| +# Too many prefix bytes
|
| +hex: 66 66 66 66 00 00
|
| +nc_out: Bad prefix usage
|
| +
|
|
|