PR middle-end/78605 - bogus -Wformat-length=1 with %f

gcc/testsuite/ChangeLog:
	* gcc.dg/tree-ssa/pr78605.c: New test.

From-SVN: r244164
This commit is contained in:
Martin Sebor 2017-01-06 15:45:42 +00:00 committed by Martin Sebor
parent 258ee761eb
commit 8a123229ae
2 changed files with 20 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2017-01-06 Martin Sebor <msebor@redhat.com>
PR middle-end/78605
* gcc.dg/tree-ssa/pr78605.c: New test.
2017-01-05 Martin Sebor <msebor@redhat.com>
PR tree-optimization/78910

View File

@ -0,0 +1,15 @@
/* PR middle-end/78605 - bogus -Wformat-length=1 with %f
{ dg-do compile }
{ dg-options "-O2 -Wall -Wextra -Wformat-length=1" } */
char d[10];
int f (int i)
{
return __builtin_sprintf (d, "%i %i", i, i);
}
int g (float f)
{
return __builtin_sprintf (d, "%.2f %.2f", f, f);
}