annotate dbg.c @ 0:e59ebf6fe2b0

Initial revision
author kinjo
date Sat, 26 Nov 2005 11:36:16 +0900
parents
children f03bba45ae77
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
1 extern int option(int,char**);
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
2 extern void usage();
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
3 extern int printf(char*,...);
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
4
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
5 extern int help;
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
6 extern char* outfile;
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
7 extern char* infile;
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
8
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
9 void
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
10 breakp(void *ret, void *env)
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
11 {
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
12 return;
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
13 }
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
14
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
15 int
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
16 main(int argc,char **argv)
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
17 {
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
18 if(option(argc,argv)){
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
19 printf("Invalid option\n");
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
20 usage();
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
21 return 1;
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
22 }
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
23 if(help){
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
24 usage();
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
25 return 0;
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
26 }
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
27 if(infile){
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
28 printf("infile: %s\n", infile);
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
29 } else{
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
30 printf("Invalid usage\n");
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
31 usage();
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
32 return 1;
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
33 }
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
34 if(outfile){
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
35 printf("outfile: %s\n", outfile);
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
36 }
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
37 return 0;
e59ebf6fe2b0 Initial revision
kinjo
parents:
diff changeset
38 }