* elf32-m68k.c (elf_m68k_copy_indirect_symbol): Propagate non_got_ref
value. (elf_m68k_check_relocs): Handle dynamic TLS relocations. Handle non_got_ref field. (elf_m68k_adjust_dynamic_symbol): Handle non_got_ref field. * tls-def-1.s, tls-def-1.d, tls-gd-1.d2, tls-gd-1.d3, tls-main-1.s, * tls-main-1.d: New files. * m68k.exp: Run new TLS tests.
Showing
- bfd/ChangeLog 8 additions, 0 deletionsbfd/ChangeLog
- bfd/elf32-m68k.c 24 additions, 0 deletionsbfd/elf32-m68k.c
- ld/testsuite/ChangeLog 10 additions, 0 deletionsld/testsuite/ChangeLog
- ld/testsuite/ld-m68k/m68k.exp 17 additions, 1 deletionld/testsuite/ld-m68k/m68k.exp
- ld/testsuite/ld-m68k/tls-def-1.d 4 additions, 0 deletionsld/testsuite/ld-m68k/tls-def-1.d
- ld/testsuite/ld-m68k/tls-def-1.s 9 additions, 0 deletionsld/testsuite/ld-m68k/tls-def-1.s
- ld/testsuite/ld-m68k/tls-gd-1.d2 5 additions, 0 deletionsld/testsuite/ld-m68k/tls-gd-1.d2
- ld/testsuite/ld-m68k/tls-gd-1.d3 13 additions, 0 deletionsld/testsuite/ld-m68k/tls-gd-1.d3
- ld/testsuite/ld-m68k/tls-main-1.d 15 additions, 0 deletionsld/testsuite/ld-m68k/tls-main-1.d
- ld/testsuite/ld-m68k/tls-main-1.s 19 additions, 0 deletionsld/testsuite/ld-m68k/tls-main-1.s
Loading
Please register or sign in to comment