diff options
author | Alan Modra <amodra@gmail.com> | 2011-06-20 14:42:10 +0930 |
---|---|---|
committer | Alan Modra <amodra@gcc.gnu.org> | 2011-06-20 14:42:10 +0930 |
commit | 3bae1d98650efce91703cc4cb37231bf8c12ef94 (patch) | |
tree | a7c8d0569095d18c55aee8e1f58232219baf0804 /libstdc++-v3/include/std/tuple | |
parent | 8fe2f96186ca193a2216da101a00cc02e93f1842 (diff) | |
download | gcc-3bae1d98650efce91703cc4cb37231bf8c12ef94.zip gcc-3bae1d98650efce91703cc4cb37231bf8c12ef94.tar.gz gcc-3bae1d98650efce91703cc4cb37231bf8c12ef94.tar.bz2 |
rs6000.c (create_TOC_reference): Wrap high part of toc-relative address in CONST.
* config/rs6000/rs6000.c (create_TOC_reference): Wrap high part
of toc-relative address in CONST.
(rs6000_delegitimize_address): Recognize changed address.
(rs6000_legitimize_reload_address): Likewise.
(rs6000_emit_move): Don't force these constants to memory.
* config/rs6000/rs6000.md (tls_gd, tls_gd_high): Wrap high part of
toc-relative address in CONST.
(tls_ld, tls_ld_high, tls_got_dtprel, tls_got_dtprel_high): Likewise.
(tls_got_tprel, tls_got_tprel_high, largetoc_high): Likewise.
From-SVN: r175200
Diffstat (limited to 'libstdc++-v3/include/std/tuple')
0 files changed, 0 insertions, 0 deletions