summaryrefslogtreecommitdiffstats
path: root/openmp/runtime/cmake/PerlFlags.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'openmp/runtime/cmake/PerlFlags.cmake')
-rw-r--r--openmp/runtime/cmake/PerlFlags.cmake93
1 files changed, 0 insertions, 93 deletions
diff --git a/openmp/runtime/cmake/PerlFlags.cmake b/openmp/runtime/cmake/PerlFlags.cmake
deleted file mode 100644
index 4254eeb54ed..00000000000
--- a/openmp/runtime/cmake/PerlFlags.cmake
+++ /dev/null
@@ -1,93 +0,0 @@
-#
-#//===----------------------------------------------------------------------===//
-#//
-#// The LLVM Compiler Infrastructure
-#//
-#// This file is dual licensed under the MIT and the University of Illinois Open
-#// Source Licenses. See LICENSE.txt for details.
-#//
-#//===----------------------------------------------------------------------===//
-#
-
-# void append_ev_flags(string new_flag);
-# - appends new_flag to ev_flags list
-macro(append_ev_flags new_flag)
- list(APPEND local_ev_flags "${new_flag}")
-endmacro()
-
-# void append_gd_flags(string new_flag);
-# - appends new_flag to gd_flags list
-macro(append_gd_flags new_flag)
- list(APPEND local_gd_flags "${new_flag}")
-endmacro()
-
-include(HelperFunctions) # for set_legal_type(), set_legal_arch()
-
-# Perl expand-vars.pl flags
-function(set_ev_flags input_ev_flags)
- set(local_ev_flags)
- set_legal_type("${LIBOMP_LIB_TYPE}" legal_type)
- set_legal_arch("${LIBOMP_ARCH}" legal_arch)
- # need -D Revision="\$Revision" to show up
- append_ev_flags("-D Revision=\"\\\\$$Revision\"")
- append_ev_flags("-D Date=\"\\\\$$Date\"")
- append_ev_flags("-D KMP_TYPE=\"${legal_type}\"")
- append_ev_flags("-D KMP_ARCH=\"${legal_arch}\"")
- append_ev_flags("-D KMP_VERSION_MAJOR=${LIBOMP_VERSION}")
- append_ev_flags("-D KMP_VERSION_MINOR=0")
- append_ev_flags("-D KMP_VERSION_BUILD=${build_number}")
- append_ev_flags("-D KMP_BUILD_DATE=\"${date}\"")
- append_ev_flags("-D KMP_TARGET_COMPILER=12")
- if(${DEBUG_BUILD} OR ${RELWITHDEBINFO_BUILD})
- append_ev_flags("-D KMP_DIAG=1")
- append_ev_flags("-D KMP_DEBUG_INFO=1")
- else()
- append_ev_flags("-D KMP_DIAG=0")
- append_ev_flags("-D KMP_DEBUG_INFO=0")
- endif()
- if(${LIBOMP_VERSION} EQUAL 40)
- append_ev_flags("-D OMP_VERSION=201307")
- elseif(${LIBOMP_VERSION} EQUAL 30)
- append_ev_flags("-D OMP_VERSION=201107")
- else()
- append_ev_flags("-D OMP_VERSION=200505")
- endif()
- set(${input_ev_flags} "${local_ev_flags}" PARENT_SCOPE)
-endfunction()
-
-function(set_gd_flags input_gd_flags)
- set(local_gd_flags)
- if(${IA32})
- append_gd_flags("-D arch_32")
- elseif(${INTEL64})
- append_gd_flags("-D arch_32e")
- else()
- append_gd_flags("-D arch_${LIBOMP_ARCH}")
- endif()
- if(${NORMAL_LIBRARY})
- append_gd_flags("-D norm")
- elseif(${PROFILE_LIBRARY})
- append_gd_flags("-D prof")
- elseif(${STUBS_LIBRARY})
- append_gd_flags("-D stub")
- endif()
- if(${LIBOMP_OMP_VERSION} GREATER 41 OR ${LIBOMP_OMP_VERSION} EQUAL 41)
- append_gd_flags("-D OMP_41")
- endif()
- if(${LIBOMP_OMP_VERSION} GREATER 40 OR ${LIBOMP_OMP_VERSION} EQUAL 40)
- append_gd_flags("-D OMP_40")
- endif()
- if(${LIBOMP_OMP_VERSION} GREATER 30 OR ${LIBOMP_OMP_VERSION} EQUAL 30)
- append_gd_flags("-D OMP_30")
- endif()
- if(NOT "${LIBOMP_VERSION}" STREQUAL "4")
- append_gd_flags("-D msvc_compat")
- endif()
- if(${DEBUG_BUILD} OR ${RELWITHDEBINFO_BUILD})
- append_gd_flags("-D KMP_DEBUG")
- endif()
- if(${LIBOMP_COMPILER_SUPPORTS_QUAD_PRECISION})
- append_gd_flags("-D HAVE_QUAD")
- endif()
- set(${input_gd_flags} "${local_gd_flags}" PARENT_SCOPE)
-endfunction()
OpenPOWER on IntegriCloud