diff options
author | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2017-07-16 11:21:39 +0000 |
---|---|---|
committer | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2017-07-16 11:21:39 +0000 |
commit | 587101b854e2e9a8ee91a22c73242bdfca16ef50 (patch) | |
tree | 368bcdfd784da7d5f7d1aa056e615f5c4dd48c91 | |
parent | fcf94ac8c55ee81a9115b3265b534556e8845b4f (diff) | |
download | gcc-587101b854e2e9a8ee91a22c73242bdfca16ef50.tar.gz |
* ipa-visibility.c (function_and_variable_visibility): Fix pasto.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@250237 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/ipa-visibility.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4284637b18c..ff249f15bfd 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2017-07-07 Jan Hubicka <hubicka@ucw.cz> + * ipa-visibility.c (function_and_variable_visibility): Fix pasto. + +2017-07-07 Jan Hubicka <hubicka@ucw.cz> + * ipa-fnsummary.c (pass_data_ipa_fn_summary): Use TV_IPA_FNSUMMARY. * timevar.def (TV_IPA_FNSUMMARY): Define. diff --git a/gcc/ipa-visibility.c b/gcc/ipa-visibility.c index cfd90c62211..17186e9d2e6 100644 --- a/gcc/ipa-visibility.c +++ b/gcc/ipa-visibility.c @@ -624,7 +624,7 @@ function_and_variable_visibility (bool whole_program) /* Optimize away PURE and CONST constructors and destructors. */ if (node->analyzed && (DECL_STATIC_CONSTRUCTOR (node->decl) - || DECL_STATIC_CONSTRUCTOR (node->decl)) + || DECL_STATIC_DESTRUCTOR (node->decl)) && (flags & (ECF_CONST | ECF_PURE)) && !(flags & ECF_LOOPING_CONST_OR_PURE) && opt_for_fn (node->decl, optimize)) |