mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-26 13:56:22 +08:00
x86: Update notrackbad tests for non-ELF targets
* gas/testsuite/gas/i386/notrackbad.l: Updated for non-ELF targets. * gas/testsuite/gas/i386/x86-64-notrackbad.l: Likewise.
This commit is contained in:
@ -1,3 +1,9 @@
|
|||||||
|
2017-05-23 H.J. Lu <hongjiu.lu@intel.com>
|
||||||
|
|
||||||
|
* gas/testsuite/gas/i386/notrackbad.l: Updated for non-ELF
|
||||||
|
targets.
|
||||||
|
* gas/testsuite/gas/i386/x86-64-notrackbad.l: Likewise.
|
||||||
|
|
||||||
2017-05-23 Claudiu Zissulescu <claziss@synopsys.com>
|
2017-05-23 Claudiu Zissulescu <claziss@synopsys.com>
|
||||||
|
|
||||||
* config/tc-arc.c (md_apply_fix): Use as_bad_where.
|
* config/tc-arc.c (md_apply_fix): Use as_bad_where.
|
||||||
|
@ -23,14 +23,14 @@ GAS LISTING .*
|
|||||||
[ ]*3[ ]+\.allow_index_reg
|
[ ]*3[ ]+\.allow_index_reg
|
||||||
[ ]*4[ ]+\.text
|
[ ]*4[ ]+\.text
|
||||||
[ ]*5[ ]+_start:
|
[ ]*5[ ]+_start:
|
||||||
[ ]*6[ ]+\?\?\?\? E8FCFFFF notrack call foo
|
[ ]*6[ ]+\?\?\?\? [0-9A-F]* notrack call foo
|
||||||
\*\*\*\* Error: expecting register indirect branch instruction after `notrack'
|
\*\*\*\* Error: expecting register indirect branch instruction after `notrack'
|
||||||
\*\*\*\* Warning: skipping prefixes on this instruction
|
\*\*\*\* Warning: skipping prefixes on this instruction
|
||||||
[ ]*6[ ]+FF
|
[ ]*6[ ]+[0-9A-F]*
|
||||||
[ ]*7[ ]+\?\?\?\? E9FCFFFF notrack jmp foo
|
[ ]*7[ ]+\?\?\?\? [0-9A-F]* notrack jmp foo
|
||||||
\*\*\*\* Error: expecting register indirect branch instruction after `notrack'
|
\*\*\*\* Error: expecting register indirect branch instruction after `notrack'
|
||||||
\*\*\*\* Warning: skipping prefixes on this instruction
|
\*\*\*\* Warning: skipping prefixes on this instruction
|
||||||
[ ]*7[ ]+FF
|
[ ]*7[ ]+[0-9A-F]*
|
||||||
[ ]*8[ ]+
|
[ ]*8[ ]+
|
||||||
[ ]*9[ ]+\?\?\?\? 3EFF10 notrack call \*\(%eax\)
|
[ ]*9[ ]+\?\?\?\? 3EFF10 notrack call \*\(%eax\)
|
||||||
\*\*\*\* Error: expecting register indirect branch instruction after `notrack'
|
\*\*\*\* Error: expecting register indirect branch instruction after `notrack'
|
||||||
@ -49,4 +49,5 @@ GAS LISTING .*
|
|||||||
[ ]*19[ ]+fs notrack call eax
|
[ ]*19[ ]+fs notrack call eax
|
||||||
[ ]*20[ ]+notrack fs call eax
|
[ ]*20[ ]+notrack fs call eax
|
||||||
[ ]*21[ ]+notrack bnd call eax
|
[ ]*21[ ]+notrack bnd call eax
|
||||||
[ ]*22[ ]+notrack data16 call eax
|
[ ]*22.*[ ]+notrack data16 call eax
|
||||||
|
#pass
|
||||||
|
@ -23,14 +23,14 @@ GAS LISTING .*
|
|||||||
[ ]*3[ ]+\.allow_index_reg
|
[ ]*3[ ]+\.allow_index_reg
|
||||||
[ ]*4[ ]+\.text
|
[ ]*4[ ]+\.text
|
||||||
[ ]*5[ ]+_start:
|
[ ]*5[ ]+_start:
|
||||||
[ ]*6[ ]+\?\?\?\? E8000000 notrack call foo
|
[ ]*6[ ]+\?\?\?\? [0-9A-F]* notrack call foo
|
||||||
\*\*\*\* Error: expecting register indirect branch instruction after `notrack'
|
\*\*\*\* Error: expecting register indirect branch instruction after `notrack'
|
||||||
\*\*\*\* Warning: skipping prefixes on this instruction
|
\*\*\*\* Warning: skipping prefixes on this instruction
|
||||||
[ ]*6[ ]+00
|
[ ]*6[ ]+[0-9A-F]*
|
||||||
[ ]*7[ ]+\?\?\?\? E9000000 notrack jmp foo
|
[ ]*7[ ]+\?\?\?\? [0-9A-F]* notrack jmp foo
|
||||||
\*\*\*\* Error: expecting register indirect branch instruction after `notrack'
|
\*\*\*\* Error: expecting register indirect branch instruction after `notrack'
|
||||||
\*\*\*\* Warning: skipping prefixes on this instruction
|
\*\*\*\* Warning: skipping prefixes on this instruction
|
||||||
[ ]*7[ ]+00
|
[ ]*7[ ]+[0-9A-F]*
|
||||||
[ ]*8[ ]+
|
[ ]*8[ ]+
|
||||||
[ ]*9[ ]+\?\?\?\? 3EFF10 notrack call \*\(%rax\)
|
[ ]*9[ ]+\?\?\?\? 3EFF10 notrack call \*\(%rax\)
|
||||||
\*\*\*\* Error: expecting register indirect branch instruction after `notrack'
|
\*\*\*\* Error: expecting register indirect branch instruction after `notrack'
|
||||||
@ -49,4 +49,5 @@ GAS LISTING .*
|
|||||||
[ ]*19[ ]+fs notrack call rax
|
[ ]*19[ ]+fs notrack call rax
|
||||||
[ ]*20[ ]+notrack fs call rax
|
[ ]*20[ ]+notrack fs call rax
|
||||||
[ ]*21[ ]+notrack bnd call rax
|
[ ]*21[ ]+notrack bnd call rax
|
||||||
[ ]*22[ ]+notrack data16 call rax
|
[ ]*22.*[ ]+notrack data16 call rax
|
||||||
|
#pass
|
||||||
|
Reference in New Issue
Block a user