libgcov-driver.c (set_gcov_dump_complete, [...]): Remove global functions polluting user's namespace.
* libgcov-driver.c (set_gcov_dump_complete, reset_gcov_dump_complete, get_gcov_dump_complete): Remove global functions polluting user's namespace. (gcov_exit): Set variable directly. (gcov_clear): Reset variable directly. * libgcov-interface.c (get_gcov_dymp_complete, reset_gov_dump_complete): Remove declarations. (__gcov_reset, __gcov_dump): Don't call them. From-SVN: r213058
This commit is contained in:
parent
e8326772b3
commit
770f687ddb
3 changed files with 18 additions and 38 deletions
|
@ -44,8 +44,6 @@ void __gcov_dump (void) {}
|
|||
|
||||
extern void gcov_clear (void) ATTRIBUTE_HIDDEN;
|
||||
extern void gcov_exit (void) ATTRIBUTE_HIDDEN;
|
||||
extern void set_gcov_dump_complete (void) ATTRIBUTE_HIDDEN;
|
||||
extern void reset_gcov_dump_complete (void) ATTRIBUTE_HIDDEN;
|
||||
|
||||
#ifdef L_gcov_flush
|
||||
|
||||
|
@ -95,9 +93,6 @@ void
|
|||
__gcov_reset (void)
|
||||
{
|
||||
gcov_clear ();
|
||||
/* Re-enable dumping to support collecting profile in multiple regions
|
||||
of interest. */
|
||||
reset_gcov_dump_complete ();
|
||||
}
|
||||
|
||||
#endif /* L_gcov_reset */
|
||||
|
@ -111,8 +106,6 @@ void
|
|||
__gcov_dump (void)
|
||||
{
|
||||
gcov_exit ();
|
||||
/* Prevent profile from being dumped a second time on application exit. */
|
||||
set_gcov_dump_complete ();
|
||||
}
|
||||
|
||||
#endif /* L_gcov_dump */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue