Index: head/usr.sbin/crunch/crunchgen/crunched_main.c =================================================================== --- head/usr.sbin/crunch/crunchgen/crunched_main.c +++ head/usr.sbin/crunch/crunchgen/crunched_main.c @@ -47,6 +47,8 @@ extern char *__progname; extern struct stub entry_points[]; +static void crunched_usage(void); + int main(int argc, char **argv, char **envp) { @@ -72,22 +74,6 @@ int -crunched_here(char *path) -{ - char *slash, *basename; - struct stub *ep; - - slash = strrchr(path, '/'); - basename = slash? slash+1 : path; - - for(ep=entry_points; ep->name != NULL; ep++) - if(!strcmp(basename, ep->name)) - return 1; - return 0; -} - - -int crunched_main(int argc, char **argv, char **envp) { char *slash; @@ -104,7 +90,7 @@ } -int +static void crunched_usage() { int columns, len; Index: head/usr.sbin/crunch/crunchgen/crunchgen.c =================================================================== --- head/usr.sbin/crunch/crunchgen/crunchgen.c +++ head/usr.sbin/crunch/crunchgen/crunchgen.c @@ -1105,6 +1105,7 @@ fprintf(outmk, "%s_stub.c:\n", p->name); fprintf(outmk, "\techo \"" + "extern int main(int argc, char **argv, char **envp); " "int _crunched_%s_stub(int argc, char **argv, char **envp)" "{return main(argc,argv,envp);}\" >%s_stub.c\n", p->ident, p->name);