#include #include #define SHOW_INT(sym) printf("#define %s %d\n", #sym, sym) #define SHOW_STR(sym) printf("#define %s %s\n", #sym, sym) int main(int argc, char **argv) { printf("/*\n"); printf(" * Generated by mk_constants\n"); printf(" */\n"); printf("\n"); printf("#ifndef __UM_CONSTANTS_H\n"); printf("#define __UM_CONSTANTS_H\n"); printf("\n"); SHOW_INT(UM_KERN_PAGE_SIZE); SHOW_STR(UM_KERN_EMERG); SHOW_STR(UM_KERN_ALERT); SHOW_STR(UM_KERN_CRIT); SHOW_STR(UM_KERN_ERR); SHOW_STR(UM_KERN_WARNING); SHOW_STR(UM_KERN_NOTICE); SHOW_STR(UM_KERN_INFO); SHOW_STR(UM_KERN_DEBUG); SHOW_INT(UM_NSEC_PER_SEC); printf("\n"); printf("#endif\n"); return(0); }