diff options
author | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-11-25 23:05:07 +0000 |
---|---|---|
committer | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-11-25 23:05:07 +0000 |
commit | 4c4a180dae54e5a879c76015b3ed181283190872 (patch) | |
tree | 695e737710e979a37c3a6c8eac41f4786c766cad /lto-plugin/ChangeLog | |
parent | cf9e7483762b2ef47f284997c46722e2f943a195 (diff) | |
download | gcc-4c4a180dae54e5a879c76015b3ed181283190872.tar.gz |
PR lto/67548
* lto-plugin.c (linker_output, linker_output_set): New statics.
(all_symbols_read_handler): Add -flinker-output option.
(onload): Record linker_output info.
* ipa-visibility.c (cgraph_externally_visible_p,
varpool_node::externally_visible_p): When doing incremental linking,
hidden symbols may be still used later.
(update_visibility_by_resolution_info): Do not drop weak during
incremental link.
(function_and_variable_visibility): Fix formating.
* flag-types.h (lto_linker_output): Declare.
* common.opt 9flag_incremental_link): New flag.
* lto-lang.c (lto_post_options): Process flag_lto_linker_output.
* lang.opt (lto_linker_output): New enum.
(flinker_output): New flag.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@230915 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'lto-plugin/ChangeLog')
-rw-r--r-- | lto-plugin/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lto-plugin/ChangeLog b/lto-plugin/ChangeLog index 6dce5fa4fdb..59f21f52c94 100644 --- a/lto-plugin/ChangeLog +++ b/lto-plugin/ChangeLog @@ -1,3 +1,10 @@ +2015-11-25 Jan Hubicka <jh@suse.cz> + + PR lto/67548 + * lto-plugin.c (linker_output, linker_output_set): New statics. + (all_symbols_read_handler): Add -flinker-output option. + (onload): Record linker_output info. + 2015-07-02 Uros Bizjak <ubizjak@gmail.com> * configure.ac: Add AC_USE_SYSTEM_EXTENSIONS. |