diff options
-rw-r--r-- | applets/usage.h | 19 | ||||
-rw-r--r-- | include/usage.h | 19 | ||||
-rw-r--r-- | usage.h | 19 |
3 files changed, 30 insertions, 27 deletions
diff --git a/applets/usage.h b/applets/usage.h index 7cfa4601b..92740b166 100644 --- a/applets/usage.h +++ b/applets/usage.h | |||
@@ -127,19 +127,21 @@ | |||
127 | 127 | ||
128 | 128 | ||
129 | #ifdef BB_FEATURE_HUMAN_READABLE | 129 | #ifdef BB_FEATURE_HUMAN_READABLE |
130 | #define USAGE_HUMAN_READABLE(a,b) a | 130 | #define USAGE_HUMAN_READABLE(a) a |
131 | #define USAGE_NOT_HUMAN_READABLE(a) | ||
131 | #else | 132 | #else |
132 | #define USAGE_HUMAN_READABLE(a,b) b | 133 | #define USAGE_HUMAN_READABLE(a) |
134 | #define USAGE_NOT_HUMAN_READABLE(a) a | ||
133 | #endif | 135 | #endif |
134 | #define df_trivial_usage \ | 136 | #define df_trivial_usage \ |
135 | "[-" USAGE_HUMAN_READABLE("hm", "") "k] [filesystem ...]" | 137 | "[-" USAGE_HUMAN_READABLE("hm") USAGE_NOT_HUMAN_READABLE("") "k] [filesystem ...]" |
136 | #define df_full_usage \ | 138 | #define df_full_usage \ |
137 | "Print the filesystem space used and space available.\n\n" \ | 139 | "Print the filesystem space used and space available.\n\n" \ |
138 | "Options:\n" \ | 140 | "Options:\n" \ |
139 | USAGE_HUMAN_READABLE( \ | 141 | USAGE_HUMAN_READABLE( \ |
140 | "\n\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ | 142 | "\n\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ |
141 | "\t-m\tprint sizes in megabytes\n" \ | 143 | "\t-m\tprint sizes in megabytes\n" \ |
142 | "\t-k\tprint sizes in kilobytes(default)", \ | 144 | "\t-k\tprint sizes in kilobytes(default)") USAGE_NOT_HUMAN_READABLE( \ |
143 | "\n\t-k\tprint sizes in kilobytes(compatability)") | 145 | "\n\t-k\tprint sizes in kilobytes(compatability)") |
144 | 146 | ||
145 | #define dirname_trivial_usage \ | 147 | #define dirname_trivial_usage \ |
@@ -184,7 +186,7 @@ | |||
184 | "\t-X\tVerbose extract" | 186 | "\t-X\tVerbose extract" |
185 | 187 | ||
186 | #define du_trivial_usage \ | 188 | #define du_trivial_usage \ |
187 | "[-ls" USAGE_HUMAN_READABLE("hm", "") "k] [FILE]..." | 189 | "[-ls" USAGE_HUMAN_READABLE("hm") USAGE_NOT_HUMAN_READABLE("") "k] [FILE]..." |
188 | #define du_full_usage \ | 190 | #define du_full_usage \ |
189 | "Summarizes disk space used for each FILE and/or directory.\n" \ | 191 | "Summarizes disk space used for each FILE and/or directory.\n" \ |
190 | "Disk space is printed in units of 1024 bytes.\n\n" \ | 192 | "Disk space is printed in units of 1024 bytes.\n\n" \ |
@@ -194,8 +196,7 @@ | |||
194 | USAGE_HUMAN_READABLE( \ | 196 | USAGE_HUMAN_READABLE( \ |
195 | "\n\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ | 197 | "\n\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ |
196 | "\t-m\tprint sizes in megabytes\n" \ | 198 | "\t-m\tprint sizes in megabytes\n" \ |
197 | "\t-k\tprint sizes in kilobytes(default)" \ | 199 | "\t-k\tprint sizes in kilobytes(default)") USAGE_NOT_HUMAN_READABLE( \ |
198 | , \ | ||
199 | "\n\t-k\tprint sizes in kilobytes(compatability)") | 200 | "\n\t-k\tprint sizes in kilobytes(compatability)") |
200 | 201 | ||
201 | #define dumpkmap_trivial_usage \ | 202 | #define dumpkmap_trivial_usage \ |
@@ -524,7 +525,7 @@ | |||
524 | #define USAGE_AUTOWIDTH(a) | 525 | #define USAGE_AUTOWIDTH(a) |
525 | #endif | 526 | #endif |
526 | #define ls_trivial_usage \ | 527 | #define ls_trivial_usage \ |
527 | "[-1Aa" USAGE_LS_TIMESTAMPS("c") "Cd" USAGE_LS_TIMESTAMPS("e") USAGE_LS_FILETYPES("F") "iln" USAGE_LS_FILETYPES("p") USAGE_LS_FOLLOWLINKS("L") USAGE_LS_RECURSIVE("R") USAGE_LS_SORTFILES("rS") "s" USAGE_AUTOWIDTH("T") USAGE_LS_TIMESTAMPS("tu") USAGE_LS_SORTFILES("v") USAGE_AUTOWIDTH("w") "x" USAGE_LS_SORTFILES("X") USAGE_HUMAN_READABLE("h", "") "k] [filenames...]" | 528 | "[-1Aa" USAGE_LS_TIMESTAMPS("c") "Cd" USAGE_LS_TIMESTAMPS("e") USAGE_LS_FILETYPES("F") "iln" USAGE_LS_FILETYPES("p") USAGE_LS_FOLLOWLINKS("L") USAGE_LS_RECURSIVE("R") USAGE_LS_SORTFILES("rS") "s" USAGE_AUTOWIDTH("T") USAGE_LS_TIMESTAMPS("tu") USAGE_LS_SORTFILES("v") USAGE_AUTOWIDTH("w") "x" USAGE_LS_SORTFILES("X") USAGE_HUMAN_READABLE("h") USAGE_NOT_HUMAN_READABLE("") "k] [filenames...]" |
528 | #define ls_full_usage \ | 529 | #define ls_full_usage \ |
529 | "List directory contents\n\n" \ | 530 | "List directory contents\n\n" \ |
530 | "Options:\n" \ | 531 | "Options:\n" \ |
@@ -554,7 +555,7 @@ | |||
554 | USAGE_LS_SORTFILES("\t-X\tsort the listing by extension\n") \ | 555 | USAGE_LS_SORTFILES("\t-X\tsort the listing by extension\n") \ |
555 | USAGE_HUMAN_READABLE( \ | 556 | USAGE_HUMAN_READABLE( \ |
556 | "\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ | 557 | "\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ |
557 | "\t-k\tprint sizes in kilobytes(default)" , \ | 558 | "\t-k\tprint sizes in kilobytes(default)") USAGE_NOT_HUMAN_READABLE( \ |
558 | "\t-k\tprint sizes in kilobytes(compatability)") | 559 | "\t-k\tprint sizes in kilobytes(compatability)") |
559 | 560 | ||
560 | #define lsmod_trivial_usage \ | 561 | #define lsmod_trivial_usage \ |
diff --git a/include/usage.h b/include/usage.h index 7cfa4601b..92740b166 100644 --- a/include/usage.h +++ b/include/usage.h | |||
@@ -127,19 +127,21 @@ | |||
127 | 127 | ||
128 | 128 | ||
129 | #ifdef BB_FEATURE_HUMAN_READABLE | 129 | #ifdef BB_FEATURE_HUMAN_READABLE |
130 | #define USAGE_HUMAN_READABLE(a,b) a | 130 | #define USAGE_HUMAN_READABLE(a) a |
131 | #define USAGE_NOT_HUMAN_READABLE(a) | ||
131 | #else | 132 | #else |
132 | #define USAGE_HUMAN_READABLE(a,b) b | 133 | #define USAGE_HUMAN_READABLE(a) |
134 | #define USAGE_NOT_HUMAN_READABLE(a) a | ||
133 | #endif | 135 | #endif |
134 | #define df_trivial_usage \ | 136 | #define df_trivial_usage \ |
135 | "[-" USAGE_HUMAN_READABLE("hm", "") "k] [filesystem ...]" | 137 | "[-" USAGE_HUMAN_READABLE("hm") USAGE_NOT_HUMAN_READABLE("") "k] [filesystem ...]" |
136 | #define df_full_usage \ | 138 | #define df_full_usage \ |
137 | "Print the filesystem space used and space available.\n\n" \ | 139 | "Print the filesystem space used and space available.\n\n" \ |
138 | "Options:\n" \ | 140 | "Options:\n" \ |
139 | USAGE_HUMAN_READABLE( \ | 141 | USAGE_HUMAN_READABLE( \ |
140 | "\n\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ | 142 | "\n\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ |
141 | "\t-m\tprint sizes in megabytes\n" \ | 143 | "\t-m\tprint sizes in megabytes\n" \ |
142 | "\t-k\tprint sizes in kilobytes(default)", \ | 144 | "\t-k\tprint sizes in kilobytes(default)") USAGE_NOT_HUMAN_READABLE( \ |
143 | "\n\t-k\tprint sizes in kilobytes(compatability)") | 145 | "\n\t-k\tprint sizes in kilobytes(compatability)") |
144 | 146 | ||
145 | #define dirname_trivial_usage \ | 147 | #define dirname_trivial_usage \ |
@@ -184,7 +186,7 @@ | |||
184 | "\t-X\tVerbose extract" | 186 | "\t-X\tVerbose extract" |
185 | 187 | ||
186 | #define du_trivial_usage \ | 188 | #define du_trivial_usage \ |
187 | "[-ls" USAGE_HUMAN_READABLE("hm", "") "k] [FILE]..." | 189 | "[-ls" USAGE_HUMAN_READABLE("hm") USAGE_NOT_HUMAN_READABLE("") "k] [FILE]..." |
188 | #define du_full_usage \ | 190 | #define du_full_usage \ |
189 | "Summarizes disk space used for each FILE and/or directory.\n" \ | 191 | "Summarizes disk space used for each FILE and/or directory.\n" \ |
190 | "Disk space is printed in units of 1024 bytes.\n\n" \ | 192 | "Disk space is printed in units of 1024 bytes.\n\n" \ |
@@ -194,8 +196,7 @@ | |||
194 | USAGE_HUMAN_READABLE( \ | 196 | USAGE_HUMAN_READABLE( \ |
195 | "\n\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ | 197 | "\n\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ |
196 | "\t-m\tprint sizes in megabytes\n" \ | 198 | "\t-m\tprint sizes in megabytes\n" \ |
197 | "\t-k\tprint sizes in kilobytes(default)" \ | 199 | "\t-k\tprint sizes in kilobytes(default)") USAGE_NOT_HUMAN_READABLE( \ |
198 | , \ | ||
199 | "\n\t-k\tprint sizes in kilobytes(compatability)") | 200 | "\n\t-k\tprint sizes in kilobytes(compatability)") |
200 | 201 | ||
201 | #define dumpkmap_trivial_usage \ | 202 | #define dumpkmap_trivial_usage \ |
@@ -524,7 +525,7 @@ | |||
524 | #define USAGE_AUTOWIDTH(a) | 525 | #define USAGE_AUTOWIDTH(a) |
525 | #endif | 526 | #endif |
526 | #define ls_trivial_usage \ | 527 | #define ls_trivial_usage \ |
527 | "[-1Aa" USAGE_LS_TIMESTAMPS("c") "Cd" USAGE_LS_TIMESTAMPS("e") USAGE_LS_FILETYPES("F") "iln" USAGE_LS_FILETYPES("p") USAGE_LS_FOLLOWLINKS("L") USAGE_LS_RECURSIVE("R") USAGE_LS_SORTFILES("rS") "s" USAGE_AUTOWIDTH("T") USAGE_LS_TIMESTAMPS("tu") USAGE_LS_SORTFILES("v") USAGE_AUTOWIDTH("w") "x" USAGE_LS_SORTFILES("X") USAGE_HUMAN_READABLE("h", "") "k] [filenames...]" | 528 | "[-1Aa" USAGE_LS_TIMESTAMPS("c") "Cd" USAGE_LS_TIMESTAMPS("e") USAGE_LS_FILETYPES("F") "iln" USAGE_LS_FILETYPES("p") USAGE_LS_FOLLOWLINKS("L") USAGE_LS_RECURSIVE("R") USAGE_LS_SORTFILES("rS") "s" USAGE_AUTOWIDTH("T") USAGE_LS_TIMESTAMPS("tu") USAGE_LS_SORTFILES("v") USAGE_AUTOWIDTH("w") "x" USAGE_LS_SORTFILES("X") USAGE_HUMAN_READABLE("h") USAGE_NOT_HUMAN_READABLE("") "k] [filenames...]" |
528 | #define ls_full_usage \ | 529 | #define ls_full_usage \ |
529 | "List directory contents\n\n" \ | 530 | "List directory contents\n\n" \ |
530 | "Options:\n" \ | 531 | "Options:\n" \ |
@@ -554,7 +555,7 @@ | |||
554 | USAGE_LS_SORTFILES("\t-X\tsort the listing by extension\n") \ | 555 | USAGE_LS_SORTFILES("\t-X\tsort the listing by extension\n") \ |
555 | USAGE_HUMAN_READABLE( \ | 556 | USAGE_HUMAN_READABLE( \ |
556 | "\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ | 557 | "\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ |
557 | "\t-k\tprint sizes in kilobytes(default)" , \ | 558 | "\t-k\tprint sizes in kilobytes(default)") USAGE_NOT_HUMAN_READABLE( \ |
558 | "\t-k\tprint sizes in kilobytes(compatability)") | 559 | "\t-k\tprint sizes in kilobytes(compatability)") |
559 | 560 | ||
560 | #define lsmod_trivial_usage \ | 561 | #define lsmod_trivial_usage \ |
@@ -127,19 +127,21 @@ | |||
127 | 127 | ||
128 | 128 | ||
129 | #ifdef BB_FEATURE_HUMAN_READABLE | 129 | #ifdef BB_FEATURE_HUMAN_READABLE |
130 | #define USAGE_HUMAN_READABLE(a,b) a | 130 | #define USAGE_HUMAN_READABLE(a) a |
131 | #define USAGE_NOT_HUMAN_READABLE(a) | ||
131 | #else | 132 | #else |
132 | #define USAGE_HUMAN_READABLE(a,b) b | 133 | #define USAGE_HUMAN_READABLE(a) |
134 | #define USAGE_NOT_HUMAN_READABLE(a) a | ||
133 | #endif | 135 | #endif |
134 | #define df_trivial_usage \ | 136 | #define df_trivial_usage \ |
135 | "[-" USAGE_HUMAN_READABLE("hm", "") "k] [filesystem ...]" | 137 | "[-" USAGE_HUMAN_READABLE("hm") USAGE_NOT_HUMAN_READABLE("") "k] [filesystem ...]" |
136 | #define df_full_usage \ | 138 | #define df_full_usage \ |
137 | "Print the filesystem space used and space available.\n\n" \ | 139 | "Print the filesystem space used and space available.\n\n" \ |
138 | "Options:\n" \ | 140 | "Options:\n" \ |
139 | USAGE_HUMAN_READABLE( \ | 141 | USAGE_HUMAN_READABLE( \ |
140 | "\n\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ | 142 | "\n\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ |
141 | "\t-m\tprint sizes in megabytes\n" \ | 143 | "\t-m\tprint sizes in megabytes\n" \ |
142 | "\t-k\tprint sizes in kilobytes(default)", \ | 144 | "\t-k\tprint sizes in kilobytes(default)") USAGE_NOT_HUMAN_READABLE( \ |
143 | "\n\t-k\tprint sizes in kilobytes(compatability)") | 145 | "\n\t-k\tprint sizes in kilobytes(compatability)") |
144 | 146 | ||
145 | #define dirname_trivial_usage \ | 147 | #define dirname_trivial_usage \ |
@@ -184,7 +186,7 @@ | |||
184 | "\t-X\tVerbose extract" | 186 | "\t-X\tVerbose extract" |
185 | 187 | ||
186 | #define du_trivial_usage \ | 188 | #define du_trivial_usage \ |
187 | "[-ls" USAGE_HUMAN_READABLE("hm", "") "k] [FILE]..." | 189 | "[-ls" USAGE_HUMAN_READABLE("hm") USAGE_NOT_HUMAN_READABLE("") "k] [FILE]..." |
188 | #define du_full_usage \ | 190 | #define du_full_usage \ |
189 | "Summarizes disk space used for each FILE and/or directory.\n" \ | 191 | "Summarizes disk space used for each FILE and/or directory.\n" \ |
190 | "Disk space is printed in units of 1024 bytes.\n\n" \ | 192 | "Disk space is printed in units of 1024 bytes.\n\n" \ |
@@ -194,8 +196,7 @@ | |||
194 | USAGE_HUMAN_READABLE( \ | 196 | USAGE_HUMAN_READABLE( \ |
195 | "\n\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ | 197 | "\n\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ |
196 | "\t-m\tprint sizes in megabytes\n" \ | 198 | "\t-m\tprint sizes in megabytes\n" \ |
197 | "\t-k\tprint sizes in kilobytes(default)" \ | 199 | "\t-k\tprint sizes in kilobytes(default)") USAGE_NOT_HUMAN_READABLE( \ |
198 | , \ | ||
199 | "\n\t-k\tprint sizes in kilobytes(compatability)") | 200 | "\n\t-k\tprint sizes in kilobytes(compatability)") |
200 | 201 | ||
201 | #define dumpkmap_trivial_usage \ | 202 | #define dumpkmap_trivial_usage \ |
@@ -524,7 +525,7 @@ | |||
524 | #define USAGE_AUTOWIDTH(a) | 525 | #define USAGE_AUTOWIDTH(a) |
525 | #endif | 526 | #endif |
526 | #define ls_trivial_usage \ | 527 | #define ls_trivial_usage \ |
527 | "[-1Aa" USAGE_LS_TIMESTAMPS("c") "Cd" USAGE_LS_TIMESTAMPS("e") USAGE_LS_FILETYPES("F") "iln" USAGE_LS_FILETYPES("p") USAGE_LS_FOLLOWLINKS("L") USAGE_LS_RECURSIVE("R") USAGE_LS_SORTFILES("rS") "s" USAGE_AUTOWIDTH("T") USAGE_LS_TIMESTAMPS("tu") USAGE_LS_SORTFILES("v") USAGE_AUTOWIDTH("w") "x" USAGE_LS_SORTFILES("X") USAGE_HUMAN_READABLE("h", "") "k] [filenames...]" | 528 | "[-1Aa" USAGE_LS_TIMESTAMPS("c") "Cd" USAGE_LS_TIMESTAMPS("e") USAGE_LS_FILETYPES("F") "iln" USAGE_LS_FILETYPES("p") USAGE_LS_FOLLOWLINKS("L") USAGE_LS_RECURSIVE("R") USAGE_LS_SORTFILES("rS") "s" USAGE_AUTOWIDTH("T") USAGE_LS_TIMESTAMPS("tu") USAGE_LS_SORTFILES("v") USAGE_AUTOWIDTH("w") "x" USAGE_LS_SORTFILES("X") USAGE_HUMAN_READABLE("h") USAGE_NOT_HUMAN_READABLE("") "k] [filenames...]" |
528 | #define ls_full_usage \ | 529 | #define ls_full_usage \ |
529 | "List directory contents\n\n" \ | 530 | "List directory contents\n\n" \ |
530 | "Options:\n" \ | 531 | "Options:\n" \ |
@@ -554,7 +555,7 @@ | |||
554 | USAGE_LS_SORTFILES("\t-X\tsort the listing by extension\n") \ | 555 | USAGE_LS_SORTFILES("\t-X\tsort the listing by extension\n") \ |
555 | USAGE_HUMAN_READABLE( \ | 556 | USAGE_HUMAN_READABLE( \ |
556 | "\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ | 557 | "\t-h\tprint sizes in human readable format (e.g., 1K 243M 2G )\n" \ |
557 | "\t-k\tprint sizes in kilobytes(default)" , \ | 558 | "\t-k\tprint sizes in kilobytes(default)") USAGE_NOT_HUMAN_READABLE( \ |
558 | "\t-k\tprint sizes in kilobytes(compatability)") | 559 | "\t-k\tprint sizes in kilobytes(compatability)") |
559 | 560 | ||
560 | #define lsmod_trivial_usage \ | 561 | #define lsmod_trivial_usage \ |