diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/symbol-summary.h | 14 |
2 files changed, 14 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4a96eb5..16d26bd 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2019-06-27 Martin Liska <mliska@suse.cz> + + * symbol-summary.h (traverse): Pass + argument a to the call of callback. + (gt_ggc_mx): Mark arguments as unused. + (gt_pch_nx): Likewise. + 2019-06-27 Kewen Lin <linkw@gcc.gnu.org> PR target/62147 diff --git a/gcc/symbol-summary.h b/gcc/symbol-summary.h index 0219f3a..e90d448 100644 --- a/gcc/symbol-summary.h +++ b/gcc/symbol-summary.h @@ -362,7 +362,7 @@ public: { for (unsigned i = 0; i < m_vector->length (); i++) if ((*m_vector[i]) != NULL) - f ((*m_vector)[i]); + f ((*m_vector)[i], a); } /* Getter for summary callgraph node pointer. If a summary for a node @@ -846,7 +846,7 @@ public: { for (unsigned i = 0; i < m_vector->length (); i++) if ((*m_vector[i]) != NULL) - f ((*m_vector)[i]); + f ((*m_vector)[i], a); } /* Getter for summary callgraph edge pointer. @@ -966,21 +966,21 @@ fast_call_summary<T *, V>::is_ggc () template <typename T> void -gt_ggc_mx (fast_call_summary<T *, va_heap>* const &summary) +gt_ggc_mx (fast_call_summary<T *, va_heap>* const &summary ATTRIBUTE_UNUSED) { } template <typename T> void -gt_pch_nx (fast_call_summary<T *, va_heap>* const &summary) +gt_pch_nx (fast_call_summary<T *, va_heap>* const &summary ATTRIBUTE_UNUSED) { } template <typename T> void -gt_pch_nx (fast_call_summary<T *, va_heap>* const& summary, - gt_pointer_operator op, - void *cookie) +gt_pch_nx (fast_call_summary<T *, va_heap>* const& summary ATTRIBUTE_UNUSED, + gt_pointer_operator op ATTRIBUTE_UNUSED, + void *cookie ATTRIBUTE_UNUSED) { } |