cmake HAVE_MALLINFO2 examples

Lewuathe/mlir-hello thirdparty/llvm-project/llvm/cmake/config-ix.cmake :331

check_symbol_exists(mallinfo2 malloc.h HAVE_MALLINFO2)

SWI-Prolog/swipl-devel cmake/Config.cmake :211

check_function_exists(mallinfo2 HAVE_MALLINFO2)

google/filament third_party/dawn/third_party/dxc/cmake/config-ix.cmake :153

check_symbol_exists(mallinfo2 malloc.h HAVE_MALLINFO2)

klee/klee CMakeLists.txt :364

check_cxx_symbol_exists(mallinfo2 malloc.h HAVE_MALLINFO2)

BroadbandForum/obuspa src/core/CMakeLists.txt :21

check_symbol_exists(mallinfo2 malloc.h HAVE_MALLINFO2)

BroadbandForum/obuspa src/core/CMakeLists.txt :118

target_compile_definitions(core
  PRIVATE
    $<$<BOOL:${HAVE_MALLOC_H}>:HAVE_MALLOC_H>
    $<$<BOOL:${HAVE_MALLINFO}>:HAVE_MALLINFO>
    $<$<BOOL:${HAVE_MALLINFO2}>:HAVE_MALLINFO2>
    $<$<BOOL:${HAVE_EXECINFO_H}>:HAVE_EXECINFO_H>
    OBUSPA_LOCAL_STATE_DIR="${OBUSPA_LOCAL_STATE_DIR}"
    $<IF:$<BOOL:${ENABLE_STOMP}>,ENABLE_STOMP,DISABLE_STOMP>  # DISABLE_STOMP is the define used in core
    $<$<BOOL:${ENABLE_MQTT}>:ENABLE_MQTT>
    $<$<BOOL:${ENABLE_COAP}>:ENABLE_COAP>
    $<$<BOOL:${ENABLE_WEBSOCKETS}>:ENABLE_WEBSOCKETS>
    $<$<BOOL:${ENABLE_UDS}>:ENABLE_UDS>
    _GNU_SOURCE=1)

root-project/root interpreter/llvm-project/llvm/cmake/config-ix.cmake :295

check_symbol_exists(mallinfo2 malloc.h HAVE_MALLINFO2)

microsoft/DirectXShaderCompiler cmake/config-ix.cmake :153

check_symbol_exists(mallinfo2 malloc.h HAVE_MALLINFO2)