Browse Source

Added -V option to print the version number.

gdb-4_18-branch
Rob Savoye 34 years ago
parent
commit
8fb94c7a78
  1. 13
      binutils/ar.c

13
binutils/ar.c

@ -56,6 +56,7 @@ PROTO(void, ranlib_only, (char *archname));
/** Globals and flags */ /** Globals and flags */
extern *program_version;
char *program_name = NULL; char *program_name = NULL;
bfd *inarch; /* The input arch we're manipulating */ bfd *inarch; /* The input arch we're manipulating */
@ -186,8 +187,11 @@ main(argc, argv)
char **files; char **files;
char *inarch_filename; char *inarch_filename;
char *temp; char *temp;
int show_version;
bfd_init(); bfd_init();
verbose = 1;
show_version = 0;
#ifdef GNU960 #ifdef GNU960
check_v960( argc, argv ); check_v960( argc, argv );
default_target = bfd_make_targ_name(BFD_COFF_FORMAT,HOST_BYTE_ORDER_BIG_P); default_target = bfd_make_targ_name(BFD_COFF_FORMAT,HOST_BYTE_ORDER_BIG_P);
@ -264,6 +268,9 @@ main(argc, argv)
case 'o': case 'o':
preserve_dates = 1; preserve_dates = 1;
break; break;
case 'V':
show_version = true;
break;
case 's': case 's':
write_armap = true; write_armap = true;
break; break;
@ -291,6 +298,9 @@ main(argc, argv)
} }
} }
if (show_version)
printf ("%s version %s\n", program_name, program_version);
if (mri_mode) { if (mri_mode) {
mri_emul(); mri_emul();
} }
@ -939,3 +949,6 @@ print_descr(abfd)
{ {
print_arelt_descr(stdout,abfd, verbose); print_arelt_descr(stdout,abfd, verbose);
} }

Loading…
Cancel
Save