diff options
Diffstat (limited to 'scripts/docproc.c')
-rw-r--r-- | scripts/docproc.c | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/scripts/docproc.c b/scripts/docproc.c index 4cfdc1797eb8..2b69eaf5b646 100644 --- a/scripts/docproc.c +++ b/scripts/docproc.c | |||
@@ -72,6 +72,7 @@ FILELINE * docsection; | |||
72 | #define FUNCTION "-function" | 72 | #define FUNCTION "-function" |
73 | #define NOFUNCTION "-nofunction" | 73 | #define NOFUNCTION "-nofunction" |
74 | #define NODOCSECTIONS "-no-doc-sections" | 74 | #define NODOCSECTIONS "-no-doc-sections" |
75 | #define SHOWNOTFOUND "-show-not-found" | ||
75 | 76 | ||
76 | static char *srctree, *kernsrctree; | 77 | static char *srctree, *kernsrctree; |
77 | 78 | ||
@@ -294,6 +295,7 @@ static void singfunc(char * filename, char * line) | |||
294 | int startofsym = 1; | 295 | int startofsym = 1; |
295 | vec[idx++] = KERNELDOC; | 296 | vec[idx++] = KERNELDOC; |
296 | vec[idx++] = DOCBOOK; | 297 | vec[idx++] = DOCBOOK; |
298 | vec[idx++] = SHOWNOTFOUND; | ||
297 | 299 | ||
298 | /* Split line up in individual parameters preceded by FUNCTION */ | 300 | /* Split line up in individual parameters preceded by FUNCTION */ |
299 | for (i=0; line[i]; i++) { | 301 | for (i=0; line[i]; i++) { |
@@ -325,7 +327,8 @@ static void singfunc(char * filename, char * line) | |||
325 | */ | 327 | */ |
326 | static void docsect(char *filename, char *line) | 328 | static void docsect(char *filename, char *line) |
327 | { | 329 | { |
328 | char *vec[6]; /* kerneldoc -docbook -function "section" file NULL */ | 330 | /* kerneldoc -docbook -show-not-found -function "section" file NULL */ |
331 | char *vec[7]; | ||
329 | char *s; | 332 | char *s; |
330 | 333 | ||
331 | for (s = line; *s; s++) | 334 | for (s = line; *s; s++) |
@@ -341,10 +344,11 @@ static void docsect(char *filename, char *line) | |||
341 | 344 | ||
342 | vec[0] = KERNELDOC; | 345 | vec[0] = KERNELDOC; |
343 | vec[1] = DOCBOOK; | 346 | vec[1] = DOCBOOK; |
344 | vec[2] = FUNCTION; | 347 | vec[2] = SHOWNOTFOUND; |
345 | vec[3] = line; | 348 | vec[3] = FUNCTION; |
346 | vec[4] = filename; | 349 | vec[4] = line; |
347 | vec[5] = NULL; | 350 | vec[5] = filename; |
351 | vec[6] = NULL; | ||
348 | exec_kernel_doc(vec); | 352 | exec_kernel_doc(vec); |
349 | } | 353 | } |
350 | 354 | ||