* addr2line.c (usage): Document @file.
* ar.c (usage): Likewise. * coffdump (usage): Likewise. * cxxfilt.c (usage): Likewise. * dlltool.c (usage): Likewise. * dllwrap.c (usage): Likewise. * nlmconv.c (usage): Likewise. * nm.c (usage): Likewise. * objcopy.c (usage): Likewise. * objdump.c (usage): Likewise. * readelf.c (usage): Likewise. * size.c (usage): Likeise. * srconv.c (usage): Likewise. * strings.c (usage): Likewise. * windres.c (usage): Likewise. * doc/binutils.texi: Add section on common options.
This commit is contained in:
parent
cac3d6c412
commit
07012eeef2
@ -1,3 +1,22 @@
|
|||||||
|
2005-10-03 Mark Mitchell <mark@codesourcery.com>
|
||||||
|
|
||||||
|
* addr2line.c (usage): Document @file.
|
||||||
|
* ar.c (usage): Likewise.
|
||||||
|
* coffdump (usage): Likewise.
|
||||||
|
* cxxfilt.c (usage): Likewise.
|
||||||
|
* dlltool.c (usage): Likewise.
|
||||||
|
* dllwrap.c (usage): Likewise.
|
||||||
|
* nlmconv.c (usage): Likewise.
|
||||||
|
* nm.c (usage): Likewise.
|
||||||
|
* objcopy.c (usage): Likewise.
|
||||||
|
* objdump.c (usage): Likewise.
|
||||||
|
* readelf.c (usage): Likewise.
|
||||||
|
* size.c (usage): Likeise.
|
||||||
|
* srconv.c (usage): Likewise.
|
||||||
|
* strings.c (usage): Likewise.
|
||||||
|
* windres.c (usage): Likewise.
|
||||||
|
* doc/binutils.texi: Add section on common options.
|
||||||
|
|
||||||
2005-10-03 H.J. Lu <hongjiu.lu@intel.com>
|
2005-10-03 H.J. Lu <hongjiu.lu@intel.com>
|
||||||
|
|
||||||
* NEWS: Mention -W/--dwarf.
|
* NEWS: Mention -W/--dwarf.
|
||||||
|
@ -77,6 +77,7 @@ usage (FILE *stream, int status)
|
|||||||
fprintf (stream, _(" Convert addresses into line number/file name pairs.\n"));
|
fprintf (stream, _(" Convert addresses into line number/file name pairs.\n"));
|
||||||
fprintf (stream, _(" If no addresses are specified on the command line, they will be read from stdin\n"));
|
fprintf (stream, _(" If no addresses are specified on the command line, they will be read from stdin\n"));
|
||||||
fprintf (stream, _(" The options are:\n\
|
fprintf (stream, _(" The options are:\n\
|
||||||
|
@<file> Read options from <file>\n\
|
||||||
-b --target=<bfdname> Set the binary file format\n\
|
-b --target=<bfdname> Set the binary file format\n\
|
||||||
-e --exe=<executable> Set the input file name (default is a.out)\n\
|
-e --exe=<executable> Set the input file name (default is a.out)\n\
|
||||||
-i --inlines Unwind inlined functions\n\
|
-i --inlines Unwind inlined functions\n\
|
||||||
|
@ -242,7 +242,8 @@ usage (int help)
|
|||||||
fprintf (s, _(" [S] - do not build a symbol table\n"));
|
fprintf (s, _(" [S] - do not build a symbol table\n"));
|
||||||
fprintf (s, _(" [v] - be verbose\n"));
|
fprintf (s, _(" [v] - be verbose\n"));
|
||||||
fprintf (s, _(" [V] - display the version number\n"));
|
fprintf (s, _(" [V] - display the version number\n"));
|
||||||
|
fprintf (s, _(" @<file> - read options from <file>\n"));
|
||||||
|
|
||||||
ar_emul_usage (s);
|
ar_emul_usage (s);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -251,6 +252,7 @@ usage (int help)
|
|||||||
fprintf (s, _("Usage: %s [options] archive\n"), program_name);
|
fprintf (s, _("Usage: %s [options] archive\n"), program_name);
|
||||||
fprintf (s, _(" Generate an index to speed access to archives\n"));
|
fprintf (s, _(" Generate an index to speed access to archives\n"));
|
||||||
fprintf (s, _(" The options are:\n\
|
fprintf (s, _(" The options are:\n\
|
||||||
|
@<file> Read options from <file>\n\
|
||||||
-h --help Print this help message\n\
|
-h --help Print this help message\n\
|
||||||
-V --version Print version information\n"));
|
-V --version Print version information\n"));
|
||||||
}
|
}
|
||||||
|
@ -457,6 +457,7 @@ show_usage (FILE *file, int status)
|
|||||||
fprintf (file, _("Usage: %s [option(s)] in-file\n"), program_name);
|
fprintf (file, _("Usage: %s [option(s)] in-file\n"), program_name);
|
||||||
fprintf (file, _(" Print a human readable interpretation of a SYSROFF object file\n"));
|
fprintf (file, _(" Print a human readable interpretation of a SYSROFF object file\n"));
|
||||||
fprintf (file, _(" The options are:\n\
|
fprintf (file, _(" The options are:\n\
|
||||||
|
@<file> Read options from <file>\n\
|
||||||
-h --help Display this information\n\
|
-h --help Display this information\n\
|
||||||
-v --version Display the program's version\n\
|
-v --version Display the program's version\n\
|
||||||
\n"));
|
\n"));
|
||||||
|
@ -88,7 +88,7 @@ Usage: %s [-_] [-n] [--strip-underscores] [--no-strip-underscores]\n\
|
|||||||
fprintf (stream, "]\n");
|
fprintf (stream, "]\n");
|
||||||
|
|
||||||
fprintf (stream, "\
|
fprintf (stream, "\
|
||||||
[--help] [--version] [arg...]\n");
|
[@file] [--help] [--version] [arg...]\n");
|
||||||
exit (status);
|
exit (status);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3058,6 +3058,7 @@ usage (FILE *file, int status)
|
|||||||
fprintf (file, _(" -v --verbose Be verbose.\n"));
|
fprintf (file, _(" -v --verbose Be verbose.\n"));
|
||||||
fprintf (file, _(" -V --version Display the program version.\n"));
|
fprintf (file, _(" -V --version Display the program version.\n"));
|
||||||
fprintf (file, _(" -h --help Display this information.\n"));
|
fprintf (file, _(" -h --help Display this information.\n"));
|
||||||
|
fprintf (file, _(" @<file> Read options from <file>.\n"));
|
||||||
#ifdef DLLTOOL_MCORE_ELF
|
#ifdef DLLTOOL_MCORE_ELF
|
||||||
fprintf (file, _(" -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n"));
|
fprintf (file, _(" -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n"));
|
||||||
fprintf (file, _(" -L --linker <name> Use <name> as the linker.\n"));
|
fprintf (file, _(" -L --linker <name> Use <name> as the linker.\n"));
|
||||||
|
@ -473,6 +473,7 @@ usage (FILE *file, int status)
|
|||||||
{
|
{
|
||||||
fprintf (file, _("Usage %s <option(s)> <object-file(s)>\n"), prog_name);
|
fprintf (file, _("Usage %s <option(s)> <object-file(s)>\n"), prog_name);
|
||||||
fprintf (file, _(" Generic options:\n"));
|
fprintf (file, _(" Generic options:\n"));
|
||||||
|
fprintf (file, _(" @<file> Read options from <file>\n"));
|
||||||
fprintf (file, _(" --quiet, -q Work quietly\n"));
|
fprintf (file, _(" --quiet, -q Work quietly\n"));
|
||||||
fprintf (file, _(" --verbose, -v Verbose\n"));
|
fprintf (file, _(" --verbose, -v Verbose\n"));
|
||||||
fprintf (file, _(" --version Print dllwrap version\n"));
|
fprintf (file, _(" --version Print dllwrap version\n"));
|
||||||
|
@ -166,6 +166,7 @@ section entitled "GNU Free Documentation License".
|
|||||||
* nlmconv:: Converts object code into an NLM
|
* nlmconv:: Converts object code into an NLM
|
||||||
* windres:: Manipulate Windows resources
|
* windres:: Manipulate Windows resources
|
||||||
* dlltool:: Create files needed to build and use DLLs
|
* dlltool:: Create files needed to build and use DLLs
|
||||||
|
* Common Options:: Command-line options for all utilities
|
||||||
* Selecting The Target System:: How these utilities determine the target.
|
* Selecting The Target System:: How these utilities determine the target.
|
||||||
* Reporting Bugs:: Reporting Bugs
|
* Reporting Bugs:: Reporting Bugs
|
||||||
* GNU Free Documentation License:: GNU Free Documentation License
|
* GNU Free Documentation License:: GNU Free Documentation License
|
||||||
@ -3434,6 +3435,35 @@ objdump(1), and the Info entries for @file{binutils}.
|
|||||||
@c man end
|
@c man end
|
||||||
@end ignore
|
@end ignore
|
||||||
|
|
||||||
|
@node Common Options
|
||||||
|
@chapter Common Options
|
||||||
|
|
||||||
|
The following command-line options are supported by all of the
|
||||||
|
programs described in this manual.
|
||||||
|
|
||||||
|
@table @env
|
||||||
|
@item @@@var{file}
|
||||||
|
Read command-line options from @var{file}. The options read are
|
||||||
|
inserted in place of the original @@@var{file} option. If @var{file}
|
||||||
|
does not exist, or cannot be read, then the option will be treated
|
||||||
|
literally, and not removed.
|
||||||
|
|
||||||
|
Options in @var{file} are separated by whitespace. A whitespace
|
||||||
|
character may be included in an option by surrounding the entire
|
||||||
|
option in either single or double quotes. Any character (including a
|
||||||
|
backslash) may be included by prefixing the character to be included
|
||||||
|
character with a backslash. The @var{file} may itself contain
|
||||||
|
additional @@@var{file} options; any such options will be processed
|
||||||
|
recursively.
|
||||||
|
|
||||||
|
@item --help
|
||||||
|
Display the command-line options supported by the program.
|
||||||
|
|
||||||
|
@item --version
|
||||||
|
Display the version number of the program.
|
||||||
|
|
||||||
|
@end table
|
||||||
|
|
||||||
@node Selecting The Target System
|
@node Selecting The Target System
|
||||||
@chapter Selecting the Target System
|
@chapter Selecting the Target System
|
||||||
|
|
||||||
|
@ -1105,6 +1105,7 @@ show_usage (FILE *file, int status)
|
|||||||
-T --header-file=<file> Read <file> for NLM header information\n\
|
-T --header-file=<file> Read <file> for NLM header information\n\
|
||||||
-l --linker=<linker> Use <linker> for any linking\n\
|
-l --linker=<linker> Use <linker> for any linking\n\
|
||||||
-d --debug Display on stderr the linker command line\n\
|
-d --debug Display on stderr the linker command line\n\
|
||||||
|
@<file> Read options from <file>.\n\
|
||||||
-h --help Display this information\n\
|
-h --help Display this information\n\
|
||||||
-v --version Display the program's version\n\
|
-v --version Display the program's version\n\
|
||||||
"));
|
"));
|
||||||
|
@ -254,6 +254,7 @@ usage (FILE *stream, int status)
|
|||||||
--target=BFDNAME Specify the target object format as BFDNAME\n\
|
--target=BFDNAME Specify the target object format as BFDNAME\n\
|
||||||
-u, --undefined-only Display only undefined symbols\n\
|
-u, --undefined-only Display only undefined symbols\n\
|
||||||
-X 32_64 (ignored)\n\
|
-X 32_64 (ignored)\n\
|
||||||
|
@FILE Read options from FILE\n\
|
||||||
-h, --help Display this information\n\
|
-h, --help Display this information\n\
|
||||||
-V, --version Display this program's version number\n\
|
-V, --version Display this program's version number\n\
|
||||||
\n"));
|
\n"));
|
||||||
|
@ -476,6 +476,7 @@ copy_usage (FILE *stream, int exit_status)
|
|||||||
Add <prefix> to start of every allocatable\n\
|
Add <prefix> to start of every allocatable\n\
|
||||||
section name\n\
|
section name\n\
|
||||||
-v --verbose List all object files modified\n\
|
-v --verbose List all object files modified\n\
|
||||||
|
@<file> Read options from <file>\n\
|
||||||
-V --version Display this program's version number\n\
|
-V --version Display this program's version number\n\
|
||||||
-h --help Display this output\n\
|
-h --help Display this output\n\
|
||||||
--info List object formats & architectures supported\n\
|
--info List object formats & architectures supported\n\
|
||||||
|
@ -196,6 +196,7 @@ usage (FILE *stream, int status)
|
|||||||
-T, --dynamic-syms Display the contents of the dynamic symbol table\n\
|
-T, --dynamic-syms Display the contents of the dynamic symbol table\n\
|
||||||
-r, --reloc Display the relocation entries in the file\n\
|
-r, --reloc Display the relocation entries in the file\n\
|
||||||
-R, --dynamic-reloc Display the dynamic relocation entries in the file\n\
|
-R, --dynamic-reloc Display the dynamic relocation entries in the file\n\
|
||||||
|
@<file> Read options from <file>\n\
|
||||||
-v, --version Display this program's version number\n\
|
-v, --version Display this program's version number\n\
|
||||||
-i, --info List object formats and architectures supported\n\
|
-i, --info List object formats and architectures supported\n\
|
||||||
-H, --help Display this information\n\
|
-H, --help Display this information\n\
|
||||||
|
@ -2616,6 +2616,7 @@ usage (void)
|
|||||||
fprintf (stdout, _("\
|
fprintf (stdout, _("\
|
||||||
-I --histogram Display histogram of bucket list lengths\n\
|
-I --histogram Display histogram of bucket list lengths\n\
|
||||||
-W --wide Allow output width to exceed 80 characters\n\
|
-W --wide Allow output width to exceed 80 characters\n\
|
||||||
|
@<file> Read options from <file>\n\
|
||||||
-H --help Display this information\n\
|
-H --help Display this information\n\
|
||||||
-v --version Display the version number of readelf\n"));
|
-v --version Display the version number of readelf\n"));
|
||||||
fprintf (stdout, _("Report bugs to %s\n"), REPORT_BUGS_TO);
|
fprintf (stdout, _("Report bugs to %s\n"), REPORT_BUGS_TO);
|
||||||
|
@ -87,6 +87,7 @@ usage (FILE *stream, int status)
|
|||||||
-o|-d|-x --radix={8|10|16} Display numbers in octal, decimal or hex\n\
|
-o|-d|-x --radix={8|10|16} Display numbers in octal, decimal or hex\n\
|
||||||
-t --totals Display the total sizes (Berkeley only)\n\
|
-t --totals Display the total sizes (Berkeley only)\n\
|
||||||
--target=<bfdname> Set the binary file format\n\
|
--target=<bfdname> Set the binary file format\n\
|
||||||
|
@<file> Read options from <file>\n\
|
||||||
-h --help Display this information\n\
|
-h --help Display this information\n\
|
||||||
-v --version Display the program's version\n\
|
-v --version Display the program's version\n\
|
||||||
\n"),
|
\n"),
|
||||||
|
@ -1724,6 +1724,7 @@ show_usage (FILE *file, int status)
|
|||||||
-q --quick (Obsolete - ignored)\n\
|
-q --quick (Obsolete - ignored)\n\
|
||||||
-n --noprescan Do not perform a scan to convert commons into defs\n\
|
-n --noprescan Do not perform a scan to convert commons into defs\n\
|
||||||
-d --debug Display information about what is being done\n\
|
-d --debug Display information about what is being done\n\
|
||||||
|
@<file> Read options from <file>\n\
|
||||||
-h --help Display this information\n\
|
-h --help Display this information\n\
|
||||||
-v --version Print the program's version number\n"));
|
-v --version Print the program's version number\n"));
|
||||||
|
|
||||||
|
@ -717,6 +717,7 @@ usage (FILE *stream, int status)
|
|||||||
-T --target=<BFDNAME> Specify the binary file format\n\
|
-T --target=<BFDNAME> Specify the binary file format\n\
|
||||||
-e --encoding={s,S,b,l,B,L} Select character size and endianness:\n\
|
-e --encoding={s,S,b,l,B,L} Select character size and endianness:\n\
|
||||||
s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-bit\n\
|
s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-bit\n\
|
||||||
|
@<file> Read options from <file>\n\
|
||||||
-h --help Display this information\n\
|
-h --help Display this information\n\
|
||||||
-v --version Print the program's version number\n"));
|
-v --version Print the program's version number\n"));
|
||||||
list_supported_targets (program_name, stream);
|
list_supported_targets (program_name, stream);
|
||||||
|
@ -659,6 +659,7 @@ usage (FILE *stream, int status)
|
|||||||
#endif
|
#endif
|
||||||
fprintf (stream, _("\
|
fprintf (stream, _("\
|
||||||
-r Ignored for compatibility with rc\n\
|
-r Ignored for compatibility with rc\n\
|
||||||
|
@<file> Read options from <file>\n\
|
||||||
-h --help Print this help message\n\
|
-h --help Print this help message\n\
|
||||||
-V --version Print version information\n"));
|
-V --version Print version information\n"));
|
||||||
fprintf (stream, _("\
|
fprintf (stream, _("\
|
||||||
|
Loading…
Reference in New Issue
Block a user