aboutsummaryrefslogtreecommitdiff
path: root/gcc/data-streamer-out.c
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2017-02-22 10:45:42 +0100
committerMartin Liska <marxin@gcc.gnu.org>2017-02-22 09:45:42 +0000
commit8f4f841a3e443d7de88fcb76075eb3003f280bd7 (patch)
treea8803c5b92290a769e7f66b6b708020cbf81bcd4 /gcc/data-streamer-out.c
parentbac4371a6ac451bd5f8b305610eb47fcb9bda3a9 (diff)
downloadgcc-8f4f841a3e443d7de88fcb76075eb3003f280bd7.zip
gcc-8f4f841a3e443d7de88fcb76075eb3003f280bd7.tar.gz
gcc-8f4f841a3e443d7de88fcb76075eb3003f280bd7.tar.bz2
Remove wrong assert about gcov_type (PR lto/79587).
2017-02-22 Martin Liska <mliska@suse.cz> 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 <mliska@suse.cz> PR lto/79587 * gcc.dg/tree-prof/pr79587.c: New test. From-SVN: r245647
Diffstat (limited to 'gcc/data-streamer-out.c')
-rw-r--r--gcc/data-streamer-out.c1
1 files changed, 0 insertions, 1 deletions
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);
}