diff options
author | Julian Brown <julian@codesourcery.com> | 2013-02-28 10:31:34 +0000 |
---|---|---|
committer | Julian Brown <julian@codesourcery.com> | 2013-02-28 10:31:34 +0000 |
commit | 3064e1ff79ecbe3d6f09667ae09065e347b5605b (patch) | |
tree | f21cdabeac8f35ce18ca2c10b1d78d239983e385 /ld/testsuite/ld-arm/tls-local-static.s | |
parent | dfe07582357cc33c46ebf6a02f0e52599bade48c (diff) | |
download | gdb-3064e1ff79ecbe3d6f09667ae09065e347b5605b.zip gdb-3064e1ff79ecbe3d6f09667ae09065e347b5605b.tar.gz gdb-3064e1ff79ecbe3d6f09667ae09065e347b5605b.tar.bz2 |
bfd/
* elf32-arm.c (elf32_arm_size_dynamic_sections): Don't call
elf32_arm_allocate_dynrelocs for source reloc for non-dynamic link.
ld/testsuite/
* ld-arm/tls-local-static.s: New test.
* ld-arm/tls-local-static.d: New.
* ld-arm/arm-elf.exp (tls-local-static): Add test.
Diffstat (limited to 'ld/testsuite/ld-arm/tls-local-static.s')
-rw-r--r-- | ld/testsuite/ld-arm/tls-local-static.s | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/ld/testsuite/ld-arm/tls-local-static.s b/ld/testsuite/ld-arm/tls-local-static.s new file mode 100644 index 0000000..15a409a --- /dev/null +++ b/ld/testsuite/ld-arm/tls-local-static.s @@ -0,0 +1,15 @@ + .text + .arch armv4t + .global _start +_start: +.LPIC0: + bx lr + .align 2 + .word var(tlsgd) + (. - .LPIC0 - 8) + + .section .tbss,"awT",%nobits + .align 2 + .type var, %object + .size var, 4 +var: + .space 4 |