aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2019-12-05 12:35:26 +0000
committerMartin Liska <mliska@suse.cz>2019-12-05 12:35:26 +0000
commit873235a1feb27b966a930742cb96251d330a93aa (patch)
tree2652ce5c071672bf6c463d0442d18c30233a933e
parent78813c3c2d4c7562da458bc6c3b8dd0ff3e362fc (diff)
Fix __gcov_exit fn prototype.HEADmaster
2019-12-05 Martin Liska <mliska@suse.cz> PR gcov-profile/92817 * coverage.c (build_gcov_exit_decl): Remove superfluous void_type_node. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@278995 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/coverage.c3
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fca25729778..fa926137255 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2019-12-05 Martin Liska <mliska@suse.cz>
+
+ PR gcov-profile/92817
+ * coverage.c (build_gcov_exit_decl): Remove superfluous
+ void_type_node.
+
2019-12-05 Jozef Lawrynowicz <jozef.l@mittosystems.com>
* config/msp430/msp430.md (cbranch<mode>4): Use
diff --git a/gcc/coverage.c b/gcc/coverage.c
index 2cdbb0172c9..b2d853a0cd7 100644
--- a/gcc/coverage.c
+++ b/gcc/coverage.c
@@ -1071,8 +1071,7 @@ build_init_ctor (tree gcov_info_type)
static void
build_gcov_exit_decl (void)
{
- tree init_fn = build_function_type_list (void_type_node, void_type_node,
- NULL);
+ tree init_fn = build_function_type_list (void_type_node, NULL);
init_fn = build_decl (BUILTINS_LOCATION, FUNCTION_DECL,
get_identifier ("__gcov_exit"), init_fn);
TREE_PUBLIC (init_fn) = 1;