Ken Thomases : dbghelp/stabs: Translate additional register codes.

Alexandre Julliard julliard at winehq.org
Thu Mar 12 09:54:30 CDT 2009


Module: wine
Branch: master
Commit: 1f4ddbaed9b985d2167d322fb96acc8a4825b4c3
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=1f4ddbaed9b985d2167d322fb96acc8a4825b4c3

Author: Ken Thomases <ken at codeweavers.com>
Date:   Wed Mar 11 09:05:27 2009 -0500

dbghelp/stabs: Translate additional register codes.

---

 dlls/dbghelp/stabs.c |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/dlls/dbghelp/stabs.c b/dlls/dbghelp/stabs.c
index 3cba34f..cbc0e2f 100644
--- a/dlls/dbghelp/stabs.c
+++ b/dlls/dbghelp/stabs.c
@@ -1354,6 +1354,22 @@ BOOL stabs_parse(struct module* module, unsigned long load_offset,
                 case 17:
                 case 18:
                 case 19: loc.reg = CV_REG_ST0 + stab_ptr->n_value - 12; break;
+                case 21:
+                case 22:
+                case 23:
+                case 24:
+                case 25:
+                case 26:
+                case 27:
+                case 28: loc.reg = CV_REG_XMM0 + stab_ptr->n_value - 21; break;
+                case 29:
+                case 30:
+                case 31:
+                case 32:
+                case 33:
+                case 34:
+                case 35:
+                case 36: loc.reg = CV_REG_MM0 + stab_ptr->n_value - 29; break;
                 default:
                     FIXME("Unknown register value (%lu)\n", stab_ptr->n_value);
                     loc.reg = CV_REG_NONE;




More information about the wine-cvs mailing list