aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2014-07-14 13:22:02 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2014-07-14 13:22:02 +0000
commit72602c6cb4707198b2f965d26c2e5009f52d6e96 (patch)
tree0587559246d8942ed7eaec59e3b0292d982b059b /libgcc
parentb40d9361f95e6e54789cdea01c56d56f710968fd (diff)
downloadgcc-72602c6cb4707198b2f965d26c2e5009f52d6e96.zip
gcc-72602c6cb4707198b2f965d26c2e5009f52d6e96.tar.gz
gcc-72602c6cb4707198b2f965d26c2e5009f52d6e96.tar.bz2
libgcov.h (struct gcov_fn_info): Make ctrs size 1.
2014-07-14 Richard Biener <rguenther@suse.de> * libgcov.h (struct gcov_fn_info): Make ctrs size 1. From-SVN: r212520
Diffstat (limited to 'libgcc')
-rw-r--r--libgcc/ChangeLog4
-rw-r--r--libgcc/libgcov.h2
2 files changed, 5 insertions, 1 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 5334959..2efd331 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,7 @@
+2014-07-14 Richard Biener <rguenther@suse.de>
+
+ * libgcov.h (struct gcov_fn_info): Make ctrs size 1.
+
2014-07-11 Rong Xu <xur@google.com>
* libgcov-util.c (gcov_max_filename): Fix declartion.
diff --git a/libgcc/libgcov.h b/libgcc/libgcov.h
index d9a3af7..781d1f4 100644
--- a/libgcc/libgcov.h
+++ b/libgcc/libgcov.h
@@ -181,7 +181,7 @@ struct gcov_fn_info
gcov_unsigned_t ident; /* unique ident of function */
gcov_unsigned_t lineno_checksum; /* function lineo_checksum */
gcov_unsigned_t cfg_checksum; /* function cfg checksum */
- struct gcov_ctr_info ctrs[0]; /* instrumented counters */
+ struct gcov_ctr_info ctrs[1]; /* instrumented counters */
};
/* Type of function used to merge counters. */