cmake LIBOMP_HAVE_WEAK_ATTRIBUTE examples

Lewuathe/mlir-hello thirdparty/llvm-project/openmp/runtime/cmake/config-ix.cmake :295

check_c_source_compiles("__attribute__ ((weak)) int foo(int a) { return a*a; }
  int main(int argc, char** argv) {
  return foo(argc);}" LIBOMP_HAVE_WEAK_ATTRIBUTE)

llvm-mirror/openmp runtime/cmake/config-ix.cmake :221

check_c_source_compiles("__attribute__ ((weak)) int foo(int a) { return a*a; }
  int main(int argc, char** argv) {
  return foo(argc);}" LIBOMP_HAVE_WEAK_ATTRIBUTE)

INET-RC/GeoMX 3rdparty/openmp/runtime/cmake/config-ix.cmake :230

check_c_source_compiles("__attribute__ ((weak)) int foo(int a) { return a*a; }
  int main(int argc, char** argv) {
  return foo(argc);}" LIBOMP_HAVE_WEAK_ATTRIBUTE)