OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [ld/] [testsuite/] [ld-powerpc/] [tlsopt4_32.s] - Blame information for rev 95

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 95 khays
 .section ".tbss","awT",@nobits
2
 .global gd0
3
 .align 3
4
gd0: .space 8
5
 
6
 .section ".opt1", "ax", %progbits
7
 addi 3,13,gd@got@tlsgd
8
 cmpwi 4,0
9
 beq 0f
10
 bl __tls_get_addr(gd@tlsgd)
11
 b 1f
12
0:
13
 bl __tls_get_addr(gd@tlsgd)
14
1:
15
 
16
 .section ".opt2", "ax", %progbits
17
 addi 3,13,gd@got@tlsgd
18
 cmpwi 4,0
19
 beq 0f
20
 addi 3,13,gd@got@tlsgd
21
0:
22
 bl __tls_get_addr(gd@tlsgd)
23
 
24
 .section ".opt3", "ax", %progbits
25
 addi 3,13,gd@got@tlsgd
26
 b 0f
27
 addi 3,13,gd0@got@tlsgd
28
 b 1f
29
0:
30
 bl __tls_get_addr(gd@tlsgd)
31
 b 2f
32
1:
33
 bl __tls_get_addr(gd0@tlsgd)
34
2:

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.