From 8f4f841a3e443d7de88fcb76075eb3003f280bd7 Mon Sep 17 00:00:00 2001 From: Martin Liska Date: Wed, 22 Feb 2017 10:45:42 +0100 Subject: Remove wrong assert about gcov_type (PR lto/79587). 2017-02-22 Martin Liska PR lto/79587 * data-streamer-in.c (streamer_read_gcov_count): Remove assert. * data-streamer-out.c (streamer_write_gcov_count_stream): Likewise. * value-prof.c (stream_out_histogram_value): Make assert more precise based on type of counter. 2017-02-22 Martin Liska PR lto/79587 * gcc.dg/tree-prof/pr79587.c: New test. From-SVN: r245647 --- gcc/data-streamer-out.c | 1 - 1 file changed, 1 deletion(-) (limited to 'gcc/data-streamer-out.c') diff --git a/gcc/data-streamer-out.c b/gcc/data-streamer-out.c index 1ee8c9f..1e8feb1 100644 --- a/gcc/data-streamer-out.c +++ b/gcc/data-streamer-out.c @@ -340,7 +340,6 @@ streamer_write_hwi_stream (struct lto_output_stream *obs, HOST_WIDE_INT work) void streamer_write_gcov_count_stream (struct lto_output_stream *obs, gcov_type work) { - gcc_assert (work >= 0); gcc_assert ((HOST_WIDE_INT) work == work); streamer_write_hwi_stream (obs, work); } -- cgit v1.1