diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2013-12-10 17:48:42 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2013-12-10 09:48:42 -0800 |
commit | 892f292414c8e54bb85216d50fea40ce547716b0 (patch) | |
tree | 0a2c4d505ae69dcc8a94768c93666c9982629e30 /gcc/gcov-io.h | |
parent | 892ae770f02d38e65904be8fa2aec71b9b50dab0 (diff) | |
download | gcc-892f292414c8e54bb85216d50fea40ce547716b0.zip gcc-892f292414c8e54bb85216d50fea40ce547716b0.tar.gz gcc-892f292414c8e54bb85216d50fea40ce547716b0.tar.bz2 |
Put back typedef for gcov_working_set_t/gcov_bucket_type
* basic-block.h (gcov_working_set_t): Put back typedef.
* gcov-io.h (gcov_bucket_type): Likewise.
(gcov_working_set_info, gcov_working_set_t): Likewise.
From-SVN: r205866
Diffstat (limited to 'gcc/gcov-io.h')
-rw-r--r-- | gcc/gcov-io.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/gcov-io.h b/gcc/gcov-io.h index 93b2d4d..fb3857d 100644 --- a/gcc/gcov-io.h +++ b/gcc/gcov-io.h @@ -401,7 +401,7 @@ typedef unsigned HOST_WIDEST_INT gcov_type_unsigned; /* Structured records. */ /* Structure used for each bucket of the log2 histogram of counter values. */ -struct gcov_bucket_type +typedef struct { /* Number of counters whose profile count falls within the bucket. */ gcov_unsigned_t num_counters; @@ -409,7 +409,7 @@ struct gcov_bucket_type gcov_type min_value; /* Cumulative value of the profile counts in this bucket. */ gcov_type cum_value; -}; +} gcov_bucket_type; /* For a log2 scale histogram with each range split into 4 linear sub-ranges, there will be at most 64 (max gcov_type bit size) - 1 log2 @@ -634,13 +634,13 @@ GCOV_LINKAGE void gcov_write_length (gcov_position_t /*position*/); /* Working set size statistics for a given percentage of the entire profile (sum_all from the counter summary). */ -struct gcov_working_set_t +typedef struct gcov_working_set_info { /* Number of hot counters included in this working set. */ unsigned num_counters; /* Smallest counter included in this working set. */ gcov_type min_counter; -}; +} gcov_working_set_t; GCOV_LINKAGE void compute_working_sets (const struct gcov_ctr_summary *summary, gcov_working_set_t *gcov_working_sets); |