diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2016-05-20 21:23:52 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2016-05-20 21:23:52 +0000 |
commit | ebed1fe0de88ef664f9f51d079f5b22eb7f996fe (patch) | |
tree | aa95c42f09a31ff2d56bd4461c7de614a686ff6c /llvm/lib/Support/Unix | |
parent | 14d965166c7166a109bdd75333a4a8f8cf668299 (diff) | |
download | bcm5719-llvm-ebed1fe0de88ef664f9f51d079f5b22eb7f996fe.tar.gz bcm5719-llvm-ebed1fe0de88ef664f9f51d079f5b22eb7f996fe.zip |
Refactor R_RELAX_TLS_* value computation.
This makes it explicit that each R_RELAX_TLS_* is equivalent to some
other expression.
With this I think we are at a sweet spot for how much is done in
Target.cpp. I did experiment with moving *all* the value math out of it.
It has the advantage that we know the final value in target independent
code, but it gets quite verbose.
llvm-svn: 270277
Diffstat (limited to 'llvm/lib/Support/Unix')
0 files changed, 0 insertions, 0 deletions