Set CPU type in BFD backend for x86_64-nacl* and i?86-nacl* targets
[external/binutils.git] / ld / testsuite / ld-x86-64 / tlsgd7.s
1         .text
2         .globl _start
3 _start:
4 1:      movabsq $_GLOBAL_OFFSET_TABLE_-1b, %r11
5         pushq   %rbx
6         pushq   %rbx
7         leaq    1b(%rip), %rbx
8         addq    %r11, %rbx
9
10         /* GD, -mcmodel=large  */
11         leaq    foo@tlsgd(%rip), %rdi
12         movabsq $__tls_get_addr@pltoff, %rax
13         addq    %rbx, %rax
14         call    *%rax
15
16         popq    %rbx
17         popq    %rbx
18         ret
19         .globl foo
20         .section        .tdata,"awT",@progbits
21         .align 4
22         .type   foo, @object
23         .size   foo, 4
24 foo:
25         .long   100