From: marxin Date: Tue, 30 Apr 2019 09:16:36 +0000 (+0000) Subject: Fix -Wenum-compare-switch warning in i386.c. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=296ef19b433725bd0bf621272f27c9df4d853ba6;p=thirdparty%2Fgcc.git Fix -Wenum-compare-switch warning in i386.c. 2019-04-30 Martin Liska * config/i386/i386.c (ix86_builtin_reciprocal): Cast DECL_FUNCTION_CODE into ix86_builtins enum before the switch statement. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@270681 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ff570068b43e..e053ff1c1023 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2019-04-30 Martin Liska + + * config/i386/i386.c (ix86_builtin_reciprocal): Cast + DECL_FUNCTION_CODE into ix86_builtins enum before + the switch statement. + 2019-04-30 Jakub Jelinek PR tree-optimization/89475 diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index d191e8c7b5b6..43ee77606e53 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -39382,7 +39382,9 @@ use_rsqrt_p () static tree ix86_builtin_reciprocal (tree fndecl) { - switch (DECL_FUNCTION_CODE (fndecl)) + enum ix86_builtins fn_code + = (enum ix86_builtins) DECL_FUNCTION_CODE (fndecl); + switch (fn_code) { /* Vectorized version of sqrt to rsqrt conversion. */ case IX86_BUILTIN_SQRTPS_NR: