PR middle-end/78245 - missing -Wformat-length on an overflow of a dynamically allocated buffer
gcc/testsuite/ChangeLog: PR middle-end/78245 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests. gcc/ChangeLog: PR middle-end/78245 * gimple-ssa-sprintf.c (get_destination_size): Call {init,fini}object_sizes. * tree-object-size.c (addr_object_size): Adjust. (pass_through_call): Adjust. (pass_object_sizes::execute): Adjust. * tree-object-size.h (fini_object_sizes): Declare. From-SVN: r244294
This commit is contained in:
parent
eb07c7cffb
commit
5a50f6bbed
|
@ -5,6 +5,16 @@
|
|||
that we correctly handle column numbers greater than
|
||||
LINE_MAP_MAX_COLUMN_NUMBER.
|
||||
|
||||
2017-01-10 Martin Sebor <msebor@redhat.com>
|
||||
|
||||
PR middle-end/78245
|
||||
* gimple-ssa-sprintf.c (get_destination_size): Call
|
||||
{init,fini}object_sizes.
|
||||
* tree-object-size.c (addr_object_size): Adjust.
|
||||
(pass_through_call): Adjust.
|
||||
(pass_object_sizes::execute): Adjust.
|
||||
* tree-object-size.h (fini_object_sizes): Declare.
|
||||
|
||||
2017-01-10 Martin Sebor <msebor@redhat.com>
|
||||
|
||||
PR tree-optimization/78775
|
||||
|
|
|
@ -3,6 +3,11 @@
|
|||
PR c++/77949
|
||||
* g++.dg/diagnostic/pr77949.C: New test case.
|
||||
|
||||
2017-01-10 Martin Sebor <msebor@redhat.com>
|
||||
|
||||
PR middle-end/78245
|
||||
* gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests.
|
||||
|
||||
2017-01-10 Martin Sebor <msebor@redhat.com>
|
||||
|
||||
PR tree-optimization/78775
|
||||
|
|
Loading…
Reference in New Issue