depmod: accept and ignore -u, -q, -C FILE
No binary (build failed)
—
(log yok)
| @@ -151,6 +151,8 @@ static void xfreopen_write(const char *file, FILE *f) | |
| * Print to stdout all the symbols each module depends on | |
| * and the module's file name which provides that symbol. | |
| * -r No-op | |
| + | * -u No-op |
| + | * -q No-op |
| * | |
| * So far we only support: [-rn] [-b BASE] [VERSION] [MODFILES]... | |
| * -aAeF are accepted but ignored. -vC are not accepted. | |
| @@ -162,7 +164,10 @@ enum { | |
| //OPT_e = (1 << 3), /* with -F, print unresolved symbols */ | |
| //OPT_F = (1 << 4), /* System.map that contains the symbols */ | |
| OPT_n = (1 << 5), /* dry-run, print to stdout only */ | |
| - | OPT_r = (1 << 6) /* Compat dummy. Linux Makefile uses it */ |
| + | OPT_r = (1 << 6), /* Compat dummy. Linux Makefile uses it */ |
| + | OPT_u = (1 << 7), /* -u,--unresolved-error: ignored */ |
| + | OPT_q = (1 << 8), /* -q,--quiet: ignored */ |
| + | OPT_C = (1 << 9), /* -C,--config etc_modules_conf: ignored */ |
| }; | |
| int depmod_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; | |
| @@ -174,7 +179,7 @@ int depmod_main(int argc UNUSED_PARAM, char **argv) | |
| struct utsname uts; | |
| int tmp; | |
| - | getopt32(argv, "aAb:eF:nr", &moddir_base, NULL); |
| + | getopt32(argv, "aAb:eF:nruqC:", &moddir_base, NULL, NULL); |
| argv += optind; | |
| /* goto modules location */ | |