re PR gcov-profile/51297 (Many gcov tests FAIL on Tru64, Solaris 8 and 9)
PR gcov-profile/51297 * gcov.c (main): Allocate initial names and sources arrays. (find_source): Don't check for null name or source arrays here. From-SVN: r181745
This commit is contained in:
parent
7546aa9db2
commit
84ec53b6ac
|
@ -1,3 +1,9 @@
|
|||
2011-11-26 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
PR gcov-profile/51297
|
||||
* gcov.c (main): Allocate initial names and sources arrays.
|
||||
(find_source): Don't check for null name or source arrays here.
|
||||
|
||||
2011-11-26 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR rtl-optimization/49912
|
||||
|
|
|
@ -406,6 +406,11 @@ main (int argc, char **argv)
|
|||
/* Handle response files. */
|
||||
expandargv (&argc, &argv);
|
||||
|
||||
a_names = 10;
|
||||
names = XNEWVEC (name_map_t, a_names);
|
||||
a_sources = 10;
|
||||
sources = XNEWVEC (source_t, a_sources);
|
||||
|
||||
argno = process_args (argc, argv);
|
||||
if (optind == argc)
|
||||
print_usage (true);
|
||||
|
@ -874,8 +879,6 @@ find_source (const char *file_name)
|
|||
{
|
||||
/* Extend the name map array -- we'll be inserting one or two
|
||||
entries. */
|
||||
if (!a_names)
|
||||
a_names = 10;
|
||||
a_names *= 2;
|
||||
name_map = XNEWVEC (name_map_t, a_names);
|
||||
memcpy (name_map, names, n_names * sizeof (*names));
|
||||
|
@ -894,8 +897,6 @@ find_source (const char *file_name)
|
|||
|
||||
if (n_sources == a_sources)
|
||||
{
|
||||
if (!a_sources)
|
||||
a_sources = 10;
|
||||
a_sources *= 2;
|
||||
src = XNEWVEC (source_t, a_sources);
|
||||
memcpy (src, sources, n_sources * sizeof (*sources));
|
||||
|
|
Loading…
Reference in New Issue