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.s] - Rev 139

Go to most recent revision | Compare with Previous | Blame | View Log

 .section ".tbss","awT",@nobits
 .global gd0
 .align 3
gd0: .space 8
 
 .section ".opt1", "ax", %progbits
 addi 3,2,gd@got@tlsgd
 cmpdi 4,0
 beq 0f
 bl __tls_get_addr(gd@tlsgd)
 nop
 b 1f
0:
 bl __tls_get_addr(gd@tlsgd)
 nop
1:
 
 .section ".opt2", "ax", %progbits
 addi 3,2,gd@got@tlsgd
 cmpdi 4,0
 beq 0f
 addi 3,2,gd@got@tlsgd
0:
 bl __tls_get_addr(gd@tlsgd)
 nop
 
 .section ".opt3", "ax", %progbits
 addi 3,2,gd@got@tlsgd
 b 0f
 addi 3,2,gd0@got@tlsgd
 b 1f
0:
 bl __tls_get_addr(gd@tlsgd)
 nop
 b 2f
1:
 bl __tls_get_addr(gd0@tlsgd)
 nop
2:
 

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

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