diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2012-03-13 08:06:51 +0100 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2012-03-13 08:06:51 +0100 |
commit | 6c2f0f83a5c02bf30aebbba56d78687023ab0ea0 (patch) | |
tree | 341c7eaa36dd4efddab3badf0da764789a3e714b /libgcc | |
parent | a89ff70f6d482ccacab2cf72cafa6554342f83c2 (diff) | |
download | gcc-6c2f0f83a5c02bf30aebbba56d78687023ab0ea0.zip gcc-6c2f0f83a5c02bf30aebbba56d78687023ab0ea0.tar.gz gcc-6c2f0f83a5c02bf30aebbba56d78687023ab0ea0.tar.bz2 |
i386.h (TARGET_TLS_INDIRECT_SEG_REFS): New.
* config/i386/i386.h (TARGET_TLS_INDIRECT_SEG_REFS): New.
* config/i386/i386.c (ix86_decompose_address): Use
TARGET_TLS_INDIRECT_SEG_REFS to prevent %fs:(%reg) addresses.
(legitimize_tls_address): Use TARGET_TLS_INDIRECT_SEG_REFS to load
thread pointer to a register.
From-SVN: r185278
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions