diff options
author | Sami Kerola | 2013-04-08 21:32:46 +0200 |
---|---|---|
committer | Karel Zak | 2013-04-09 12:17:05 +0200 |
commit | 69d00b75df659fa8ef13a36e07fe8d054d3a9800 (patch) | |
tree | b2801016556687d6d6aaa4f1ae1cf5fd36c5560a /sys-utils | |
parent | libblkid: clean up DBG() (diff) | |
download | kernel-qcow2-util-linux-69d00b75df659fa8ef13a36e07fe8d054d3a9800.tar.gz kernel-qcow2-util-linux-69d00b75df659fa8ef13a36e07fe8d054d3a9800.tar.xz kernel-qcow2-util-linux-69d00b75df659fa8ef13a36e07fe8d054d3a9800.zip |
setarch: clean up usage()
Requested-by: Karel Zak <kzak@redhat.com>
References: http://marc.info/?l=util-linux-ng&m=136516351523680&w=2
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Diffstat (limited to 'sys-utils')
-rw-r--r-- | sys-utils/setarch.c | 44 |
1 files changed, 21 insertions, 23 deletions
diff --git a/sys-utils/setarch.c b/sys-utils/setarch.c index f6c0e2061..051cbefcd 100644 --- a/sys-utils/setarch.c +++ b/sys-utils/setarch.c @@ -90,32 +90,30 @@ enum { static void __attribute__((__noreturn__)) show_help(void) { - printf(USAGE_HEADER); - printf(_(" %s%s [options] [program [program arguments]]\n"), - program_invocation_short_name, + fputs(USAGE_HEADER, stdout); + printf(_(" %s%s [options] [program [program arguments]]\n"), + program_invocation_short_name, !strcmp(program_invocation_short_name, "setarch") ? " <arch>" : ""); - printf(USAGE_OPTIONS); - printf(_( - " -v, --verbose says what options are being switched on\n" - " -R, --addr-no-randomize disables randomization of the virtual address space\n" - " -F, --fdpic-funcptrs makes function pointers point to descriptors\n" - " -Z, --mmap-page-zero turns on MMAP_PAGE_ZERO\n" - " -L, --addr-compat-layout changes the way virtual memory is allocated\n" - " -X, --read-implies-exec turns on READ_IMPLIES_EXEC\n" - " -B, --32bit turns on ADDR_LIMIT_32BIT\n" - " -I, --short-inode turns on SHORT_INODE\n" - " -S, --whole-seconds turns on WHOLE_SECONDS\n" - " -T, --sticky-timeouts turns on STICKY_TIMEOUTS\n" - " -3, --3gb limits the used address space to a maximum of 3 GB\n" - " --4gb ignored (for backward compatibility only)\n" - " --uname-2.6 turns on UNAME26\n")); - printf(_( - " --list list settable architectures, and exit\n")); + fputs(USAGE_OPTIONS, stdout); + fputs(_(" -v, --verbose says what options are being switched on\n"), stdout); + fputs(_(" -R, --addr-no-randomize disables randomization of the virtual address space\n"), stdout); + fputs(_(" -F, --fdpic-funcptrs makes function pointers point to descriptors\n"), stdout); + fputs(_(" -Z, --mmap-page-zero turns on MMAP_PAGE_ZERO\n"), stdout); + fputs(_(" -L, --addr-compat-layout changes the way virtual memory is allocated\n"), stdout); + fputs(_(" -X, --read-implies-exec turns on READ_IMPLIES_EXEC\n"), stdout); + fputs(_(" -B, --32bit turns on ADDR_LIMIT_32BIT\n"), stdout); + fputs(_(" -I, --short-inode turns on SHORT_INODE\n"), stdout); + fputs(_(" -S, --whole-seconds turns on WHOLE_SECONDS\n"), stdout); + fputs(_(" -T, --sticky-timeouts turns on STICKY_TIMEOUTS\n"), stdout); + fputs(_(" -3, --3gb limits the used address space to a maximum of 3 GB\n"), stdout); + fputs(_(" --4gb ignored (for backward compatibility only)\n"), stdout); + fputs(_(" --uname-2.6 turns on UNAME26\n"), stdout); + fputs(_(" --list list settable architectures, and exit\n"), stdout); - printf(USAGE_SEPARATOR); - printf(USAGE_HELP); - printf(USAGE_VERSION); + fputs(USAGE_SEPARATOR, stdout); + fputs(USAGE_HELP, stdout); + fputs(USAGE_VERSION, stdout); printf(USAGE_MAN_TAIL("setarch(8)")); exit(EXIT_SUCCESS); |