@@ -3,8 +3,10 @@ --- this file gathers information on the environment it's --- being compiled in, setting macros that other headers --- need. it will be emitted as . --- vim: ft=c +#ifndef KIdef +#define KIdef [ifdef atom_target_bits] [define target: [atom_target_arch].[atom_target_os].[atom_target_bits]] #define KVbits [atom_target_bits] @@ -29,4 +31,6 @@ #else # define Kerror(msg) Kpragma(message #msg) #endif #define Knoimpl(fn) Kerror(no implementation of fn for platform [target]) + +#endif