From: Alan Modra Date: Fri, 1 Oct 2004 11:12:16 +0000 (+0000) Subject: * ld-s390/tlsbin.s: Set tls type for undefined syms. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=99f5fc1b7586022516204077e4a2065d5a689213;p=binutils-gdb.git * ld-s390/tlsbin.s: Set tls type for undefined syms. * ld-s390/tlsbin_64.s: Likewise. * ld-s390/tlsbinpic.s: Likewise. * ld-s390/tlsbinpic_64.s: Likewise. * ld-s390/tlspic1.s: Likewise. * ld-s390/tlspic1_64.s: Likewise. * ld-sparc/tlssunbin32.s: Likewise. * ld-sparc/tlssunbinpic32.s: Likewise. * ld-sparc/tlssunnopic32.s: Likewise. * ld-sparc/tlssunpic32.s: Likewise. --- diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index b42bc95ce54..5000c85e6b5 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,3 +1,16 @@ +2004-10-01 Alan Modra + + * ld-s390/tlsbin.s: Set tls type for undefined syms. + * ld-s390/tlsbin_64.s: Likewise. + * ld-s390/tlsbinpic.s: Likewise. + * ld-s390/tlsbinpic_64.s: Likewise. + * ld-s390/tlspic1.s: Likewise. + * ld-s390/tlspic1_64.s: Likewise. + * ld-sparc/tlssunbin32.s: Likewise. + * ld-sparc/tlssunbinpic32.s: Likewise. + * ld-sparc/tlssunnopic32.s: Likewise. + * ld-sparc/tlssunpic32.s: Likewise. + 2004-10-01 Alan Modra * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location. diff --git a/ld/testsuite/ld-s390/tlsbin.s b/ld/testsuite/ld-s390/tlsbin.s index 4da50e79cd8..125905e1302 100644 --- a/ld/testsuite/ld-s390/tlsbin.s +++ b/ld/testsuite/ld-s390/tlsbin.s @@ -16,6 +16,11 @@ bl5: .space 4 bl6: .space 4 bl7: .space 4 bl8: .space 4 + + .type sG6,@tls_object + .type sh6,@tls_object + .type sg3,@tls_object + .text .globl _start .type _start,@function diff --git a/ld/testsuite/ld-s390/tlsbin_64.s b/ld/testsuite/ld-s390/tlsbin_64.s index c40fcfc2102..8042f20bf84 100644 --- a/ld/testsuite/ld-s390/tlsbin_64.s +++ b/ld/testsuite/ld-s390/tlsbin_64.s @@ -16,6 +16,11 @@ bl5: .space 4 bl6: .space 4 bl7: .space 4 bl8: .space 4 + + .type sG6,@tls_object + .type sh6,@tls_object + .type sg3,@tls_object + .text .globl _start .type _start,@function diff --git a/ld/testsuite/ld-s390/tlsbinpic.s b/ld/testsuite/ld-s390/tlsbinpic.s index e52e3a4a064..c89793c7962 100644 --- a/ld/testsuite/ld-s390/tlsbinpic.s +++ b/ld/testsuite/ld-s390/tlsbinpic.s @@ -28,6 +28,11 @@ sh5: .long 261 sh6: .long 262 sh7: .long 263 sh8: .long 264 + + .type sG1,@tls_object + .type sG2,@tls_object + .type sG3,@tls_object + .text .globl fn2 .type fn2,@function diff --git a/ld/testsuite/ld-s390/tlsbinpic_64.s b/ld/testsuite/ld-s390/tlsbinpic_64.s index eeda6caaa13..0078c14b5fb 100644 --- a/ld/testsuite/ld-s390/tlsbinpic_64.s +++ b/ld/testsuite/ld-s390/tlsbinpic_64.s @@ -28,6 +28,11 @@ sh5: .long 261 sh6: .long 262 sh7: .long 263 sh8: .long 264 + + .type sG1,@tls_object + .type sG2,@tls_object + .type sG3,@tls_object + .text .globl fn2 .type fn2,@function diff --git a/ld/testsuite/ld-s390/tlspic1.s b/ld/testsuite/ld-s390/tlspic1.s index 28b9c3aeb28..a1205c6554a 100644 --- a/ld/testsuite/ld-s390/tlspic1.s +++ b/ld/testsuite/ld-s390/tlspic1.s @@ -27,6 +27,11 @@ sh5: .long 261 sh6: .long 262 sh7: .long 263 sh8: .long 264 + + .type sH1,@tls_object + .type sH2,@tls_object + .type sH5,@tls_object + .text .globl fn1 .type fn1,@function diff --git a/ld/testsuite/ld-s390/tlspic1_64.s b/ld/testsuite/ld-s390/tlspic1_64.s index 4e500080cb6..9542c18d721 100644 --- a/ld/testsuite/ld-s390/tlspic1_64.s +++ b/ld/testsuite/ld-s390/tlspic1_64.s @@ -27,6 +27,11 @@ sh5: .long 261 sh6: .long 262 sh7: .long 263 sh8: .long 264 + + .type sH1,@tls_object + .type sH2,@tls_object + .type sH5,@tls_object + .text .globl fn1 .type fn1,@function diff --git a/ld/testsuite/ld-sparc/tlssunbin32.s b/ld/testsuite/ld-sparc/tlssunbin32.s index 21716f36b21..9b0552fb270 100644 --- a/ld/testsuite/ld-sparc/tlssunbin32.s +++ b/ld/testsuite/ld-sparc/tlssunbin32.s @@ -17,6 +17,14 @@ bl5: .word 0 bl6: .word 0 bl7: .word 0 bl8: .word 0 + + .type sg2,@tls_object + .type sg3,@tls_object + .type sG6,@tls_object + .type sh2,@tls_object + .type sh3,@tls_object + .type sh6,@tls_object + .text .globl _start .type _start,#function diff --git a/ld/testsuite/ld-sparc/tlssunbinpic32.s b/ld/testsuite/ld-sparc/tlssunbinpic32.s index 60fb5857cd4..97f85a8cabc 100644 --- a/ld/testsuite/ld-sparc/tlssunbinpic32.s +++ b/ld/testsuite/ld-sparc/tlssunbinpic32.s @@ -30,6 +30,11 @@ sh5: .word 261 sh6: .word 262 sh7: .word 263 sh8: .word 264 + + .type sG1,@tls_object + .type sG2,@tls_object + .type sG5,@tls_object + .text .align 4096 .LLGETPC0: diff --git a/ld/testsuite/ld-sparc/tlssunnopic32.s b/ld/testsuite/ld-sparc/tlssunnopic32.s index 6c0ec339477..9a436855e82 100644 --- a/ld/testsuite/ld-sparc/tlssunnopic32.s +++ b/ld/testsuite/ld-sparc/tlssunnopic32.s @@ -7,6 +7,11 @@ bl2: .word 0 bl3: .word 0 bl4: .word 0 bl5: .word 0 + + .type sh1,@tls_object + .type sh2,@tls_object + .type sh3,@tls_object + .text .align 4096 .globl fn3 diff --git a/ld/testsuite/ld-sparc/tlssunpic32.s b/ld/testsuite/ld-sparc/tlssunpic32.s index 9e8a2357511..b4aa47698a7 100644 --- a/ld/testsuite/ld-sparc/tlssunpic32.s +++ b/ld/testsuite/ld-sparc/tlssunpic32.s @@ -30,6 +30,10 @@ sh6: .word 262 sh7: .word 263 sh8: .word 264 + .type sH1,@tls_object + .type sH2,@tls_object + .type sH5,@tls_object + .text .align 4096 .LLGETPC0: