From 47fe96341d28ff9e68990038b1beb8a760ff26d0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Martin=20Li=C5=A1ka?= Date: Thu, 11 Jun 2020 10:43:36 +0200 Subject: [PATCH] Fix few -Wformat-diag warnings. Ready for master? Thanks, Martin gcc/ChangeLog: * cgraphunit.c (process_symver_attribute): Wrap weakref keyword. * dbgcnt.c (dbg_cnt_set_limit_by_index): Do not print extra new line. * lto-wrapper.c (merge_and_complain): Wrap option names. --- gcc/cgraphunit.c | 2 +- gcc/dbgcnt.c | 2 +- gcc/lto-wrapper.c | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/gcc/cgraphunit.c b/gcc/cgraphunit.c index 01b3f82a4b2..ea9a34bda6f 100644 --- a/gcc/cgraphunit.c +++ b/gcc/cgraphunit.c @@ -762,7 +762,7 @@ process_symver_attribute (symtab_node *n) if (n->weakref) { error_at (DECL_SOURCE_LOCATION (n->decl), - "weakref cannot be versioned"); + "% cannot be versioned"); return; } if (!TREE_PUBLIC (n->decl)) diff --git a/gcc/dbgcnt.c b/gcc/dbgcnt.c index b0dd893ed49..ae98a281d63 100644 --- a/gcc/dbgcnt.c +++ b/gcc/dbgcnt.c @@ -126,7 +126,7 @@ dbg_cnt_set_limit_by_index (enum debug_counter index, const char *name, if (t1.first <= t2.second) { error ("Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and " - "[%u, %u]\n", name, t2.first, t2.second, t1.first, t1.second); + "[%u, %u]", name, t2.first, t2.second, t1.first, t1.second); return false; } } diff --git a/gcc/lto-wrapper.c b/gcc/lto-wrapper.c index d565b0861f5..8fbca7cabc4 100644 --- a/gcc/lto-wrapper.c +++ b/gcc/lto-wrapper.c @@ -508,24 +508,24 @@ merge_and_complain (struct cl_decoded_option **decoded_options, break; else if (i < *decoded_options_count && j == fdecoded_options_count) { - warning (0, "Extra option to -Xassembler: %s," - " dropping all -Xassembler and -Wa options.", + warning (0, "Extra option to %<-Xassembler%>: %s," + " dropping all %<-Xassembler%> and %<-Wa%> options.", (*decoded_options)[i].arg); xassembler_options_error = true; break; } else if (i == *decoded_options_count && j < fdecoded_options_count) { - warning (0, "Extra option to -Xassembler: %s," - " dropping all -Xassembler and -Wa options.", + warning (0, "Extra option to %<-Xassembler%>: %s," + " dropping all %<-Xassembler%> and %<-Wa%> options.", fdecoded_options[j].arg); xassembler_options_error = true; break; } else if (strcmp ((*decoded_options)[i].arg, fdecoded_options[j].arg)) { - warning (0, "Options to Xassembler do not match: %s, %s," - " dropping all -Xassembler and -Wa options.", + warning (0, "Options to %<-Xassembler%> do not match: %s, %s," + " dropping all %<-Xassembler%> and %<-Wa%> options.", (*decoded_options)[i].arg, fdecoded_options[j].arg); xassembler_options_error = true; break; -- 2.30.2