build system: fix a few warnings for allnoconfig build

Not that allnoconfig build is useful in any way...

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2016-07-05 21:43:28 +02:00
parent 1b0dcc02dd
commit f4f8fe841c
3 changed files with 19 additions and 15 deletions

View File

@ -90,6 +90,8 @@ int main(void)
printf("%s\n\n", usage_array[i].aname); printf("%s\n\n", usage_array[i].aname);
} }
} }
printf("=back\n\n");
return 0; return 0;
} }

View File

@ -1,5 +1,3 @@
=back
=head1 LIBC NSS =head1 LIBC NSS
GNU Libc (glibc) uses the Name Service Switch (NSS) to configure the behavior GNU Libc (glibc) uses the Name Service Switch (NSS) to configure the behavior

View File

@ -841,6 +841,7 @@ static int busybox_main(char **argv)
} }
# endif # endif
# if NUM_APPLETS > 0
void FAST_FUNC run_applet_no_and_exit(int applet_no, char **argv) void FAST_FUNC run_applet_no_and_exit(int applet_no, char **argv)
{ {
int argc = 1; int argc = 1;
@ -878,19 +879,22 @@ void FAST_FUNC run_applet_no_and_exit(int applet_no, char **argv)
check_suid(applet_no); check_suid(applet_no);
exit(applet_main[applet_no](argc, argv)); exit(applet_main[applet_no](argc, argv));
} }
# endif /* NUM_APPLETS > 0 */
static NORETURN void run_applet_and_exit(const char *name, char **argv) static NORETURN void run_applet_and_exit(const char *name, char **argv)
{ {
int applet;
# if ENABLE_BUSYBOX # if ENABLE_BUSYBOX
if (is_prefixed_with(name, "busybox")) if (is_prefixed_with(name, "busybox"))
exit(busybox_main(argv)); exit(busybox_main(argv));
# endif # endif
# if NUM_APPLETS > 0
/* find_applet_by_name() search is more expensive, so goes second */ /* find_applet_by_name() search is more expensive, so goes second */
applet = find_applet_by_name(name); {
int applet = find_applet_by_name(name);
if (applet >= 0) if (applet >= 0)
run_applet_no_and_exit(applet, argv); run_applet_no_and_exit(applet, argv);
}
# endif
/*bb_error_msg_and_die("applet not found"); - links in printf */ /*bb_error_msg_and_die("applet not found"); - links in printf */
full_write2_str(applet_name); full_write2_str(applet_name);