From 721bd2102646a498af32731e7f9f6f46fe10557f Mon Sep 17 00:00:00 2001 From: Martin Liska Date: Thu, 27 Jun 2019 10:21:47 +0200 Subject: [PATCH] Fix warnings seen by clang in gcc/symbol-summary.h. 2019-06-27 Martin Liska * symbol-summary.h (traverse): Pass argument a to the call of callback. (gt_ggc_mx): Mark arguments as unused. (gt_pch_nx): Likewise. From-SVN: r272734 --- gcc/ChangeLog | 7 +++++++ gcc/symbol-summary.h | 14 +++++++------- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4a96eb5a157..16d26bd8db2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2019-06-27 Martin Liska + + * 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 PR target/62147 diff --git a/gcc/symbol-summary.h b/gcc/symbol-summary.h index 0219f3a81ea..e90d4481a10 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::is_ggc () template void -gt_ggc_mx (fast_call_summary* const &summary) +gt_ggc_mx (fast_call_summary* const &summary ATTRIBUTE_UNUSED) { } template void -gt_pch_nx (fast_call_summary* const &summary) +gt_pch_nx (fast_call_summary* const &summary ATTRIBUTE_UNUSED) { } template void -gt_pch_nx (fast_call_summary* const& summary, - gt_pointer_operator op, - void *cookie) +gt_pch_nx (fast_call_summary* const& summary ATTRIBUTE_UNUSED, + gt_pointer_operator op ATTRIBUTE_UNUSED, + void *cookie ATTRIBUTE_UNUSED) { } -- 2.30.2