summaryrefslogtreecommitdiff
path: root/sysdeps/hppa
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/hppa')
-rw-r--r--sysdeps/hppa/fpu/feholdexcpt.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/sysdeps/hppa/fpu/feholdexcpt.c b/sysdeps/hppa/fpu/feholdexcpt.c
index db9fb409ae..5aec0151f8 100644
--- a/sysdeps/hppa/fpu/feholdexcpt.c
+++ b/sysdeps/hppa/fpu/feholdexcpt.c
@@ -46,11 +46,11 @@ feholdexcept (fenv_t *envp)
/* Load the new environment. */
_regs = &clear;
__asm__ (
- "fldd,ma -8(%1),%%fr3\n"
- "fldd,ma -8(%1),%%fr2\n"
- "fldd,ma -8(%1),%%fr1\n"
- "fldd 0(%1),%%fr0\n"
- : "=m" (*_regs), "+r" (_regs));
+ "fldd,ma 8(%0),%%fr0\n"
+ "fldd,ma 8(%0),%%fr1\n"
+ "fldd,ma 8(%0),%%fr2\n"
+ "fldd 0(%0),%%fr3\n"
+ : : "r" (_regs));
return 0;
}