aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/symbol-summary.h14
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)
{
}