i386.c: Initialize function pointer to NULL to prevent
authorMartin Liska <mliska@suse.cz>
Wed, 23 Nov 2016 13:32:15 +0000 (14:32 +0100)
committerMartin Liska <marxin@gcc.gnu.org>
Wed, 23 Nov 2016 13:32:15 +0000 (13:32 +0000)
* config/i386/i386.c: Initialize function pointer to NULL.

From-SVN: r242752

gcc/ChangeLog
gcc/config/i386/i386.c

index 61af4e2..5891aa3 100644 (file)
@@ -1,3 +1,7 @@
+2016-11-23  Martin Liska  <mliska@suse.cz>
+
+       * config/i386/i386.c: Initialize function pointer to NULL.
+
 2016-11-23  Bin Cheng  <bin.cheng@arm.com>
 
        * fold-const.c (fold_cond_expr_with_comparison): Move simplification
index 25f0446..aa52ba3 100644 (file)
@@ -38218,7 +38218,7 @@ rdseed_step:
       && fcode <= IX86_BUILTIN__BDESC_ARGS2_LAST)
     {
       i = fcode - IX86_BUILTIN__BDESC_ARGS2_FIRST;
-      rtx (*fcn) (rtx, rtx, rtx, rtx);
+      rtx (*fcn) (rtx, rtx, rtx, rtx) = NULL;
       rtx (*fcn_mask) (rtx, rtx, rtx, rtx, rtx);
       rtx (*fcn_maskz) (rtx, rtx, rtx, rtx, rtx, rtx);
       int masked = 1;