re PR target/68662 (FAIL: gcc.dg/lto/20090210 c_lto_20090210_0.o-c_lto_20090210_1...
authorJakub Jelinek <jakub@redhat.com>
Tue, 26 Jan 2016 19:53:37 +0000 (20:53 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 26 Jan 2016 19:53:37 +0000 (20:53 +0100)
commit4d2d386c47b1738e7c5ab722cc1a73643e99bfd6
tree5c8eeacaebad5510e442bf09c0c571c3c19f6b64
parent476805aea386cdaa54edbf84767ceb04e53afeac
re PR target/68662 (FAIL: gcc.dg/lto/20090210 c_lto_20090210_0.o-c_lto_20090210_1.o link, -O2 -flto -flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects)

PR target/68662
* config/rs6000/rs6000.c (rs6000_option_override_internal): Initialize
toc_label_name unconditionally.
(rs6000_emit_load_toc_table): Call ggc_strdup on toc_label_name for
SYMBOL_REF string.  Use toc_label_name instead of constructing
LCTOC1.
(rs6000_elf_declare_function_name): Use toc_label_name instead of
constructing LCTOC1.

From-SVN: r232844
gcc/ChangeLog
gcc/config/rs6000/rs6000.c