PR ld/4023
[deliverable/binutils-gdb.git] / ld / testsuite / ld-i386 / tlsbindesc.dd
index 071a5b3204277444ecb1a7cb23591bdac4b6b5ad..4b4c507ec2d5ca4ae82bff13b0edf58b5e901863 100644 (file)
@@ -51,8 +51,7 @@ Disassembly of section .text:
 #  the variable is referenced through @gotntpoff too
  [0-9a-f]+:    8b 83 dc ff ff ff[      ]+mov    0xffffffdc\(%ebx\),%eax
 #                              ->R_386_TLS_TPOFF       sG3
- [0-9a-f]+:    90[     ]+nop *
- [0-9a-f]+:    90[     ]+nop *
+ [0-9a-f]+:    66 90[  ]+xchg   %ax,%ax
  [0-9a-f]+:    90[     ]+nop *
  [0-9a-f]+:    90[     ]+nop *
  [0-9a-f]+:    90[     ]+nop *
@@ -61,8 +60,7 @@ Disassembly of section .text:
 #  the variable is referenced through @gottpoff and @gotntpoff too
  [0-9a-f]+:    8b 83 f0 ff ff ff[      ]+mov    0xfffffff0\(%ebx\),%eax
 #                              ->R_386_TLS_TPOFF32     sG4
- [0-9a-f]+:    90[     ]+nop *
- [0-9a-f]+:    90[     ]+nop *
+ [0-9a-f]+:    66 90[  ]+xchg   %ax,%ax
  [0-9a-f]+:    90[     ]+nop *
  [0-9a-f]+:    90[     ]+nop *
  [0-9a-f]+:    90[     ]+nop *
@@ -70,8 +68,7 @@ Disassembly of section .text:
 #  GD -> LE with global variable defined in executable
  [0-9a-f]+:    8d 05 00 f0 ff ff[      ]+lea    0xfffff000,%eax
 #                                                      sg1
- [0-9a-f]+:    90[     ]+nop *
- [0-9a-f]+:    90[     ]+nop *
+ [0-9a-f]+:    66 90[  ]+xchg   %ax,%ax
  [0-9a-f]+:    90[     ]+nop *
  [0-9a-f]+:    90[     ]+nop *
  [0-9a-f]+:    90[     ]+nop *
@@ -79,8 +76,7 @@ Disassembly of section .text:
 #  GD -> LE with local variable defined in executable
  [0-9a-f]+:    8d 05 20 f0 ff ff[      ]+lea    0xfffff020,%eax
 #                                                      sl1
- [0-9a-f]+:    90[     ]+nop *
- [0-9a-f]+:    90[     ]+nop *
+ [0-9a-f]+:    66 90[  ]+xchg   %ax,%ax
  [0-9a-f]+:    90[     ]+nop *
  [0-9a-f]+:    90[     ]+nop *
  [0-9a-f]+:    90[     ]+nop *
@@ -88,16 +84,14 @@ Disassembly of section .text:
 #  GD -> LE with hidden variable defined in executable
  [0-9a-f]+:    8d 05 40 f0 ff ff[      ]+lea    0xfffff040,%eax
 #                                                      sh1
- [0-9a-f]+:    90[     ]+nop *
- [0-9a-f]+:    90[     ]+nop *
+ [0-9a-f]+:    66 90[  ]+xchg   %ax,%ax
  [0-9a-f]+:    90[     ]+nop *
  [0-9a-f]+:    90[     ]+nop *
  [0-9a-f]+:    90[     ]+nop *
  [0-9a-f]+:    90[     ]+nop *
 #  LD -> LE
  [0-9a-f]+:    8d 05 00 f0 ff ff[      ]+lea    0xfffff000,%eax
- [0-9a-f]+:    90[     ]+nop *
- [0-9a-f]+:    90[     ]+nop *
+ [0-9a-f]+:    66 90[  ]+xchg   %ax,%ax
  [0-9a-f]+:    90[     ]+nop *
  [0-9a-f]+:    90[     ]+nop *
  [0-9a-f]+:    8d 90 20 f0 ff ff[      ]+lea    0xfffff020\(%eax\),%edx
@@ -112,8 +106,7 @@ Disassembly of section .text:
  [0-9a-f]+:    90[     ]+nop *
 #  LD -> LE against hidden variables
  [0-9a-f]+:    8d 05 00 f0 ff ff[      ]+lea    0xfffff000,%eax
- [0-9a-f]+:    90[     ]+nop *
- [0-9a-f]+:    90[     ]+nop *
+ [0-9a-f]+:    66 90[  ]+xchg   %ax,%ax
  [0-9a-f]+:    90[     ]+nop *
  [0-9a-f]+:    90[     ]+nop *
  [0-9a-f]+:    8d 90 40 f0 ff ff[      ]+lea    0xfffff040\(%eax\),%edx
This page took 0.024843 seconds and 4 git commands to generate.