diff options
Diffstat (limited to 'test/ELF/tls-i686.s')
-rw-r--r-- | test/ELF/tls-i686.s | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/test/ELF/tls-i686.s b/test/ELF/tls-i686.s index 62940d6cd164..e0a1007fde16 100644 --- a/test/ELF/tls-i686.s +++ b/test/ELF/tls-i686.s @@ -15,7 +15,7 @@ var: var1: .long 1 -.text +.section test, "awx" .global _start _start: movl $var@tpoff, %edx @@ -30,40 +30,40 @@ _start: movl %gs:0, %ecx leal var1@ntpoff(%ecx), %eax -// DIS: Disassembly of section .text: +// DIS: Disassembly of section test: // DIS-NEXT: _start: -// DIS-NEXT: 11000: ba 08 00 00 00 movl $8, %edx -// DIS-NEXT: 11005: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx -// DIS-NEXT: 1100c: 29 d0 subl %edx, %eax -// DIS-NEXT: 1100e: ba 04 00 00 00 movl $4, %edx -// DIS-NEXT: 11013: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx -// DIS-NEXT: 1101a: 29 d0 subl %edx, %eax -// DIS-NEXT: 1101c: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx -// DIS-NEXT: 11023: 8d 81 f8 ff ff ff leal -8(%ecx), %eax -// DIS-NEXT: 11029: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx -// DIS-NEXT: 11030: 8d 81 fc ff ff ff leal -4(%ecx), %eax +// DIS-NEXT: 12000: ba 08 00 00 00 movl $8, %edx +// DIS-NEXT: 12005: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx +// DIS-NEXT: 1200c: 29 d0 subl %edx, %eax +// DIS-NEXT: 1200e: ba 04 00 00 00 movl $4, %edx +// DIS-NEXT: 12013: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx +// DIS-NEXT: 1201a: 29 d0 subl %edx, %eax +// DIS-NEXT: 1201c: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx +// DIS-NEXT: 12023: 8d 81 f8 ff ff ff leal -8(%ecx), %eax +// DIS-NEXT: 12029: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx +// DIS-NEXT: 12030: 8d 81 fc ff ff ff leal -4(%ecx), %eax // RELOC: Relocations [ // RELOC-NEXT: ] -// DISSHARED: Disassembly of section .text: +// DISSHARED: Disassembly of section test: // DISSHARED-NEXT: _start: -// DISSHARED-NEXT: 1000: ba 00 00 00 00 movl $0, %edx -// DISSHARED-NEXT: 1005: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx -// DISSHARED-NEXT: 100c: 29 d0 subl %edx, %eax -// DISSHARED-NEXT: 100e: ba 00 00 00 00 movl $0, %edx -// DISSHARED-NEXT: 1013: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx -// DISSHARED-NEXT: 101a: 29 d0 subl %edx, %eax -// DISSHARED-NEXT: 101c: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx -// DISSHARED-NEXT: 1023: 8d 81 00 00 00 00 leal (%ecx), %eax -// DISSHARED-NEXT: 1029: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx -// DISSHARED-NEXT: 1030: 8d 81 00 00 00 00 leal (%ecx), %eax +// DISSHARED-NEXT: 2000: ba 00 00 00 00 movl $0, %edx +// DISSHARED-NEXT: 2005: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx +// DISSHARED-NEXT: 200c: 29 d0 subl %edx, %eax +// DISSHARED-NEXT: 200e: ba 00 00 00 00 movl $0, %edx +// DISSHARED-NEXT: 2013: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx +// DISSHARED-NEXT: 201a: 29 d0 subl %edx, %eax +// DISSHARED-NEXT: 201c: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx +// DISSHARED-NEXT: 2023: 8d 81 00 00 00 00 leal (%ecx), %eax +// DISSHARED-NEXT: 2029: 65 8b 0d 00 00 00 00 movl %gs:0, %ecx +// DISSHARED-NEXT: 2030: 8d 81 00 00 00 00 leal (%ecx), %eax // RELOCSHARED: Relocations [ // RELOCSHARED-NEXT: Section (4) .rel.dyn { -// RELOCSHARED-NEXT: 0x1001 R_386_TLS_TPOFF32 var 0x0 -// RELOCSHARED-NEXT: 0x100F R_386_TLS_TPOFF32 var1 0x0 -// RELOCSHARED-NEXT: 0x1025 R_386_TLS_TPOFF var 0x0 -// RELOCSHARED-NEXT: 0x1032 R_386_TLS_TPOFF var1 0x0 +// RELOCSHARED-NEXT: 0x2001 R_386_TLS_TPOFF32 var 0x0 +// RELOCSHARED-NEXT: 0x2025 R_386_TLS_TPOFF var 0x0 +// RELOCSHARED-NEXT: 0x200F R_386_TLS_TPOFF32 var1 0x0 +// RELOCSHARED-NEXT: 0x2032 R_386_TLS_TPOFF var1 0x0 // RELOCSHARED-NEXT: } // RELOCSHARED-NEXT: ] |