* ipa.c (ipa_profile_read_summary): Fix buffer overflow.
From-SVN: r201900
This commit is contained in:
parent
e7d1d3ebe7
commit
e0df53dd42
@ -1,3 +1,7 @@
|
||||
2013-08-20 Martin Liska <marxin.liska@gmail.com>
|
||||
|
||||
* ipa.c (ipa_profile_read_summary): Fix buffer overflow.
|
||||
|
||||
2013-08-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
* config/sol2-10.h (TARGET_LIBC_HAS_FUNCTION): Don't nest
|
||||
|
@ -1397,7 +1397,7 @@ ipa_profile_read_summary (void)
|
||||
static unsigned int
|
||||
ipa_profile (void)
|
||||
{
|
||||
struct cgraph_node **order = XCNEWVEC (struct cgraph_node *, cgraph_n_nodes);
|
||||
struct cgraph_node **order;
|
||||
struct cgraph_edge *e;
|
||||
int order_pos;
|
||||
bool something_changed = false;
|
||||
@ -1575,6 +1575,7 @@ ipa_profile (void)
|
||||
nuseless, nuseless * 100.0 / nindirect,
|
||||
nconverted, nconverted * 100.0 / nindirect);
|
||||
|
||||
order = XCNEWVEC (struct cgraph_node *, cgraph_n_nodes);
|
||||
order_pos = ipa_reverse_postorder (order);
|
||||
for (i = order_pos - 1; i >= 0; i--)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user