Summary: | setjmp/longjmp do not save/restore correct FPU registers in N32 ABI mode | ||
---|---|---|---|
Product: | glibc | Reporter: | Nicolas S. Dade <n-redhat-glibc> |
Component: | ports | Assignee: | Roland McGrath <roland> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | glibc-bugs |
Priority: | P2 | Flags: | fweimer:
security-
|
Version: | 2.8 | ||
Target Milestone: | --- | ||
Host: | mips64-unknown-linux-gnu | Target: | |
Build: | i686-unknown-linux-gnu | Last reconfirmed: |
Description
Nicolas S. Dade
2008-11-01 10:10:09 UTC
My copy of the MIPSpro(TM) N32 ABI Handbook says "There are eight callee-saved floating point registers, $f24..$f31 for the 64-bit interface. There are six for the n32 ABI, the six even registers in $f20..$f30.". This agrees with glibc and GCC. |