mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-20 18:08:24 +08:00
i386; Add .code16gcc fldenv tests
* testsuite/gas/i386/general.s: Add .code16gcc fldenv tests. * testsuite/gas/i386/general.l: Updated.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2019-10-31 H.J. Lu <hongjiu.lu@intel.com>
|
||||||
|
|
||||||
|
* testsuite/gas/i386/general.s: Add .code16gcc fldenv tests.
|
||||||
|
* testsuite/gas/i386/general.l: Updated.
|
||||||
|
|
||||||
2019-10-31 Mihail Ionescu <mihail.ionescu@arm.com>
|
2019-10-31 Mihail Ionescu <mihail.ionescu@arm.com>
|
||||||
|
|
||||||
* config/tc-arm.c (selected_ctx_ext_table) New static variable.
|
* config/tc-arm.c (selected_ctx_ext_table) New static variable.
|
||||||
|
@ -282,5 +282,12 @@
|
|||||||
216 0226 660FB6F8 movzb %al,%di
|
216 0226 660FB6F8 movzb %al,%di
|
||||||
217 022a 0FB6C8 movzb %al,%ecx
|
217 022a 0FB6C8 movzb %al,%ecx
|
||||||
218
|
218
|
||||||
219 # Force a good alignment.
|
219 .code16gcc
|
||||||
220 022d 000000 .p2align 4,0
|
220 # Use 16-bit layout by default for fldenv.
|
||||||
|
221 022d 67D920 fldenv \(%eax\)
|
||||||
|
222 0230 67D920 fldenvs \(%eax\)
|
||||||
|
223 0233 6766D920 fldenvl \(%eax\)
|
||||||
|
224
|
||||||
|
225 # Force a good alignment.
|
||||||
|
226 0237 00000000 00000000 .p2align 4,0
|
||||||
|
226 00
|
||||||
|
@ -216,5 +216,11 @@
|
|||||||
movzb %al,%di
|
movzb %al,%di
|
||||||
movzb %al,%ecx
|
movzb %al,%ecx
|
||||||
|
|
||||||
|
.code16gcc
|
||||||
|
# Use 16-bit layout by default for fldenv.
|
||||||
|
fldenv (%eax)
|
||||||
|
fldenvs (%eax)
|
||||||
|
fldenvl (%eax)
|
||||||
|
|
||||||
# Force a good alignment.
|
# Force a good alignment.
|
||||||
.p2align 4,0
|
.p2align 4,0
|
||||||
|
Reference in New Issue
Block a user