+2018-08-15 David Malcolm <dmalcolm@redhat.com>
+
+ * c-format.c: Include "selftest-diagnostic.h" and
+ "gcc-rich-location.h".
+ (format_warning_at_char): Pass NULL for new label params of
+ format_warning_va.
+ (class indirection_suffix): New class.
+ (class range_label_for_format_type_mismatch): New class.
+ (format_type_warning): Move logic for generating "*" suffix to
+ class indirection_suffix. Create "fmt_label" and "param_label"
+ to show their types, and pass them to the
+ format_warning_at_substring calls.
+ (selftest::test_type_mismatch_range_labels): New test.
+ (selftest::c_format_c_tests): Call it.
+
2018-08-13 Martin Sebor <msebor@redhat.com>
PR tree-optimization/71625