A compliant implementation must supply a set of definitions for the OMPT runtime entry points, OMPT callback signatures, and the special data types of their parameters and return values. These definitions, which are listed throughout this chapter, and their associated declarations shall be provided in a header file named omp-tools.h. In addition, the set of definitions may specify other implementation-specific values.
The ompt_start_tool function is an external function with C linkage.