diff options
author | David Mosberger-Tang <davidm@koala.mostang.com> | 2008-01-07 15:41:20 -0700 |
---|---|---|
committer | David Mosberger-Tang <davidm@koala.mostang.com> | 2008-01-07 15:41:20 -0700 |
commit | a8be10e2518fe41fbbfc7cd277a170c5f8ab5b39 (patch) | |
tree | f9d8c8381347f4185bbae27d44b533288def5c6c /src/x86/is_fpreg.c | |
parent | 32145b680d9f62d619eb61a2316c6b1b1415fc57 (diff) | |
download | libunwind-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.c | 3 |
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)); } |