[mips] Fix PR35140
authorSimon Dardis <simon.dardis@mips.com>
Mon, 6 Nov 2017 10:50:04 +0000 (10:50 +0000)
committerSimon Dardis <simon.dardis@mips.com>
Mon, 6 Nov 2017 10:50:04 +0000 (10:50 +0000)
commite57795384c4c76c8af010f957fd2b0179af59664
tree96db6a009378fd3477eab8fe874beb3f92d5de44
parenta2db4349d592a30d241acd0237481a2878edc959
[mips] Fix PR35140

Mark all symbols involved with TLS relocations as being TLS symbols.

This resolves PR35140.

Thanks to Alex Crichton for reporting the issue!

Reviewers: atanasyan

Differential Revision: https://reviews.llvm.org/D39591

llvm-svn: 317470
llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp
llvm/test/MC/Mips/tls-symbols.s [new file with mode: 0644]