opcodes: add new sub-mnemonic disassembler style
authorAndrew Burgess <aburgess@redhat.com>
Mon, 4 Jul 2022 16:45:25 +0000 (17:45 +0100)
committerAndrew Burgess <aburgess@redhat.com>
Mon, 25 Jul 2022 13:02:30 +0000 (14:02 +0100)
commit4f46c0bc36471b725de0253bfec1a42a36e2c5c5
tree9a11bc8262ef1113f92202a430045ec3ac0577d2
parent2cb10f02b0e0d0d062c97c19defef1e5e334b13b
opcodes: add new sub-mnemonic disassembler style

When adding libopcodes disassembler styling support for AArch64, it
feels like the results would be improved by having a new sub-mnemonic
style.  This will be used in cases like:

  add    w16, w7, w1, uxtb #2
                      ^^^^----- Here

And:

  cinc   w0, w1, ne
                 ^^----- Here

This commit just adds the new style, and prepares objdump to handle
the style.  A later commit will add AArch64 styling, and will actually
make use of the style.

As this style is currently unused, there should be no user visible
changes after this commit.
binutils/objdump.c
include/dis-asm.h