Re: [PATCH v2] objtool: Print top level commands on incorrect usage

From: Josh Poimboeuf
Date: Wed Oct 18 2017 - 08:03:01 EST


On Sat, Oct 14, 2017 at 08:17:54PM +0530, Kamalesh Babulal wrote:
> Print top-level objtool commands, along with the error on incorrect
> command line usage. Objtool command line parser exit's with code 129,
> for incorrect usage. Convert the cmd_usage() exit code also, to maintain
> consistency across objtool.
>
> After the patch:
> $ ./objtool -j
> Unknown option: -j
>
> usage: objtool COMMAND [ARGS]
>
> Commands:
> check Perform stack metadata validation on an object file
> orc Generate in-place ORC unwind tables for an object file
>
> $ echo $?
> 129
>
> Cc: Ingo Molnar <mingo@xxxxxxxxxx>
> Signed-off-by: Kamalesh Babulal <kamalesh@xxxxxxxxxxxxxxxxxx>
> ---
> v2:
> - Changes to commit message only.

Acked-by: Josh Poimboeuf <jpoimboe@xxxxxxxxxx>

--
Josh