Warnings found via gcc -Wmissing-prototypes.
Showing the changes to scripts/basic/docproc.c (1 of 9 files). Show all
Unified · Split
| @@ -71,7 +71,7 @@ FILELINE * docsection; · 70 unmodified lines | ||
| 71 | 71 | |
| 72 | 72 | static char *srctree, *kernsrctree; |
| 73 | 73 | |
| 74 | −void usage (void) | |
| 74 | +static void usage (void) | |
| 75 | 75 | { |
| 76 | 76 | fprintf(stderr, "Usage: docproc {doc|depend} file\n"); |
| 77 | 77 | fprintf(stderr, "Input is read from file.tmpl. Output is sent to stdout\n"); |
| @@ -84,7 +84,7 @@ void usage (void) · 6 unmodified lines | ||
| 84 | 84 | /* |
| 85 | 85 | * Execute kernel-doc with parameters given in svec |
| 86 | 86 | */ |
| 87 | −void exec_kernel_doc(char **svec) | |
| 87 | +static void exec_kernel_doc(char **svec) | |
| 88 | 88 | { |
| 89 | 89 | pid_t pid; |
| 90 | 90 | int ret; |
| @@ -129,7 +129,7 @@ struct symfile · 38 unmodified lines | ||
| 129 | 129 | struct symfile symfilelist[MAXFILES]; |
| 130 | 130 | int symfilecnt = 0; |
| 131 | 131 | |
| 132 | −void add_new_symbol(struct symfile *sym, char * symname) | |
| 132 | +static void add_new_symbol(struct symfile *sym, char * symname) | |
| 133 | 133 | { |
| 134 | 134 | sym->symbollist = |
| 135 | 135 | realloc(sym->symbollist, (sym->symbolcnt + 1) * sizeof(char *)); |
| @@ -137,14 +137,14 @@ void add_new_symbol(struct symfile *sym, char * symname) · 1 unmodified line | ||
| 137 | 137 | } |
| 138 | 138 | |
| 139 | 139 | /* Add a filename to the list */ |
| 140 | −struct symfile * add_new_file(char * filename) | |
| 140 | +static struct symfile * add_new_file(char * filename) | |
| 141 | 141 | { |
| 142 | 142 | symfilelist[symfilecnt++].filename = strdup(filename); |
| 143 | 143 | return &symfilelist[symfilecnt - 1]; |
| 144 | 144 | } |
| 145 | 145 | |
| 146 | 146 | /* Check if file already are present in the list */ |
| 147 | −struct symfile * filename_exist(char * filename) | |
| 147 | +static struct symfile * filename_exist(char * filename) | |
| 148 | 148 | { |
| 149 | 149 | int i; |
| 150 | 150 | for (i=0; i < symfilecnt; i++) |
| @@ -157,20 +157,20 @@ struct symfile * filename_exist(char * filename) · 6 unmodified lines | ||
| 157 | 157 | * List all files referenced within the template file. |
| 158 | 158 | * Files are separated by tabs. |
| 159 | 159 | */ |
| 160 | −void adddep(char * file) { printf("\t%s", file); } | |
| 161 | −void adddep2(char * file, char * line) { line = line; adddep(file); } | |
| 162 | −void noaction(char * line) { line = line; } | |
| 163 | −void noaction2(char * file, char * line) { file = file; line = line; } | |
| 160 | +static void adddep(char * file) { printf("\t%s", file); } | |
| 161 | +static void adddep2(char * file, char * line) { line = line; adddep(file); } | |
| 162 | +static void noaction(char * line) { line = line; } | |
| 163 | +static void noaction2(char * file, char * line) { file = file; line = line; } | |
| 164 | 164 | |
| 165 | 165 | /* Echo the line without further action */ |
| 166 | −void printline(char * line) { printf("%s", line); } | |
| 166 | +static void printline(char * line) { printf("%s", line); } | |
| 167 | 167 | |
| 168 | 168 | /* |
| 169 | 169 | * Find all symbols in filename that are exported with EXPORT_SYMBOL & |
| 170 | 170 | * EXPORT_SYMBOL_GPL (& EXPORT_SYMBOL_GPL_FUTURE implicitly). |
| 171 | 171 | * All symbols located are stored in symfilelist. |
| 172 | 172 | */ |
| 173 | −void find_export_symbols(char * filename) | |
| 173 | +static void find_export_symbols(char * filename) | |
| 174 | 174 | { |
| 175 | 175 | FILE * fp; |
| 176 | 176 | struct symfile *sym; |
| @@ -227,7 +227,7 @@ void find_export_symbols(char * filename) · 50 unmodified lines | ||
| 227 | 227 | * intfunc uses -nofunction |
| 228 | 228 | * extfunc uses -function |
| 229 | 229 | */ |
| 230 | −void docfunctions(char * filename, char * type) | |
| 230 | +static void docfunctions(char * filename, char * type) | |
| 231 | 231 | { |
| 232 | 232 | int i,j; |
| 233 | 233 | int symcnt = 0; |
| @@ -258,15 +258,15 @@ void docfunctions(char * filename, char * type) · 24 unmodified lines | ||
| 258 | 258 | fflush(stdout); |
| 259 | 259 | free(vec); |
| 260 | 260 | } |
| 261 | −void intfunc(char * filename) { docfunctions(filename, NOFUNCTION); } | |
| 262 | −void extfunc(char * filename) { docfunctions(filename, FUNCTION); } | |
| 261 | +static void intfunc(char * filename) { docfunctions(filename, NOFUNCTION); } | |
| 262 | +static void extfunc(char * filename) { docfunctions(filename, FUNCTION); } | |
| 263 | 263 | |
| 264 | 264 | /* |
| 265 | 265 | * Document specific function(s) in a file. |
| 266 | 266 | * Call kernel-doc with the following parameters: |
| 267 | 267 | * kernel-doc -docbook -function function1 [-function function2] |
| 268 | 268 | */ |
| 269 | −void singfunc(char * filename, char * line) | |
| 269 | +static void singfunc(char * filename, char * line) | |
| 270 | 270 | { |
| 271 | 271 | char *vec[200]; /* Enough for specific functions */ |
| 272 | 272 | int i, idx = 0; |
| @@ -297,7 +297,7 @@ void singfunc(char * filename, char * line) · 24 unmodified lines | ||
| 297 | 297 | * Call kernel-doc with the following parameters: |
| 298 | 298 | * kernel-doc -docbook -function "doc section" filename |
| 299 | 299 | */ |
| 300 | −void docsect(char *filename, char *line) | |
| 300 | +static void docsect(char *filename, char *line) | |
| 301 | 301 | { |
| 302 | 302 | char *vec[6]; /* kerneldoc -docbook -function "section" file NULL */ |
| 303 | 303 | char *s; |
| @@ -324,7 +324,7 @@ void docsect(char *filename, char *line) · 20 unmodified lines | ||
| 324 | 324 | * 5) Lines containing !P |
| 325 | 325 | * 6) Default lines - lines not matching the above |
| 326 | 326 | */ |
| 327 | −void parse_file(FILE *infile) | |
| 327 | +static void parse_file(FILE *infile) | |
| 328 | 328 | { |
| 329 | 329 | char line[MAXLINESZ]; |
| 330 | 330 | char * s; |