projects
/
platform
/
upstream
/
glibc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4db3591
)
(fegetenv): use asm 'ma,' completer, and gcc '+r' constraint.
author
Ulrich Drepper
<drepper@redhat.com>
Thu, 18 Dec 2003 03:56:50 +0000
(
03:56
+0000)
committer
Ulrich Drepper
<drepper@redhat.com>
Thu, 18 Dec 2003 03:56:50 +0000
(
03:56
+0000)
sysdeps/hppa/fpu/fegetenv.c
patch
|
blob
|
history
diff --git
a/sysdeps/hppa/fpu/fegetenv.c
b/sysdeps/hppa/fpu/fegetenv.c
index
1ed18da
..
b87317b
100644
(file)
--- a/
sysdeps/hppa/fpu/fegetenv.c
+++ b/
sysdeps/hppa/fpu/fegetenv.c
@@
-24,10
+24,10
@@
int
fegetenv (fenv_t *envp)
{
__asm__ (
- "fstd
%%fr0,0(%2
)\n"
- "fstd,ma %%fr1,8(%
2
)\n"
- "fstd,ma %%fr2,8(%
2
)\n"
- "fstd %%fr3,0(%
2
)\n"
- : "=m" (*envp), "
=r" (envp) : "1
" (envp));
+ "fstd
,ma %%fr0,8(%1
)\n"
+ "fstd,ma %%fr1,8(%
1
)\n"
+ "fstd,ma %%fr2,8(%
1
)\n"
+ "fstd %%fr3,0(%
1
)\n"
+ : "=m" (*envp), "
+r
" (envp));
return 0;
}