<div dir="ltr">I cannot answer to whether or not they will print VMX registers, but AIX provides "dbx" and "adb" as the native debuggers. They may be worth learning if gdb isn't working for you.<div><br></div><div>-Paul</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 6, 2017 at 8:12 PM, Jeffrey Walton via cfarm-users <span dir="ltr"><<a href="mailto:cfarm-users@lists.tetaneutral.net" target="_blank">cfarm-users@lists.tetaneutral.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Everyone,<br>
<br>
I'm working on GCC119 which is an AIX machine. Its a Power 8, so it<br>
has the VMX unit.<br>
<br>
I'm trying to use the in-core crypto. The instructions are gets<br>
processed by the VMX unit. I need to see the reg values, but GDB<br>
cannot print them (see below).<br>
<br>
Does anyone know how to display the registers when working on AIX?<br>
<br>
Thanks in advance.<br>
<br>
==========<br>
<br>
(gdb) info all-registers<br>
r0 0x1032 0x1032<br>
r1 0x2ff22a60 0x2ff22a60<br>
...<br>
xer 0x3d 0x3d<br>
fpscr 0x0 0x0<br>
vr0 {uint128 = <unavailable>, v4_float = {<unavailable>,<br>
<unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>,<br>
<unavailable>, <unavailable>, <unavailable>}, v8_int16 = {<unavailable>,<br>
<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>,<br>
<unavailable>, <unavailable>}, v16_int8 = {<br>
<unavailable> <repeats 16 times>}}<br>
<br>
...<br>
<br>
[repeated]<br>
<br>
...<br>
vr31 {uint128 = <unavailable>, v4_float = {<unavailable>,<br>
<unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>,<br>
<unavailable>, <unavailable>, <unavailable>}, v8_int16 = {<unavailable>,<br>
<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>,<br>
<unavailable>, <unavailable>}, v16_int8 = {<br>
<unavailable> <repeats 16 times>}}<br>
______________________________<wbr>_________________<br>
cfarm-users mailing list<br>
<a href="mailto:cfarm-users@lists.tetaneutral.net">cfarm-users@lists.tetaneutral.<wbr>net</a><br>
<a href="https://lists.tetaneutral.net/listinfo/cfarm-users" rel="noreferrer" target="_blank">https://lists.tetaneutral.net/<wbr>listinfo/cfarm-users</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><font face="courier new, monospace"><div>Paul H. Hargrove <a href="mailto:PHHargrove@lbl.gov" target="_blank">PHHargrove@lbl.gov</a></div><div>Computer Languages & Systems Software (CLaSS) Group</div><div>Computer Science Department Tel: +1-510-495-2352</div><div>Lawrence Berkeley National Laboratory Fax: +1-510-486-6900</div></font></div></div></div>
</div>