PR ld/4023
[deliverable/binutils-gdb.git] / ld / testsuite / ld-i386 / tlsdesc.dd
index 666f790cc235527912086510ba4e7257f0261acb..3179fc44e586c194abbbc749dd5beee33e2c52f9 100644 (file)
@@ -40,8 +40,7 @@ Disassembly of section .text:
 #  GD -> IE because variable is referenced through @gotntpoff too
  [0-9a-f]+:    8b 83 c4 ff ff ff[      ]+mov    0xffffffc4\(%ebx\),%eax
 #                              ->R_386_TLS_TPOFF32     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 *
@@ -49,8 +48,7 @@ Disassembly of section .text:
 #  GD -> IE because variable is referenced through @gottpoff and
  [0-9a-f]+:    8b 83 d4 ff ff ff[      ]+mov    0xffffffd4\(%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 *
@@ -74,8 +72,7 @@ Disassembly of section .text:
 #  GD -> IE against local variable referenced through @gotntpoff
  [0-9a-f]+:    8b 83 b4 ff ff ff[      ]+mov    0xffffffb4\(%ebx\),%eax
 #                              ->R_386_TLS_TPOFF32     sl3
- [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 *
@@ -83,8 +80,7 @@ Disassembly of section .text:
 #  GD -> IE against local variable referenced through @gottpoff and
  [0-9a-f]+:    8b 83 bc ff ff ff[      ]+mov    0xffffffbc\(%ebx\),%eax
 #                              ->R_386_TLS_TPOFF32     sl4
- [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 *
@@ -108,8 +104,7 @@ Disassembly of section .text:
 #  GD -> IE against hidden and local variable referenced through @gotntpoff too
  [0-9a-f]+:    8b 83 c8 ff ff ff[      ]+mov    0xffffffc8\(%ebx\),%eax
 #                              ->R_386_TLS_TPOFF32     sh3
- [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 *
@@ -117,8 +112,7 @@ Disassembly of section .text:
 #  GD -> IE against hidden and local variable referenced through @gottpoff and @gotntpoff too
  [0-9a-f]+:    8b 83 e8 ff ff ff[      ]+mov    0xffffffe8\(%ebx\),%eax
 #                              ->R_386_TLS_TPOFF32     sh4
- [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 *
@@ -142,8 +136,7 @@ Disassembly of section .text:
 #  GD -> IE against hidden but not local variable referenced through
  [0-9a-f]+:    8b 83 ec ff ff ff[      ]+mov    0xffffffec\(%ebx\),%eax
 #                              ->R_386_TLS_TPOFF32     sH3
- [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 *
@@ -151,8 +144,7 @@ Disassembly of section .text:
 #  GD -> IE against hidden but not local variable referenced through
  [0-9a-f]+:    8b 83 e0 ff ff ff[      ]+mov    0xffffffe0\(%ebx\),%eax
 #                              ->R_386_TLS_TPOFF32     sH4
- [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 *
This page took 0.023922 seconds and 4 git commands to generate.