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 | } |