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 61af4e2a0660bc2564fdc9c49e1cd7c719e6df0a..5891aa3fc43f97d095a75100bdc28993d1d22b2c 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 25f0446a5fd7db2394dd346820c0484204f783d4..aa52ba3f7a8906e614f7d238e96e09963af4184f 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;