blob: 42fba412c1f4d03c180262a07c9b0f8a16c77b6e [file] [log] [blame]
Jim Cownie5e8470a2013-09-27 10:38:44 +00001/*
2 * kmp_import.c
Jim Cownie5e8470a2013-09-27 10:38:44 +00003 */
4
5
6//===----------------------------------------------------------------------===//
7//
8// The LLVM Compiler Infrastructure
9//
10// This file is dual licensed under the MIT and the University of Illinois Open
11// Source Licenses. See LICENSE.txt for details.
12//
13//===----------------------------------------------------------------------===//
14
15
16/*
17 ------------------------------------------------------------------------------------------------
Jonathan Peyton66338292015-06-01 02:37:28 +000018 Object generated from this source file is linked to Windows* OS DLL import library (libompmd.lib)
Jim Cownie5e8470a2013-09-27 10:38:44 +000019 only! It is not a part of regular static or dynamic OpenMP RTL. Any code that just needs to go
Jonathan Peyton66338292015-06-01 02:37:28 +000020 in the libompmd.lib (but not in libompmt.lib and libompmd.dll) should be placed in this
Jim Cownie5e8470a2013-09-27 10:38:44 +000021 file.
22 ------------------------------------------------------------------------------------------------
23*/
24
25#ifdef __cplusplus
26extern "C" {
27#endif
28
29/*
30 These symbols are required for mutual exclusion with Microsoft OpenMP RTL (and compatibility
31 with MS Compiler).
32*/
33
34int _You_must_link_with_exactly_one_OpenMP_library = 1;
35int _You_must_link_with_Intel_OpenMP_library = 1;
36int _You_must_link_with_Microsoft_OpenMP_library = 1;
37
38#ifdef __cplusplus
39}
40#endif
41
42// end of file //