From 5b1548fd79423c451b96f897701dc4aa51131b86 Mon Sep 17 00:00:00 2001 From: Martin Sebor Date: Thu, 13 Oct 2016 14:58:20 +0000 Subject: [PATCH] builtin-sprintf-warn-1.c: Cast 0 to wint_t to placate -Wformat on targets where the type is not int. gcc/testsuite/Changelog: * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Cast 0 to wint_t to placate -Wformat on targets where the type is not int. From-SVN: r241123 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-1.c | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index df9ca38d25c..a2be1a0d747 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2016-10-13 Martin Sebor + + * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Cast 0 to wint_t + to placate -Wformat on targets where the type is not int. + 2016-10-13 David Malcolm * gcc.target/i386/vararg-loc.c: Update for quoting of xloc.file diff --git a/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-1.c b/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-1.c index d375a5e9c97..4616e0f82e4 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-1.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-1.c @@ -1293,9 +1293,9 @@ void test_snprintf_chk_c_const (void) T (3, "%c_%c", '1', '2'); /* { dg-warning "output truncated" } */ /* Wide characters. */ - T (0, "%lc", 0); - T (1, "%lc", 0); - T (2, "%lc", 0); + T (0, "%lc", (wint_t)0); + T (1, "%lc", (wint_t)0); + T (2, "%lc", (wint_t)0); /* The following could result in as few as a single byte and in as many as MB_CUR_MAX, but since the MB_CUR_MAX value is a runtime property -- 2.30.2