#if !defined(__CMNHDR_H) #define __CMNHDR_H #define chSTR(x) #x #define chSTR2(x) chSTR(x) #define chMSG(desc) message(__FILE__ "(" chSTR2(__LINE__) "):"#desc) #endif