Hi, In the qRegisterInfo packet (in the gdb remote protocol), I was wondering where does LLDB get the dcc/dwarf corresponding register numbers from.
While looking at the gcc source file for the register numbers: https://raw2.github.com/mirrors/gcc/master/gcc/config/i386/i386.c I saw a discrepancy between lldb numbering and gcc in 32bit. In: http://llvm.org/svn/llvm-project/lldb/trunk/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp The ymm registers are mapped to the xmm registers: dwarf_ymm0 = dwarf_xmm0 And I can't find a similar mapping in the i386.c posted above (in the svr4_dbx_register_map which is used to describe the dwarf numbering). -- Benjamin.
_______________________________________________ lldb-dev mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
