- add option to suppress the terse usage messages. Saves 6.8k for defconfig:
   text	   data	    bss	    dec	    hex	filename
 861791	  11264	1039140	1912195	 1d2d83	busybox.have-terse-usage
 854799	  11264	1039140	1905203	 1d1233	busybox.no-terse

diff --git a/applets/applets.c b/applets/applets.c
index 82a6417..77e4fdb 100644
--- a/applets/applets.c
+++ b/applets/applets.c
@@ -32,6 +32,7 @@
 #include <assert.h>
 #include "busybox.h"
 
+#if ENABLE_SHOW_USAGE
 const char usage_messages[] =
 
 #define MAKE_USAGE
@@ -42,6 +43,7 @@
 ;
 
 #undef MAKE_USAGE
+#endif /* ENABLE_SHOW_USAGE */
 #undef APPLET
 #undef APPLET_NOUSAGE
 #undef PROTOTYPES
@@ -407,6 +409,7 @@
 
 void bb_show_usage (void)
 {
+#if ENABLE_SHOW_USAGE
   const char *format_string;
   const char *usage_string = usage_messages;
   int i;
@@ -422,6 +425,7 @@
 	format_string = "%s\n\nNo help available.\n\n";
   fprintf (stderr, format_string, bb_msg_full_version, applet_using->name,
 		   usage_string);
+#endif /* ENABLE_SHOW_USAGE */
 
   exit (bb_default_error_retval);
 }