Fix warnings seen by clang in gcc/symbol-summary.h.

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.

From-SVN: r272734
This commit is contained in:
Martin Liska 2019-06-27 10:21:47 +02:00 committed by Martin Liska
parent c2f7a665a1
commit 721bd21026
2 changed files with 14 additions and 7 deletions

View File

@ -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

View File

@ -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)
{
}