HCC
HCC is a single-source, C/C++ compiler for heterogeneous computing. It's optimized with HSA (http://www.hsafoundation.com/).
hcc_features.hpp
1 // Feature flags for HCC capabilities
2 //
3 // Intended for HCC users to be able to determine if the HCC version supports a desired feature
4 //
5 #pragma once
6 
7 //
8 // If set, am_memtracker_update API accepts appPtr parm
9 #define __HCC_HAS_EXTENDED_AM_MEMTRACKER_UPDATE (1)
10 
11 // Indicate the version of hc::printf being supported
12 #define __HCC_FEATURE_PRINTF (1)