rocprofiler-sdk/version.h File Reference

rocprofiler-sdk/version.h File Reference#

Rocprofiler SDK Developer API: rocprofiler-sdk/version.h File Reference
Rocprofiler SDK Developer API 0.5.0
ROCm Profiling API and tools
version.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ROCPROFILER_IS_ROCPROFILER_SDK   1
 Preprocessor define indicating the rocprofiler header is a rocprofiler-sdk project.
 
#define ROCPROFILER_VERSION_MAJOR
 The major version of the interface as a macro so it can be used by the preprocessor.
 
#define ROCPROFILER_VERSION_MINOR
 The minor version of the interface as a macro so it can be used by the preprocessor.
 
#define ROCPROFILER_VERSION_PATCH
 The patch version of the interface as a macro so it can be used by the preprocessor.
 
#define ROCPROFILER_SOVERSION   (10000 * )
 Shared object versioning value whose value is at least (10000 * <MAJOR>).
 
#define ROCPROFILER_VERSION_STRING   ""
 Version string in form: <MAJOR>.<MINOR>.<PATCH>.
 
#define ROCPROFILER_GIT_DESCRIBE   ""
 String encoding of git describe --tags when rocprofiler was built.
 
#define ROCPROFILER_GIT_REVISION   ""
 String encoding of git rev-parse HEAD when rocprofiler was built.
 
#define ROCPROFILER_LIBRARY_ARCH   "x86_64-linux-gnu"
 Architecture triplet of rocprofiler build.
 
#define ROCPROFILER_SYSTEM_NAME   "Linux"
 Target operating system for rocprofiler build, e.g. Linux.
 
#define ROCPROFILER_SYSTEM_PROCESSOR   "x86_64"
 Target architecture for rocprofiler build.
 
#define ROCPROFILER_SYSTEM_VERSION   "5.19.0-1028-aws"
 Version of the operating system which built rocprofiler.
 
#define ROCPROFILER_COMPILER_ID   "GNU"
 C++ compiler identifier which built rocprofiler, e.g., GNU.
 
#define ROCPROFILER_COMPILER_VERSION   "11.4.0"
 C++ compiler version which built rocprofiler.
 
#define ROCPROFILER_HSA_RUNTIME_VERSION_MAJOR
 
#define ROCPROFILER_HSA_RUNTIME_VERSION_MINOR
 
#define ROCPROFILER_VERSION
 Numerically increasing version number encoding major, minor, and patch via computing ((10000 * <MAJOR>) + (100 * <MINOR>) + <PATCH>).
 
#define ROCPROFILER_HSA_RUNTIME_VERSION
 

Macro Definition Documentation

◆ ROCPROFILER_COMPILER_ID

#define ROCPROFILER_COMPILER_ID   "GNU"

C++ compiler identifier which built rocprofiler, e.g., GNU.

Definition at line 109 of file version.h.

◆ ROCPROFILER_COMPILER_VERSION

#define ROCPROFILER_COMPILER_VERSION   "11.4.0"

C++ compiler version which built rocprofiler.

Definition at line 110 of file version.h.

◆ ROCPROFILER_GIT_DESCRIBE

#define ROCPROFILER_GIT_DESCRIBE   ""

String encoding of git describe --tags when rocprofiler was built.

Definition at line 99 of file version.h.

◆ ROCPROFILER_GIT_REVISION

#define ROCPROFILER_GIT_REVISION   ""

String encoding of git rev-parse HEAD when rocprofiler was built.

Definition at line 100 of file version.h.

◆ ROCPROFILER_HSA_RUNTIME_VERSION

#define ROCPROFILER_HSA_RUNTIME_VERSION
Value:
#define ROCPROFILER_HSA_RUNTIME_VERSION_MINOR
Definition version.h:113
#define ROCPROFILER_HSA_RUNTIME_VERSION_MAJOR
Definition version.h:112

Definition at line 137 of file version.h.

◆ ROCPROFILER_HSA_RUNTIME_VERSION_MAJOR

#define ROCPROFILER_HSA_RUNTIME_VERSION_MAJOR

Definition at line 112 of file version.h.

◆ ROCPROFILER_HSA_RUNTIME_VERSION_MINOR

#define ROCPROFILER_HSA_RUNTIME_VERSION_MINOR

Definition at line 113 of file version.h.

◆ ROCPROFILER_IS_ROCPROFILER_SDK

#define ROCPROFILER_IS_ROCPROFILER_SDK   1

Preprocessor define indicating the rocprofiler header is a rocprofiler-sdk project.

Definition at line 91 of file version.h.

◆ ROCPROFILER_LIBRARY_ARCH

#define ROCPROFILER_LIBRARY_ARCH   "x86_64-linux-gnu"

Architecture triplet of rocprofiler build.

Definition at line 103 of file version.h.

◆ ROCPROFILER_SOVERSION

#define ROCPROFILER_SOVERSION   (10000 * )

Shared object versioning value whose value is at least (10000 * <MAJOR>).

Definition at line 97 of file version.h.

◆ ROCPROFILER_SYSTEM_NAME

#define ROCPROFILER_SYSTEM_NAME   "Linux"

Target operating system for rocprofiler build, e.g. Linux.

Definition at line 104 of file version.h.

◆ ROCPROFILER_SYSTEM_PROCESSOR

#define ROCPROFILER_SYSTEM_PROCESSOR   "x86_64"

Target architecture for rocprofiler build.

Definition at line 105 of file version.h.

◆ ROCPROFILER_SYSTEM_VERSION

#define ROCPROFILER_SYSTEM_VERSION   "5.19.0-1028-aws"

Version of the operating system which built rocprofiler.

Definition at line 106 of file version.h.

◆ ROCPROFILER_VERSION

#define ROCPROFILER_VERSION
Value:
#define ROCPROFILER_VERSION_MINOR
The minor version of the interface as a macro so it can be used by the preprocessor.
Definition version.h:95
#define ROCPROFILER_VERSION_MAJOR
The major version of the interface as a macro so it can be used by the preprocessor.
Definition version.h:94
#define ROCPROFILER_VERSION_PATCH
The patch version of the interface as a macro so it can be used by the preprocessor.
Definition version.h:96

Numerically increasing version number encoding major, minor, and patch via computing ((10000 * <MAJOR>) + (100 * <MINOR>) + <PATCH>).

Definition at line 132 of file version.h.

◆ ROCPROFILER_VERSION_MAJOR

#define ROCPROFILER_VERSION_MAJOR

The major version of the interface as a macro so it can be used by the preprocessor.

Definition at line 94 of file version.h.

◆ ROCPROFILER_VERSION_MINOR

#define ROCPROFILER_VERSION_MINOR

The minor version of the interface as a macro so it can be used by the preprocessor.

Definition at line 95 of file version.h.

◆ ROCPROFILER_VERSION_PATCH

#define ROCPROFILER_VERSION_PATCH

The patch version of the interface as a macro so it can be used by the preprocessor.

Definition at line 96 of file version.h.

◆ ROCPROFILER_VERSION_STRING

#define ROCPROFILER_VERSION_STRING   ""

Version string in form: <MAJOR>.<MINOR>.<PATCH>.

Definition at line 98 of file version.h.