#ifndef __BASICS_H #define __BASICS_H #ifdef __GNUC__ #define GCCPRINTF(stri,firstargi) __attribute__((format(printf,stri,firstargi))) #define GCCFORMAT(stri) __attribute__((format(printf,stri,0))) #define GCCNOWARN __attribute__((unused)) #else #define GCCPRINTF(a,b) #define GCCFORMAT(a) #define GCCNOWARN #endif #endif