summaryrefslogtreecommitdiff
path: root/src/x86/is_fpreg.c
diff options
context:
space:
mode:
authorDavid Mosberger-Tang <davidm@koala.mostang.com>2008-01-07 15:41:20 -0700
committerDavid Mosberger-Tang <davidm@koala.mostang.com>2008-01-07 15:41:20 -0700
commita8be10e2518fe41fbbfc7cd277a170c5f8ab5b39 (patch)
treef9d8c8381347f4185bbae27d44b533288def5c6c /src/x86/is_fpreg.c
parent32145b680d9f62d619eb61a2316c6b1b1415fc57 (diff)
downloadlibunwind-a8be10e2518fe41fbbfc7cd277a170c5f8ab5b39.tar.gz
[X86] Cleanup XMM handling for x86
* Use explicit types for XMM registers * Support full width (128 bits) access Signed-off-by: Andrew Cagney <cagney@redhat.com> Signed-off-by: Arun Sharma <aruns@google.com>
Diffstat (limited to 'src/x86/is_fpreg.c')
-rw-r--r--src/x86/is_fpreg.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/x86/is_fpreg.c b/src/x86/is_fpreg.c
index 6dc56402..8f1536d1 100644
--- a/src/x86/is_fpreg.c
+++ b/src/x86/is_fpreg.c
@@ -29,5 +29,6 @@ PROTECTED int
unw_is_fpreg (int regnum)
{
return ((regnum >= UNW_X86_ST0 && regnum <= UNW_X86_ST7)
- || (regnum >= UNW_X86_XMM0_lo && regnum <= UNW_X86_XMM7_hi));
+ || (regnum >= UNW_X86_XMM0_lo && regnum <= UNW_X86_XMM7_hi)
+ || (regnum >= UNW_X86_XMM0 && regnum <= UNW_X86_XMM7));
}