On 3/28/2018 11:46 PM, Ingo Molnar wrote:

* Jin Yao <yao....@linux.intel.com> wrote:

$ ./perf -vv or ./perf -version --build-options
perf version 4.13.rc5.gcb1183

My suggestion was to add the 'version' subcommand like Git has, not a "-version"
option:

   $ git version
   git version 2.14.1

Thanks,

        Ingo


Hi Ingo,

Sorry about that. Actually I find it's a bug in my patch. The 'perf -vxyz' is mapped to 'perf --version' mistakenly. So 'perf -version' will be mapped to 'perf --version' and 'perf -vabc' will be mapped too.

I will fix this bug.

Currently, 'perf -v', 'perf version' and 'perf --version' have the same behavior.

So I will let:
'perf -v --build-options',
'perf version --build-options',
'perf --version --build-options',
'perf -vv'
have same output.

For example,

$ ./perf version --build-options
perf version 4.13.rc5.gcb1183
                 dwarf: [ on  ]
    dwarf_getlocations: [ on  ]
                 glibc: [ on  ]
                  gtk2: [ on  ]
              libaudit: [ OFF ]
                libbfd: [ on  ]
                libelf: [ on  ]
               libnuma: [ on  ]
numa_num_possible_cpus: [ on  ]
               libperl: [ on  ]
             libpython: [ on  ]
              libslang: [ on  ]
             libcrypto: [ on  ]
             libunwind: [ on  ]
    libdw-dwarf-unwind: [ on  ]
                  zlib: [ on  ]
                  lzma: [ on  ]
             get_cpuid: [ on  ]
                   bpf: [ on  ]

Thanks
Jin Yao

Reply via email to