From: Rob Savoye Date: Wed, 19 Aug 1992 03:24:16 +0000 (+0000) Subject: Added -V option to print the version number. X-Git-Tag: gdb-4_18~21287 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8fb94c7a789c076eac410b2d596884d1f86fb1a4;p=external%2Fbinutils.git Added -V option to print the version number. --- diff --git a/binutils/ar.c b/binutils/ar.c index 255d230..b27ac7b 100644 --- a/binutils/ar.c +++ b/binutils/ar.c @@ -56,6 +56,7 @@ PROTO(void, ranlib_only, (char *archname)); /** Globals and flags */ +extern *program_version; char *program_name = NULL; bfd *inarch; /* The input arch we're manipulating */ @@ -186,8 +187,11 @@ main(argc, argv) char **files; char *inarch_filename; char *temp; + int show_version; bfd_init(); + verbose = 1; + show_version = 0; #ifdef GNU960 check_v960( argc, argv ); default_target = bfd_make_targ_name(BFD_COFF_FORMAT,HOST_BYTE_ORDER_BIG_P); @@ -264,6 +268,9 @@ main(argc, argv) case 'o': preserve_dates = 1; break; + case 'V': + show_version = true; + break; case 's': write_armap = true; break; @@ -291,6 +298,9 @@ main(argc, argv) } } + if (show_version) + printf ("%s version %s\n", program_name, program_version); + if (mri_mode) { mri_emul(); } @@ -939,3 +949,6 @@ print_descr(abfd) { print_arelt_descr(stdout,abfd, verbose); } + + +