Some of the OpenSSL symbols that we perform configure checks for exist
only as macros in version 1.1.0, so adjust the CMake build to look for
these symbols in headers, not just in libraries.

* build/SerfChecks.cmake
  (_CheckSymbol): New function.
  (CheckFunctionMacro): New feature test macro.
* CMakeLists.txt: Change feature tests.

git-svn-id: https://svn.apache.org/repos/asf/serf/trunk@1834935 13f79535-47bb-0310-9956-ffa450edef68
2 files changed