summaryrefslogtreecommitdiff
path: root/libgcc/ChangeLog
diff options
context:
space:
mode:
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>2014-08-07 18:02:06 +0000
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>2014-08-07 18:02:06 +0000
commit859fa1a929899e98127696afc9895fe33f2123e1 (patch)
tree96f601ae4d1e3bbc82671ac85806d78d72ba85a0 /libgcc/ChangeLog
parentf59ea09778e927f6c947ee7347f97aa21ada6f38 (diff)
downloadgcc-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/ChangeLog25
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