diff options
author | Nathan Sidwell <nathan@acm.org> | 2014-08-07 18:02:06 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2014-08-07 18:02:06 +0000 |
commit | 4303c581960b6069e8893d88da5461d9286c37e8 (patch) | |
tree | 96f601ae4d1e3bbc82671ac85806d78d72ba85a0 /libgcc/Makefile.in | |
parent | 8bd8ef50e46874632c6cbd5f1446f7a6712f979c (diff) | |
download | gcc-4303c581960b6069e8893d88da5461d9286c37e8.zip gcc-4303c581960b6069e8893d88da5461d9286c37e8.tar.gz gcc-4303c581960b6069e8893d88da5461d9286c37e8.tar.bz2 |
Makefile.in (LIBGCOV_INTERFACE): Move _gcov_dump ...
* Makefile.in (LIBGCOV_INTERFACE): Move _gcov_dump ...
(LIBGCOV_DRIVER): ... to here.
* libgcov.h (gcov_do_dump): New #define.
(struct gcov_root): New.
(__gcov_root): New declaration.
(__gcov_dump_one): Declare.
* libgcov-driver.c (gcov_list, gcov_dump_complete,
run_accounted): Delete.
(gcov_compute_histogram): Add LIST argument, adjust.
(compute_summary): Adjust gcov_compute_histogram call.
(gcov_do_dump): Not hidden, static in libgcov.
(gcov_clear): Move to interface.c.
(__gcov_dump_one): New, broken out of ...
(gcov_exit): ... here. Make static.
(__gcov_root): New.
(__gcov_init): Adjust.
* libgcov-interface.c (gcov_clear, gcov_exit): Remove
declarations.
(__gcov_flush): Use __gcov_dump_one and __gcov_reset.
(gcov_clear): Moved from driver.c. Add LIST argument.
(__gcov_reset): Adjust for changed interfaces.
(__gcov_fork): Remove local declaration of __gcov_flush_mx.
From-SVN: r213719
Diffstat (limited to 'libgcc/Makefile.in')
-rw-r--r-- | libgcc/Makefile.in | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libgcc/Makefile.in b/libgcc/Makefile.in index f37515ece..e9caad3 100644 --- a/libgcc/Makefile.in +++ b/libgcc/Makefile.in @@ -859,9 +859,8 @@ LIBGCOV_PROFILER = _gcov_interval_profiler _gcov_pow2_profiler \ _gcov_average_profiler _gcov_ior_profiler \ _gcov_indirect_call_profiler_v2 _gcov_time_profiler LIBGCOV_INTERFACE = _gcov_flush _gcov_fork _gcov_execl _gcov_execlp \ - _gcov_execle _gcov_execv _gcov_execvp _gcov_execve _gcov_reset \ - _gcov_dump -LIBGCOV_DRIVER = _gcov + _gcov_execle _gcov_execv _gcov_execvp _gcov_execve _gcov_reset +LIBGCOV_DRIVER = _gcov _gcov_dump libgcov-merge-objects = $(patsubst %,%$(objext),$(LIBGCOV_MERGE)) libgcov-profiler-objects = $(patsubst %,%$(objext),$(LIBGCOV_PROFILER)) |