Really set priority to 99 for __gcov_exit
authorMartin Liska <mliska@suse.cz>
Fri, 7 Oct 2016 09:24:20 +0000 (11:24 +0200)
committerMartin Liska <marxin@gcc.gnu.org>
Fri, 7 Oct 2016 09:24:20 +0000 (09:24 +0000)
* coverage.c (build_gcov_exit_decl): Fix priority what
should be really 99.

From-SVN: r240857

gcc/ChangeLog
gcc/coverage.c

index e1eb08d28bc285c94dcf6b818ff56808d8be5aaf..14b298ccab5b96d2a9eac35b67aec0aa399d814b 100644 (file)
@@ -1,3 +1,8 @@
+2016-10-07  Martin Liska  <mliska@suse.cz>
+
+       * coverage.c (build_gcov_exit_decl): Fix priority what
+       should be really 99.
+
 2016-10-07  Richard Biener  <rguenther@suse.de>
 
        * gimple-low.c (lower_gimple_bind): Clear DECL_CHAIN of
index 0b8c0b378435708c4fadb505811aec61b0d52070..a759831ab1ae75841b00430eae2cf03e00cc1842 100644 (file)
@@ -1078,7 +1078,7 @@ build_gcov_exit_decl (void)
   append_to_statement_list (stmt, &dtor);
 
   /* Generate a destructor to run it (with priority 99).  */
-  cgraph_build_static_cdtor ('D', dtor, DEFAULT_INIT_PRIORITY - 1);
+  cgraph_build_static_cdtor ('D', dtor, MAX_RESERVED_INIT_PRIORITY - 1);
 }
 
 /* Create the gcov_info types and object.  Generate the constructor