| Al Viro | da998a2 | 2005-05-05 16:15:27 -0700 | [diff] [blame] | 1 | #include <stdio.h> | 
 | 2 | #include <kernel-offsets.h> | 
 | 3 |  | 
 | 4 | #define SHOW_INT(sym) printf("#define %s %d\n", #sym, sym) | 
 | 5 | #define SHOW_STR(sym) printf("#define %s %s\n", #sym, sym) | 
 | 6 |  | 
 | 7 | int main(int argc, char **argv) | 
 | 8 | { | 
 | 9 |   printf("/*\n"); | 
 | 10 |   printf(" * Generated by mk_constants\n"); | 
 | 11 |   printf(" */\n"); | 
 | 12 |   printf("\n"); | 
 | 13 |   printf("#ifndef __UM_CONSTANTS_H\n"); | 
 | 14 |   printf("#define __UM_CONSTANTS_H\n"); | 
 | 15 |   printf("\n"); | 
 | 16 |  | 
 | 17 |   SHOW_INT(UM_KERN_PAGE_SIZE); | 
 | 18 |  | 
 | 19 |   SHOW_STR(UM_KERN_EMERG); | 
 | 20 |   SHOW_STR(UM_KERN_ALERT); | 
 | 21 |   SHOW_STR(UM_KERN_CRIT); | 
 | 22 |   SHOW_STR(UM_KERN_ERR); | 
 | 23 |   SHOW_STR(UM_KERN_WARNING); | 
 | 24 |   SHOW_STR(UM_KERN_NOTICE); | 
 | 25 |   SHOW_STR(UM_KERN_INFO); | 
 | 26 |   SHOW_STR(UM_KERN_DEBUG); | 
 | 27 |  | 
 | 28 |   SHOW_INT(UM_NSEC_PER_SEC); | 
 | 29 |   printf("\n"); | 
 | 30 |   printf("#endif\n"); | 
 | 31 |   return(0); | 
 | 32 | } |