diff options
author | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-08-07 18:02:06 +0000 |
---|---|---|
committer | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-08-07 18:02:06 +0000 |
commit | 859fa1a929899e98127696afc9895fe33f2123e1 (patch) | |
tree | 96f601ae4d1e3bbc82671ac85806d78d72ba85a0 /libgcc/ChangeLog | |
parent | f59ea09778e927f6c947ee7347f97aa21ada6f38 (diff) | |
download | gcc-859fa1a929899e98127696afc9895fe33f2123e1.tar.gz |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213719 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgcc/ChangeLog')
-rw-r--r-- | libgcc/ChangeLog | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index e1456587771..911c16d3e3e 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,28 @@ +2014-08-07 Nathan Sidwell <nathan@acm.org> + + * 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. + 2014-08-04 Rohit <rohitarulraj@freescale.com> PR target/60102 |