CryptoAuthLib
Atmel CryptoAuthentication Library
atca_compiler.h
Go to the documentation of this file.
1 
44 #ifndef ATCA_COMPILER_H_
45 #define ATCA_COMPILER_H_
46 
47 #if defined(__clang__)
48 /* Clang/LLVM. ---------------------------------------------- */
49 
50 #elif defined(__ICC) || defined(__INTEL_COMPILER)
51 /* Intel ICC/ICPC. ------------------------------------------ */
52 
53 #elif defined(__GNUC__) || defined(__GNUG__)
54 /* GNU GCC/G++. --------------------------------------------- */
55 
56 #elif defined(__HP_cc) || defined(__HP_aCC)
57 /* Hewlett-Packard C/aC++. ---------------------------------- */
58 
59 #elif defined(__IBMC__) || defined(__IBMCPP__)
60 /* IBM XL C/C++. -------------------------------------------- */
61 
62 #elif defined(_MSC_VER)
63 /* Microsoft Visual Studio. --------------------------------- */
64 
65 #elif defined(__PGI)
66 /* Portland Group PGCC/PGCPP. ------------------------------- */
67 
68 #elif defined(__SUNPRO_C) || defined(__SUNPRO_CC)
69 /* Oracle Solaris Studio. ----------------------------------- */
70 
71 #endif
72 
73 #endif /* ATCA_COMPILER_H_ */