aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-08-07 00:16:39 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-08-07 00:16:39 +0000
commitf92f47785201d44cef91e2c4a9742fb503ce5316 (patch)
treee7e211a924ce0357e318d8baf0e8cd8dd8803c61 /libgcc
parent81d6cdd335ffc60c216a020d5c99306f659377a2 (diff)
downloadgcc-f92f47785201d44cef91e2c4a9742fb503ce5316.zip
gcc-f92f47785201d44cef91e2c4a9742fb503ce5316.tar.gz
gcc-f92f47785201d44cef91e2c4a9742fb503ce5316.tar.bz2
Daily bump.
Diffstat (limited to 'libgcc')
-rw-r--r--libgcc/ChangeLog27
1 files changed, 27 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index de145fa..cd7394a 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,30 @@
+2021-08-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * libgcov-driver.c (#include <stdint.h>): Remove.
+ (write_topn_counters): Use __INTPTR_TYPE__ instead of intptr_t.
+
+2021-08-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * Makefile.in (LIBGCOV_DRIVER): Add _gcov_info_to_gcda.
+ * gcov.h (gcov_info): Declare.
+ (__gcov_info_to_gdca): Likewise.
+ * libgcov.h (gcov_write_counter): Remove.
+ (gcov_write_tag_length): Likewise.
+ * libgcov-driver.c (#include <stdint.h>): New.
+ (#include <string.h>): Remove.
+ (NEED_L_GCOV): Conditionally define.
+ (NEED_L_GCOV_INFO_TO_GCDA): Likewise.
+ (are_all_counters_zero): New.
+ (gcov_dump_handler): Likewise.
+ (gcov_allocate_handler): Likewise.
+ (dump_unsigned): Likewise.
+ (dump_counter): Likewise.
+ (write_topn_counters): Add dump_fn, allocate_fn, and arg parameters.
+ Use dump_unsigned() and dump_counter().
+ (write_one_data): Add dump_fn, allocate_fn, and arg parameters. Use
+ dump_unsigned(), dump_counter(), and are_all_counters_zero().
+ (__gcov_info_to_gcda): New.
+
2021-08-05 Jakub Jelinek <jakub@redhat.com>
* config/t-slibgcc (SHLIB_LINK): Add $(LDFLAGS).