aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2020-06-03 00:16:34 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2020-06-03 00:16:34 +0000
commita9312a7926079ddb78b5f93681a9f6823422f5e1 (patch)
treece23afb409662bd91088eead75569c9a2b62247f /libgcc
parent44564c4c811f4751daf363ca019a9f9bed702f4f (diff)
downloadgcc-a9312a7926079ddb78b5f93681a9f6823422f5e1.zip
gcc-a9312a7926079ddb78b5f93681a9f6823422f5e1.tar.gz
gcc-a9312a7926079ddb78b5f93681a9f6823422f5e1.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 e39bd90..0b42282 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,30 @@
+2020-06-02 Jim Wilson <jimw@sifive.com>
+
+ * config/riscv/div.S (__divdi3): For negative arguments, change bgez
+ to bgtz.
+
+2020-06-02 Martin Liska <mliska@suse.cz>
+
+ * libgcov.h (gcov_topn_add_value): Use xcalloc instead
+ of xmalloc.
+
+2020-06-02 Martin Liska <mliska@suse.cz>
+
+ * libgcov-driver.c (prune_topn_counter): Remove.
+ (prune_counters): Likewise.
+ (merge_one_data): Special case TOP N counters
+ as they have variable length.
+ (write_top_counters): New.
+ (write_one_data): Special case TOP N.
+ (dump_one_gcov): Do not prune TOP N counters.
+ * libgcov-merge.c (merge_topn_values_set): Remove.
+ (__gcov_merge_topn): Use gcov_topn_add_value.
+ * libgcov-profiler.c (__gcov_topn_values_profiler_body):
+ Likewise here.
+ * libgcov.h (gcov_counter_add): New.
+ (gcov_counter_set_if_null): Likewise.
+ (gcov_topn_add_value): New.
+
2020-06-01 Uroš Bizjak <ubizjak@gmail.com>
* config/i386/sfp-exceptions.c (struct fenv):