libgcov.h (struct gcov_fn_info): Make ctrs size 1.
authorRichard Biener <rguenther@suse.de>
Mon, 14 Jul 2014 13:22:02 +0000 (13:22 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 14 Jul 2014 13:22:02 +0000 (13:22 +0000)
2014-07-14  Richard Biener  <rguenther@suse.de>

* libgcov.h (struct gcov_fn_info): Make ctrs size 1.

From-SVN: r212520

libgcc/ChangeLog
libgcc/libgcov.h

index 5334959f0410aefa732d102e95192c968d80c478..2efd3312cf3226476c421b633437e3bb94b121a8 100644 (file)
@@ -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.
index d9a3af73a4d88cfde03a342b8c84484e54433d22..781d1f4254fc8ffd9d2e7a39fcec6a1e66526da1 100644 (file)
@@ -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.  */