+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
{
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
{
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.
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)
{
}