LLVM OpenMP 22.0.0git
kmp_version.cpp File Reference
#include "kmp.h"
#include "kmp_io.h"
#include "kmp_version.h"

Go to the source code of this file.

Macros

#define KMP_VERSION_BUILD   20140926
#define _stringer(x)
#define stringer(x)
#define KMP_COMPILER   "unknown compiler"
#define KMP_LIB_TYPE   "performance"
#define KMP_LINK_TYPE   "static"
#define KMP_LIBRARY   KMP_LIB_TYPE " library (" KMP_LINK_TYPE ")"
#define KMP_COPYRIGHT   ""

Functions

void __kmp_print_version_1 (void)
void __kmp_print_version_2 (void)

Variables

int const __kmp_version_major = KMP_VERSION_MAJOR
int const __kmp_version_minor = KMP_VERSION_MINOR
int const __kmp_version_build = KMP_VERSION_BUILD
int const __kmp_openmp_version = 201611
char const __kmp_copyright []
char const __kmp_version_copyright [] = KMP_VERSION_PREFIX KMP_COPYRIGHT
char const __kmp_version_lib_ver []
char const __kmp_version_lib_type []
char const __kmp_version_link_type []
char const __kmp_version_build_time []
char const __kmp_version_build_compiler []
static int __kmp_version_1_printed = FALSE
static int __kmp_version_2_printed = FALSE

Macro Definition Documentation

◆ _stringer

#define _stringer ( x)
Value:
#x

Definition at line 21 of file kmp_version.cpp.

◆ KMP_COMPILER

#define KMP_COMPILER   "unknown compiler"

Definition at line 73 of file kmp_version.cpp.

◆ KMP_COPYRIGHT

#define KMP_COPYRIGHT   ""

Definition at line 92 of file kmp_version.cpp.

◆ KMP_LIB_TYPE

#define KMP_LIB_TYPE   "performance"

Definition at line 80 of file kmp_version.cpp.

◆ KMP_LIBRARY

#define KMP_LIBRARY   KMP_LIB_TYPE " library (" KMP_LINK_TYPE ")"

Definition at line 91 of file kmp_version.cpp.

◆ KMP_LINK_TYPE

#define KMP_LINK_TYPE   "static"

Definition at line 87 of file kmp_version.cpp.

◆ KMP_VERSION_BUILD

#define KMP_VERSION_BUILD   20140926

Definition at line 18 of file kmp_version.cpp.

◆ stringer

#define stringer ( x)
Value:
#define _stringer(x)

Definition at line 22 of file kmp_version.cpp.

Function Documentation

◆ __kmp_print_version_1()

◆ __kmp_print_version_2()

void __kmp_print_version_2 ( void )

Definition at line 197 of file kmp_version.cpp.

References __kmp_version_2_printed, and TRUE.

Referenced by __kmp_parallel_initialize().

Variable Documentation

◆ __kmp_copyright

char const __kmp_copyright[]
Initial value:
" ver. " stringer(KMP_VERSION_MAJOR) "." stringer(
#define KMP_COPYRIGHT
#define stringer(x)
#define KMP_VERSION_BUILD
#define KMP_LIBRARY
#define KMP_VERSION_PREFIX
Definition kmp_version.h:34
#define KMP_VERSION_MINOR
Definition kmp_version.h:23

Definition at line 102 of file kmp_version.cpp.

◆ __kmp_openmp_version

int const __kmp_openmp_version = 201611

Definition at line 97 of file kmp_version.cpp.

Referenced by __kmp_display_env_impl(), and ompt_pre_init().

◆ __kmp_version_1_printed

int __kmp_version_1_printed = FALSE
static

Definition at line 124 of file kmp_version.cpp.

Referenced by __kmp_print_version_1().

◆ __kmp_version_2_printed

int __kmp_version_2_printed = FALSE
static

Definition at line 195 of file kmp_version.cpp.

Referenced by __kmp_print_version_2().

◆ __kmp_version_build

int const __kmp_version_build = KMP_VERSION_BUILD

Definition at line 96 of file kmp_version.cpp.

◆ __kmp_version_build_compiler

char const __kmp_version_build_compiler[]
Initial value:
=
KMP_VERSION_PREFIX "build compiler: " KMP_COMPILER
#define KMP_COMPILER

Definition at line 120 of file kmp_version.cpp.

Referenced by __kmp_print_version_1().

◆ __kmp_version_build_time

char const __kmp_version_build_time[]
Initial value:
= KMP_VERSION_PREFIX "build time: "
"no_timestamp"

Definition at line 114 of file kmp_version.cpp.

Referenced by __kmp_print_version_1(), and __kmps_init().

◆ __kmp_version_copyright

char const __kmp_version_copyright[] = KMP_VERSION_PREFIX KMP_COPYRIGHT

Definition at line 106 of file kmp_version.cpp.

Referenced by __kmps_init().

◆ __kmp_version_lib_type

char const __kmp_version_lib_type[]
Initial value:
=
#define KMP_LIB_TYPE

Definition at line 110 of file kmp_version.cpp.

Referenced by __kmp_print_version_1().

◆ __kmp_version_lib_ver

char const __kmp_version_lib_ver[]
Initial value:

Definition at line 107 of file kmp_version.cpp.

Referenced by __kmp_print_version_1().

◆ __kmp_version_link_type

char const __kmp_version_link_type[]
Initial value:
=
#define KMP_LINK_TYPE

Definition at line 112 of file kmp_version.cpp.

Referenced by __kmp_print_version_1().

◆ __kmp_version_major

int const __kmp_version_major = KMP_VERSION_MAJOR

Definition at line 94 of file kmp_version.cpp.

◆ __kmp_version_minor

int const __kmp_version_minor = KMP_VERSION_MINOR

Definition at line 95 of file kmp_version.cpp.