aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.4.0/gcc/gcov-io.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.4.0/gcc/gcov-io.c')
-rw-r--r--gcc-4.4.0/gcc/gcov-io.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc-4.4.0/gcc/gcov-io.c b/gcc-4.4.0/gcc/gcov-io.c
index 028afb309..b8e19623a 100644
--- a/gcc-4.4.0/gcc/gcov-io.c
+++ b/gcc-4.4.0/gcc/gcov-io.c
@@ -538,7 +538,8 @@ gcov_read_module_info (struct gcov_module_info *mod_info,
mod_info->num_quote_paths = gcov_read_unsigned ();
mod_info->num_bracket_paths = gcov_read_unsigned ();
mod_info->num_cpp_defines = gcov_read_unsigned ();
- len -= 7;
+ mod_info->num_cl_args = gcov_read_unsigned ();
+ len -= 8;
filename_len = gcov_read_unsigned ();
mod_info->da_filename = (char *) xmalloc (filename_len *
@@ -555,7 +556,7 @@ gcov_read_module_info (struct gcov_module_info *mod_info,
len -= (src_filename_len + 1);
num_strings = mod_info->num_quote_paths + mod_info->num_bracket_paths +
- mod_info->num_cpp_defines;
+ mod_info->num_cpp_defines + mod_info->num_cl_args;
for (j = 0; j < num_strings; j++)
{
gcov_unsigned_t string_len = gcov_read_unsigned ();