re PR middle-end/82123 (spurious -Wformat-overflow warning for converted vars)
commitbbe2e114efdfec46d0e1ce08f53c0931987fd01f
authorJeff Law <law@redhat.com>
Tue, 20 Feb 2018 18:56:01 +0000 (20 11:56 -0700)
committerJeff Law <law@gcc.gnu.org>
Tue, 20 Feb 2018 18:56:01 +0000 (20 11:56 -0700)
tree16fb7891bbb3aaf33e04e4dde296e4544b65fcbd
parentc3684506742ca3669add18eafdefb8a30871afb6
re PR middle-end/82123 (spurious -Wformat-overflow warning for converted vars)

PR middle-end/82123
PR tree-optimization/81592
PR middle-end/79257
* gimple-ssa-sprintf.c (get_int_range): Accept vr_values parameter
pass it to children as needed.
(struct directive::fmtresult): Similarly.
(struct directive::set_width): Similarly.
(struct directive::set_precision): Similarly.
(format_integer, format_directive, parse_directive): Similarly.
(format_none): Accept unnamed vr_values parameter.
(format_percent, format_floating, format_character): Similarly.
(format_string, format_plain): Similarly.

From-SVN: r257854
gcc/ChangeLog
gcc/gimple-ssa-sprintf.c