add precompiller derectives for extensions printf for different devices AMD and INTEL