diff --git a/cmake/OpenCVCompilerOptions.cmake b/cmake/OpenCVCompilerOptions.cmake
index db4b239f0ba2544294ddb3c2862612ee21dd4b79..d0c28ab0fb45d9c8d5cb1d29e563f0515ccb83cc 100644
--- a/cmake/OpenCVCompilerOptions.cmake
+++ b/cmake/OpenCVCompilerOptions.cmake
@@ -201,9 +201,6 @@ if(CMAKE_COMPILER_IS_GNUCXX)
         add_extra_compiler_option(-mpopcnt)
       endif()
     endif()
-    if((X86 OR X86_64) AND NOT MSVC AND NOT APPLE)
-        add_extra_compiler_option(-mf16c)
-    endif((X86 OR X86_64) AND NOT MSVC AND NOT APPLE)
   endif(NOT MINGW)
 
   if(X86 OR X86_64)