* bucomm.c (list_supported_architectures): New function.
* bucomm.h (list_supported_architectures): Declare. * objdump.c (usage): Call the above.
This commit is contained in:
parent
6608db5792
commit
2f83960e2c
4 changed files with 28 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
|||
2001-07-28 Matthias Kramm <kramm@quiss.org>
|
||||
|
||||
* bucomm.c (list_supported_architectures): New function.
|
||||
* bucomm.h (list_supported_architectures): Declare.
|
||||
* objdump.c (usage): Call the above.
|
||||
|
||||
2001-07-25 Dave Brolley <brolley@redhat.com>
|
||||
|
||||
* objdump.c (SKIP_ZEROES): Only define it if it is not already defined.
|
||||
|
|
|
@ -168,6 +168,25 @@ list_supported_targets (name, f)
|
|||
fprintf (f, " %s", bfd_target_vector[t]->name);
|
||||
fprintf (f, "\n");
|
||||
}
|
||||
|
||||
/* List the supported architectures. */
|
||||
|
||||
void
|
||||
list_supported_architectures (name, f)
|
||||
const char *name;
|
||||
FILE *f;
|
||||
{
|
||||
const char** arch;
|
||||
|
||||
if (name == NULL)
|
||||
fprintf (f, _("Supported architectures:"));
|
||||
else
|
||||
fprintf (f, _("%s: supported architectures:"), name);
|
||||
|
||||
for (arch = bfd_arch_list (); *arch; arch++)
|
||||
fprintf (f, " %s", *arch);
|
||||
fprintf (f, "\n");
|
||||
}
|
||||
|
||||
/* Display the archive header for an element as if it were an ls -l listing:
|
||||
|
||||
|
|
|
@ -164,6 +164,8 @@ void list_matching_formats PARAMS ((char **p));
|
|||
|
||||
void list_supported_targets PARAMS ((const char *, FILE *));
|
||||
|
||||
void list_supported_architectures PARAMS ((const char *, FILE *));
|
||||
|
||||
void print_arelt_descr PARAMS ((FILE *file, bfd *abfd, boolean verbose));
|
||||
|
||||
char *make_tempname PARAMS ((char *));
|
||||
|
|
|
@ -268,6 +268,7 @@ usage (stream, status)
|
|||
--adjust-vma=OFFSET Add OFFSET to all displayed section addresses\n\
|
||||
\n"));
|
||||
list_supported_targets (program_name, stream);
|
||||
list_supported_architectures (program_name, stream);
|
||||
|
||||
disassembler_usage (stream);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue