diff options
author | Jonathan Peyton <jonathan.l.peyton@intel.com> | 2016-12-14 22:39:11 +0000 |
---|---|---|
committer | Jonathan Peyton <jonathan.l.peyton@intel.com> | 2016-12-14 22:39:11 +0000 |
commit | 7cc577a4efa28c20c4e54011e19e815a9ff5e0ca (patch) | |
tree | c285406289cdaa612ad7340aac5d98c681dde441 /openmp/runtime/src | |
parent | 52fe1f68c8f405dc5799a640ff275c6afd74ebb1 (diff) | |
download | bcm5719-llvm-7cc577a4efa28c20c4e54011e19e815a9ff5e0ca.tar.gz bcm5719-llvm-7cc577a4efa28c20c4e54011e19e815a9ff5e0ca.zip |
Change source files from .c to .cpp
Patch by Hansang Bae
Differential Revision: https://reviews.llvm.org/D26688
llvm-svn: 289732
Diffstat (limited to 'openmp/runtime/src')
-rw-r--r-- | openmp/runtime/src/CMakeLists.txt | 84 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_alloc.cpp (renamed from openmp/runtime/src/kmp_alloc.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_atomic.cpp (renamed from openmp/runtime/src/kmp_atomic.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_csupport.cpp (renamed from openmp/runtime/src/kmp_csupport.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_debug.cpp (renamed from openmp/runtime/src/kmp_debug.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_debugger.cpp (renamed from openmp/runtime/src/kmp_debugger.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_environment.cpp (renamed from openmp/runtime/src/kmp_environment.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_error.cpp (renamed from openmp/runtime/src/kmp_error.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_ftn_cdecl.cpp (renamed from openmp/runtime/src/kmp_ftn_cdecl.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_ftn_extra.cpp (renamed from openmp/runtime/src/kmp_ftn_extra.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_ftn_stdcall.cpp (renamed from openmp/runtime/src/kmp_ftn_stdcall.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_global.cpp (renamed from openmp/runtime/src/kmp_global.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_gsupport.cpp (renamed from openmp/runtime/src/kmp_gsupport.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_i18n.cpp (renamed from openmp/runtime/src/kmp_i18n.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_import.cpp (renamed from openmp/runtime/src/kmp_import.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_io.cpp (renamed from openmp/runtime/src/kmp_io.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_itt.cpp (renamed from openmp/runtime/src/kmp_itt.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_runtime.cpp (renamed from openmp/runtime/src/kmp_runtime.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_settings.cpp (renamed from openmp/runtime/src/kmp_settings.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_str.cpp (renamed from openmp/runtime/src/kmp_str.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_stub.cpp (renamed from openmp/runtime/src/kmp_stub.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_tasking.cpp (renamed from openmp/runtime/src/kmp_tasking.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_taskq.cpp (renamed from openmp/runtime/src/kmp_taskq.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_threadprivate.cpp (renamed from openmp/runtime/src/kmp_threadprivate.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_utility.cpp (renamed from openmp/runtime/src/kmp_utility.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/kmp_version.cpp (renamed from openmp/runtime/src/kmp_version.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/ompt-general.cpp (renamed from openmp/runtime/src/ompt-general.c) | 2 | ||||
-rw-r--r-- | openmp/runtime/src/ompt-specific.cpp (renamed from openmp/runtime/src/ompt-specific.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/tsan_annotations.cpp (renamed from openmp/runtime/src/tsan_annotations.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/z_Linux_util.cpp (renamed from openmp/runtime/src/z_Linux_util.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/z_Windows_NT-586_util.cpp (renamed from openmp/runtime/src/z_Windows_NT-586_util.c) | 0 | ||||
-rw-r--r-- | openmp/runtime/src/z_Windows_NT_util.cpp (renamed from openmp/runtime/src/z_Windows_NT_util.c) | 0 |
32 files changed, 41 insertions, 45 deletions
diff --git a/openmp/runtime/src/CMakeLists.txt b/openmp/runtime/src/CMakeLists.txt index 7c7927622f9..b0aa4870966 100644 --- a/openmp/runtime/src/CMakeLists.txt +++ b/openmp/runtime/src/CMakeLists.txt @@ -56,43 +56,27 @@ set(LIBOMP_CFILES) set(LIBOMP_CXXFILES) set(LIBOMP_ASMFILES) if(${STUBS_LIBRARY}) - set(LIBOMP_CFILES kmp_stub.c) + set(LIBOMP_CFILES kmp_stub.cpp) else() - # Get C files - set(LIBOMP_CFILES - kmp_alloc.c - kmp_atomic.c - kmp_csupport.c - kmp_debug.c - kmp_itt.c - kmp_environment.c - kmp_error.c - kmp_global.c - kmp_i18n.c - kmp_io.c - kmp_runtime.c - kmp_settings.c - kmp_str.c - kmp_tasking.c - kmp_taskq.c - kmp_threadprivate.c - kmp_utility.c - ) - if(WIN32) - # Windows specific files - libomp_append(LIBOMP_CFILES z_Windows_NT_util.c) - libomp_append(LIBOMP_CFILES z_Windows_NT-586_util.c) - libomp_append(LIBOMP_ASMFILES z_Windows_NT-586_asm.asm) # Windows assembly file - else() - # Unix specific files - libomp_append(LIBOMP_CFILES z_Linux_util.c) - libomp_append(LIBOMP_CFILES kmp_gsupport.c) - libomp_append(LIBOMP_ASMFILES z_Linux_asm.s) # Unix assembly file - endif() - libomp_append(LIBOMP_CFILES thirdparty/ittnotify/ittnotify_static.c LIBOMP_USE_ITT_NOTIFY) - libomp_append(LIBOMP_CFILES kmp_debugger.c LIBOMP_USE_DEBUGGER) # Get C++ files set(LIBOMP_CXXFILES + kmp_alloc.cpp + kmp_atomic.cpp + kmp_csupport.cpp + kmp_debug.cpp + kmp_itt.cpp + kmp_environment.cpp + kmp_error.cpp + kmp_global.cpp + kmp_i18n.cpp + kmp_io.cpp + kmp_runtime.cpp + kmp_settings.cpp + kmp_str.cpp + kmp_tasking.cpp + kmp_taskq.cpp + kmp_threadprivate.cpp + kmp_utility.cpp kmp_barrier.cpp kmp_wait_release.cpp kmp_affinity.cpp @@ -100,6 +84,19 @@ else() kmp_lock.cpp kmp_sched.cpp ) + if(WIN32) + # Windows specific files + libomp_append(LIBOMP_CXXFILES z_Windows_NT_util.cpp) + libomp_append(LIBOMP_CXXFILES z_Windows_NT-586_util.cpp) + libomp_append(LIBOMP_ASMFILES z_Windows_NT-586_asm.asm) # Windows assembly file + else() + # Unix specific files + libomp_append(LIBOMP_CXXFILES z_Linux_util.cpp) + libomp_append(LIBOMP_CXXFILES kmp_gsupport.cpp) + libomp_append(LIBOMP_ASMFILES z_Linux_asm.s) # Unix assembly file + endif() + libomp_append(LIBOMP_CFILES thirdparty/ittnotify/ittnotify_static.c LIBOMP_USE_ITT_NOTIFY) + libomp_append(LIBOMP_CXXFILES kmp_debugger.cpp LIBOMP_USE_DEBUGGER) libomp_append(LIBOMP_CXXFILES kmp_stats.cpp LIBOMP_STATS) libomp_append(LIBOMP_CXXFILES kmp_stats_timing.cpp LIBOMP_STATS) if(${LIBOMP_OMP_VERSION} GREATER 40 OR ${LIBOMP_OMP_VERSION} EQUAL 40) @@ -108,12 +105,11 @@ else() endif() endif() # Files common to stubs and normal library -libomp_append(LIBOMP_CFILES kmp_ftn_cdecl.c) -libomp_append(LIBOMP_CFILES kmp_ftn_extra.c) -libomp_append(LIBOMP_CFILES kmp_version.c) -libomp_append(LIBOMP_CFILES ompt-general.c IF_TRUE LIBOMP_OMPT_SUPPORT) - -libomp_append(LIBOMP_CFILES tsan_annotations.c IF_TRUE LIBOMP_TSAN_SUPPORT) +libomp_append(LIBOMP_CXXFILES kmp_ftn_cdecl.cpp) +libomp_append(LIBOMP_CXXFILES kmp_ftn_extra.cpp) +libomp_append(LIBOMP_CXXFILES kmp_version.cpp) +libomp_append(LIBOMP_CXXFILES ompt-general.cpp IF_TRUE LIBOMP_OMPT_SUPPORT) +libomp_append(LIBOMP_CXXFILES tsan_annotations.cpp IF_TRUE LIBOMP_TSAN_SUPPORT) set(LIBOMP_SOURCE_FILES ${LIBOMP_CFILES} ${LIBOMP_CXXFILES} ${LIBOMP_ASMFILES}) # For Windows, there is a resource file (.rc -> .res) that is also compiled @@ -202,9 +198,9 @@ if(WIN32) set_source_files_properties(thirdparty/ittnotify/ittnotify_static.c PROPERTIES COMPILE_DEFINITIONS "UNICODE") # Create Windows import library - # the import library is "re-linked" to include kmp_import.c which prevents + # the import library is "re-linked" to include kmp_import.cpp which prevents # linking of both Visual Studio OpenMP and newly built OpenMP - set_source_files_properties(kmp_import.c PROPERTIES COMPILE_FLAGS "${LIBOMP_CONFIGURED_CFLAGS}") + set_source_files_properties(kmp_import.cpp PROPERTIES COMPILE_FLAGS "${LIBOMP_CONFIGURED_CFLAGS}") set(LIBOMP_IMP_LIB_FILE ${LIBOMP_LIB_NAME}${CMAKE_STATIC_LIBRARY_SUFFIX}) set(LIBOMP_GENERATED_IMP_LIB_FILENAME ${LIBOMP_LIB_FILE}${CMAKE_STATIC_LIBRARY_SUFFIX}) set_target_properties(omp PROPERTIES @@ -220,8 +216,8 @@ if(WIN32) set(LIBOMP_GENERATED_IMP_LIB ${CMAKE_CURRENT_BINARY_DIR}/${LIBOMP_GENERATED_IMP_LIB_FILENAME}) endif() set_source_files_properties(${LIBOMP_GENERATED_IMP_LIB} PROPERTIES GENERATED TRUE EXTERNAL_OBJECT TRUE) - # Create new import library that is just the previously created one + kmp_import.c - add_library(ompimp STATIC ${LIBOMP_GENERATED_IMP_LIB} kmp_import.c) + # Create new import library that is just the previously created one + kmp_import.cpp + add_library(ompimp STATIC ${LIBOMP_GENERATED_IMP_LIB} kmp_import.cpp) set_target_properties(ompimp PROPERTIES PREFIX "" SUFFIX "" OUTPUT_NAME "${LIBOMP_IMP_LIB_FILE}" LINKER_LANGUAGE C diff --git a/openmp/runtime/src/kmp_alloc.c b/openmp/runtime/src/kmp_alloc.cpp index f3665eca1b8..f3665eca1b8 100644 --- a/openmp/runtime/src/kmp_alloc.c +++ b/openmp/runtime/src/kmp_alloc.cpp diff --git a/openmp/runtime/src/kmp_atomic.c b/openmp/runtime/src/kmp_atomic.cpp index fec2f88c6c0..fec2f88c6c0 100644 --- a/openmp/runtime/src/kmp_atomic.c +++ b/openmp/runtime/src/kmp_atomic.cpp diff --git a/openmp/runtime/src/kmp_csupport.c b/openmp/runtime/src/kmp_csupport.cpp index 00dc47167a3..00dc47167a3 100644 --- a/openmp/runtime/src/kmp_csupport.c +++ b/openmp/runtime/src/kmp_csupport.cpp diff --git a/openmp/runtime/src/kmp_debug.c b/openmp/runtime/src/kmp_debug.cpp index 3bbffa53f21..3bbffa53f21 100644 --- a/openmp/runtime/src/kmp_debug.c +++ b/openmp/runtime/src/kmp_debug.cpp diff --git a/openmp/runtime/src/kmp_debugger.c b/openmp/runtime/src/kmp_debugger.cpp index 76fe1e03b56..76fe1e03b56 100644 --- a/openmp/runtime/src/kmp_debugger.c +++ b/openmp/runtime/src/kmp_debugger.cpp diff --git a/openmp/runtime/src/kmp_environment.c b/openmp/runtime/src/kmp_environment.cpp index 940235a9298..940235a9298 100644 --- a/openmp/runtime/src/kmp_environment.c +++ b/openmp/runtime/src/kmp_environment.cpp diff --git a/openmp/runtime/src/kmp_error.c b/openmp/runtime/src/kmp_error.cpp index 6866df5d496..6866df5d496 100644 --- a/openmp/runtime/src/kmp_error.c +++ b/openmp/runtime/src/kmp_error.cpp diff --git a/openmp/runtime/src/kmp_ftn_cdecl.c b/openmp/runtime/src/kmp_ftn_cdecl.cpp index 5844bee85bc..5844bee85bc 100644 --- a/openmp/runtime/src/kmp_ftn_cdecl.c +++ b/openmp/runtime/src/kmp_ftn_cdecl.cpp diff --git a/openmp/runtime/src/kmp_ftn_extra.c b/openmp/runtime/src/kmp_ftn_extra.cpp index 73c4e2d45b7..73c4e2d45b7 100644 --- a/openmp/runtime/src/kmp_ftn_extra.c +++ b/openmp/runtime/src/kmp_ftn_extra.cpp diff --git a/openmp/runtime/src/kmp_ftn_stdcall.c b/openmp/runtime/src/kmp_ftn_stdcall.cpp index cf70d74af55..cf70d74af55 100644 --- a/openmp/runtime/src/kmp_ftn_stdcall.c +++ b/openmp/runtime/src/kmp_ftn_stdcall.cpp diff --git a/openmp/runtime/src/kmp_global.c b/openmp/runtime/src/kmp_global.cpp index 86cd3d204ee..86cd3d204ee 100644 --- a/openmp/runtime/src/kmp_global.c +++ b/openmp/runtime/src/kmp_global.cpp diff --git a/openmp/runtime/src/kmp_gsupport.c b/openmp/runtime/src/kmp_gsupport.cpp index e07c09d3c2e..e07c09d3c2e 100644 --- a/openmp/runtime/src/kmp_gsupport.c +++ b/openmp/runtime/src/kmp_gsupport.cpp diff --git a/openmp/runtime/src/kmp_i18n.c b/openmp/runtime/src/kmp_i18n.cpp index 538c5f3279e..538c5f3279e 100644 --- a/openmp/runtime/src/kmp_i18n.c +++ b/openmp/runtime/src/kmp_i18n.cpp diff --git a/openmp/runtime/src/kmp_import.c b/openmp/runtime/src/kmp_import.cpp index 42fba412c1f..42fba412c1f 100644 --- a/openmp/runtime/src/kmp_import.c +++ b/openmp/runtime/src/kmp_import.cpp diff --git a/openmp/runtime/src/kmp_io.c b/openmp/runtime/src/kmp_io.cpp index 4e79e22efe6..4e79e22efe6 100644 --- a/openmp/runtime/src/kmp_io.c +++ b/openmp/runtime/src/kmp_io.cpp diff --git a/openmp/runtime/src/kmp_itt.c b/openmp/runtime/src/kmp_itt.cpp index 3eb548604a1..3eb548604a1 100644 --- a/openmp/runtime/src/kmp_itt.c +++ b/openmp/runtime/src/kmp_itt.cpp diff --git a/openmp/runtime/src/kmp_runtime.c b/openmp/runtime/src/kmp_runtime.cpp index 2a67206f981..2a67206f981 100644 --- a/openmp/runtime/src/kmp_runtime.c +++ b/openmp/runtime/src/kmp_runtime.cpp diff --git a/openmp/runtime/src/kmp_settings.c b/openmp/runtime/src/kmp_settings.cpp index ef7f69eef24..ef7f69eef24 100644 --- a/openmp/runtime/src/kmp_settings.c +++ b/openmp/runtime/src/kmp_settings.cpp diff --git a/openmp/runtime/src/kmp_str.c b/openmp/runtime/src/kmp_str.cpp index c9f913c0bdc..c9f913c0bdc 100644 --- a/openmp/runtime/src/kmp_str.c +++ b/openmp/runtime/src/kmp_str.cpp diff --git a/openmp/runtime/src/kmp_stub.c b/openmp/runtime/src/kmp_stub.cpp index 437bf3d538a..437bf3d538a 100644 --- a/openmp/runtime/src/kmp_stub.c +++ b/openmp/runtime/src/kmp_stub.cpp diff --git a/openmp/runtime/src/kmp_tasking.c b/openmp/runtime/src/kmp_tasking.cpp index 07557890c4d..07557890c4d 100644 --- a/openmp/runtime/src/kmp_tasking.c +++ b/openmp/runtime/src/kmp_tasking.cpp diff --git a/openmp/runtime/src/kmp_taskq.c b/openmp/runtime/src/kmp_taskq.cpp index 3079d45974b..3079d45974b 100644 --- a/openmp/runtime/src/kmp_taskq.c +++ b/openmp/runtime/src/kmp_taskq.cpp diff --git a/openmp/runtime/src/kmp_threadprivate.c b/openmp/runtime/src/kmp_threadprivate.cpp index 2a18d808e62..2a18d808e62 100644 --- a/openmp/runtime/src/kmp_threadprivate.c +++ b/openmp/runtime/src/kmp_threadprivate.cpp diff --git a/openmp/runtime/src/kmp_utility.c b/openmp/runtime/src/kmp_utility.cpp index 761fd06ac2e..761fd06ac2e 100644 --- a/openmp/runtime/src/kmp_utility.c +++ b/openmp/runtime/src/kmp_utility.cpp diff --git a/openmp/runtime/src/kmp_version.c b/openmp/runtime/src/kmp_version.cpp index 15edfd2fd42..15edfd2fd42 100644 --- a/openmp/runtime/src/kmp_version.c +++ b/openmp/runtime/src/kmp_version.cpp diff --git a/openmp/runtime/src/ompt-general.c b/openmp/runtime/src/ompt-general.cpp index 34f1073b3a9..37c1c220d26 100644 --- a/openmp/runtime/src/ompt-general.c +++ b/openmp/runtime/src/ompt-general.cpp @@ -15,7 +15,7 @@ * ompt include files ****************************************************************************/ -#include "ompt-specific.c" +#include "ompt-specific.cpp" diff --git a/openmp/runtime/src/ompt-specific.c b/openmp/runtime/src/ompt-specific.cpp index 9a962f4e0b6..9a962f4e0b6 100644 --- a/openmp/runtime/src/ompt-specific.c +++ b/openmp/runtime/src/ompt-specific.cpp diff --git a/openmp/runtime/src/tsan_annotations.c b/openmp/runtime/src/tsan_annotations.cpp index edc4e7c9709..edc4e7c9709 100644 --- a/openmp/runtime/src/tsan_annotations.c +++ b/openmp/runtime/src/tsan_annotations.cpp diff --git a/openmp/runtime/src/z_Linux_util.c b/openmp/runtime/src/z_Linux_util.cpp index 34a4f2c9769..34a4f2c9769 100644 --- a/openmp/runtime/src/z_Linux_util.c +++ b/openmp/runtime/src/z_Linux_util.cpp diff --git a/openmp/runtime/src/z_Windows_NT-586_util.c b/openmp/runtime/src/z_Windows_NT-586_util.cpp index 3aeafae9102..3aeafae9102 100644 --- a/openmp/runtime/src/z_Windows_NT-586_util.c +++ b/openmp/runtime/src/z_Windows_NT-586_util.cpp diff --git a/openmp/runtime/src/z_Windows_NT_util.c b/openmp/runtime/src/z_Windows_NT_util.cpp index 1a371303e1a..1a371303e1a 100644 --- a/openmp/runtime/src/z_Windows_NT_util.c +++ b/openmp/runtime/src/z_Windows_NT_util.cpp |