[cfarm-users] GCC119 (AIX), GDB 7.9.1, and unable to display VMX regs

Jeffrey Walton noloader at gmail.com
Thu Sep 7 05:12:18 CEST 2017


Hi Everyone,

I'm working on GCC119 which is an AIX machine. Its a Power 8, so it
has the VMX unit.

I'm trying to use the in-core crypto. The instructions are gets
processed by the VMX unit. I need to see the reg values, but GDB
cannot print them (see below).

Does anyone know how to display the registers when working on AIX?

Thanks in advance.

==========

(gdb) info all-registers
r0             0x1032   0x1032
r1             0x2ff22a60       0x2ff22a60
...
xer            0x3d     0x3d
fpscr          0x0      0x0
vr0            {uint128 = <unavailable>, v4_float = {<unavailable>,
    <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
    <unavailable>, <unavailable>, <unavailable>}, v8_int16 = {<unavailable>,
    <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>,
    <unavailable>, <unavailable>}, v16_int8 = {
    <unavailable> <repeats 16 times>}}

...

[repeated]

...
vr31           {uint128 = <unavailable>, v4_float = {<unavailable>,
    <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>,
    <unavailable>, <unavailable>, <unavailable>}, v8_int16 = {<unavailable>,
    <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>,
    <unavailable>, <unavailable>}, v16_int8 = {
    <unavailable> <repeats 16 times>}}


More information about the cfarm-users mailing list