/netbsd-src/external/gpl3/gcc.old/dist/libgcc/ |
H A D | libgcov-util.c | 68 static struct gcov_info *curr_gcov_info; 70 static struct gcov_info *gcov_info_head; 236 read_gcda_finalize (struct gcov_info *obj_info) in read_gcda_finalize() 259 static struct gcov_info * 265 struct gcov_info *obj_info; in read_gcda_file() 296 curr_gcov_info = obj_info = (struct gcov_info *) xcalloc (sizeof (struct gcov_info) + in read_gcda_file() 398 struct gcov_info *obj_info; in ftw_read_file() 439 struct gcov_info * 536 gcov_merge (struct gcov_info *info1, struct gcov_info *info2, int w) in gcov_merge() 586 static struct gcov_info * [all …]
|
H A D | libgcov-driver.c | 33 void __gcov_init (struct gcov_info *p __attribute__ ((unused))) {} in __gcov_init() 83 free_fn_data (const struct gcov_info *gi_ptr, struct gcov_fn_buffer *buffer, in free_fn_data() 101 buffer_fn_data (const char *filename, const struct gcov_info *gi_ptr, in buffer_fn_data() 189 gcov_version (struct gcov_info *ptr, gcov_unsigned_t version, in gcov_version() 233 prune_counters (struct gcov_info *gi) in prune_counters() 267 struct gcov_info *gi_ptr, in merge_one_data() 382 write_one_data (const struct gcov_info *gi_ptr, in write_one_data() 471 dump_one_gcov (struct gcov_info *gi_ptr, struct gcov_filename *gf, in dump_one_gcov() 528 gcov_do_dump (struct gcov_info *list, int run_counted) in gcov_do_dump() 530 struct gcov_info *gi_ptr; in gcov_do_dump() [all …]
|
H A D | libgcov.h | 135 extern struct gcov_info *gcov_list; 178 const struct gcov_info *key; /* comdat key */ 189 struct gcov_info struct 192 struct gcov_info *next; /* link to next, used by libgcov */ argument 213 struct gcov_info *list; argument 244 extern void __gcov_init (struct gcov_info *) ATTRIBUTE_HIDDEN;
|
H A D | libgcov-interface.c | 100 gcov_clear (const struct gcov_info *list) in gcov_clear() 102 const struct gcov_info *gi_ptr; in gcov_clear()
|
H A D | libgcov-driver-system.c | 263 gcov_exit_open_gcda_file (struct gcov_info *gi_ptr, in gcov_exit_open_gcda_file()
|
/netbsd-src/external/gpl3/gcc/dist/libgcc/ |
H A D | libgcov-util.c | 68 static struct gcov_info *curr_gcov_info; 70 static struct gcov_info *gcov_info_head; 235 read_gcda_finalize (struct gcov_info *obj_info) in read_gcda_finalize() 258 static struct gcov_info * 264 struct gcov_info *obj_info; in read_gcda_file() 295 curr_gcov_info = obj_info = (struct gcov_info *) xcalloc (sizeof (struct gcov_info) + in read_gcda_file() 400 struct gcov_info *obj_info; in ftw_read_file() 441 struct gcov_info * 582 gcov_merge (struct gcov_info *info1, struct gcov_info *info2, int w) in gcov_merge() 643 static struct gcov_info * [all …]
|
H A D | libgcov-driver.c | 45 void __gcov_init (struct gcov_info *p __attribute__ ((unused))) {} in __gcov_init() 111 free_fn_data (const struct gcov_info *gi_ptr, struct gcov_fn_buffer *buffer, in free_fn_data() 129 buffer_fn_data (const char *filename, const struct gcov_info *gi_ptr, in buffer_fn_data() 217 gcov_version (struct gcov_info *ptr, gcov_unsigned_t version, in gcov_version() 250 struct gcov_info *gi_ptr, in merge_one_data() 490 write_one_data (const struct gcov_info *gi_ptr, in write_one_data() 596 dump_one_gcov (struct gcov_info *gi_ptr, struct gcov_filename *gf, in dump_one_gcov() 658 gcov_do_dump (struct gcov_info *list, int run_counted) in gcov_do_dump() 660 struct gcov_info *gi_ptr; in gcov_do_dump() 691 gcov_get_filename (struct gcov_info *list) in gcov_get_filename() [all …]
|
H A D | libgcov.h | 163 extern struct gcov_info *gcov_list; 216 const struct gcov_info *key; /* comdat key */ 227 struct gcov_info struct 230 struct gcov_info *next; /* link to next, used by libgcov */ argument 253 struct gcov_info *list; argument 287 extern void __gcov_init (struct gcov_info *) ATTRIBUTE_HIDDEN;
|
H A D | gcov.h | 28 struct gcov_info; 49 __gcov_info_to_gcda (const struct gcov_info *__info,
|
H A D | libgcov-interface.c | 87 gcov_clear (const struct gcov_info *list) in gcov_clear() 89 const struct gcov_info *gi_ptr; in gcov_clear()
|
H A D | libgcov-driver-system.c | 263 gcov_exit_open_gcda_file (struct gcov_info *gi_ptr, in gcov_exit_open_gcda_file()
|
H A D | ChangeLog | 67 * libgcov.h (struct gcov_info): Use gcov_unsigned_t for 382 * libgcov.h (struct gcov_info): Add new field. 538 * gcov.h (gcov_info): Declare. 1208 * libgcov.h: Add summary argument for gcov_info struct. 6360 (gcov_merge): Merge two gcov_info objects with weights. 6361 (find_match_gcov_info): Find the matched gcov_info in the list. 6362 (gcov_profile_merge): Merge two gcov_info object lists. 6374 (struct gcov_info): Make the functions field mutable in gcov-tool
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | gcov-tool.c | 43 extern int gcov_profile_merge (struct gcov_info*, struct gcov_info*, int, int); 44 extern int gcov_profile_overlap (struct gcov_info*, struct gcov_info*); 45 extern int gcov_profile_normalize (struct gcov_info*, gcov_type); 46 extern int gcov_profile_scale (struct gcov_info*, float, int, int); 47 extern struct gcov_info* gcov_read_profile_dir (const char*, int); 48 extern void gcov_do_dump (struct gcov_info *, int); 49 extern const char *gcov_get_filename (struct gcov_info *list); 95 gcov_output_files (const char *out, struct gcov_info *profile) in gcov_output_files() 142 struct gcov_info *d1_profile; in profile_merge() 143 struct gcov_info *d2_profile; in profile_merge() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | gcov-tool.cc | 43 extern int gcov_profile_merge (struct gcov_info*, struct gcov_info*, int, int); 44 extern int gcov_profile_overlap (struct gcov_info*, struct gcov_info*); 45 extern int gcov_profile_normalize (struct gcov_info*, gcov_type); 46 extern int gcov_profile_scale (struct gcov_info*, float, int, int); 47 extern struct gcov_info* gcov_read_profile_dir (const char*, int); 48 extern void gcov_do_dump (struct gcov_info *, int); 49 extern const char *gcov_get_filename (struct gcov_info *list); 95 gcov_output_files (const char *out, struct gcov_info *profile) in gcov_output_files() 142 struct gcov_info *d1_profile; in profile_merge() 143 struct gcov_info *d2_profile; in profile_merge() [all …]
|
H A D | common.opt | 2370 Register the profile information in the .gcov_info section instead of using a constructor/destructo…
|
H A D | ChangeLog-2003 | 15356 (struct gcov_info): Add stamp field. 23450 gcov_ctr_info, gcov_info): Adjust types. 25520 (struct gcov_info): Adjust. 31574 (struct gcov_info): arc_counts, n_arc_counts fields removed,
|
H A D | ChangeLog-2011 | 1771 * gcov-io.h (struct gcov_info): Replace trailing array with 4406 (struct gcov_info): Add merge function array, remove mask and
|
H A D | ChangeLog-2002 | 4888 * gcov-io.h (gcov_info): Fix type.
|
/netbsd-src/external/gpl3/gcc/dist/gcc/doc/ |
H A D | invoke.texi | 15471 otherwise the section name defaults to @code{.gcov_info}. A pointer to the 15485 .gcov_info : 15488 KEEP (*(.gcov_info)) 15501 extern const struct gcov_info *__gcov_info_start[]; 15502 extern const struct gcov_info *__gcov_info_end[]; 15528 const struct gcov_info **info = __gcov_info_start; 15529 const struct gcov_info **end = __gcov_info_end;
|
H A D | gcc.info | 14184 is specified, otherwise the section name defaults to '.gcov_info'. 14199 .gcov_info : 14202 KEEP (*(.gcov_info)) 14213 extern const struct gcov_info *__gcov_info_start[]; 14214 extern const struct gcov_info *__gcov_info_end[]; 14240 const struct gcov_info **info = __gcov_info_start; 14241 const struct gcov_info **end = __gcov_info_end;
|