bsdjhb marked 2 inline comments as done.
bsdjhb added a comment.

This version follows the suggestion I made earlier of treating 32-bit floating 
point registers as a "plain" register for O32 rather than a floating-point 
register.  It seems to work for me though for O32 I've only tested with 32-bit 
floating point registers.  If we stick with this approach for 32-bit floating 
point it might be simpler and/or more readable to make _floats[] an array of 
uint32_t for that case and just use different context sizes for the O32 with 
32-bit fp vs O32 with 64-bit fp.  This version works in my testing on FreeBSD 
for O32 with 32-bit FPR, N32, and N64.


Repository:
  rUNW libunwind

https://reviews.llvm.org/D41968



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to